You're right when I remove the doctype and encoding elements in the serializer description, it works. I though these tags were mandatory, but they are not. Thx all for your help.
Geoff Howard wrote: >There is definitely something horribly wrong there. > >1) Does this happen if you get rid of <encoding>, <doctype-public>, and ><doctype-system> tags? >2) What version of cocoon are you using? > >Geoff Howard > >>-----Original Message----- >>From: Sebastien SACARD [mailto:[EMAIL PROTECTED]] >>Sent: Monday, June 24, 2002 2:55 AM >>To: [EMAIL PROTECTED] >>Subject: Re: how to remove the DTD wriiten at the top ? >> >> >>Vadim Gritsenko wrote: >> >>>>From: Sebastien SACARD [mailto:[EMAIL PROTECTED]] >>>> >>>>Hi, >>>> >>>>I can't get rid off the DTD declaration written on top of the HTML >>>> >>>pages >>> >>>>created with a default serializer : >>>> >>>><map:serializers default="html"> >>>> <map:serializer name="html" mime-type="text/html; charset >>>> >>>ISO-8859-1" >>> >>>>src="org.apache.cocoon.serialization.HTMLSerializer"> >>>> <encoding>ISO-8859-1</encoding> >>>> <doctype-public>-//W3C//DTD HTML 4.0 Transitional//EN >>>> >>></doctype-public> >>> >>><doctype-system>http://www.w3.org/TR/REC-html40/loose.dtd</do >>> >>ctype-syste >> >>>m> >>> >>>> <omit-xml-declaration>true</omit-xml-declaration> >>>> <indent>1</indent> >>>> </map:serializer> >>>> >>>>I thought the <omit-xml-declaration> was doing the trick, >>>> >>>It omits *XML* declaration. According to spec, this is: >>> >>> <?xml ... ?> >>> >>> >>>>but it's not. >>>>Is there somewhere else a parameter to define in order to >>>> >>remove these >> >>>>30ko of datas off my pages ? >>>> >>>You mean 30 bytes? >>> >>>Try >>> >>>><map:serializers default="html"> >>>> <map:serializer name="html" mime-type="text/html; charset >>>> >>>ISO-8859-1" >>> >>>>src="org.apache.cocoon.serialization.HTMLSerializer"> >>>> <encoding>ISO-8859-1</encoding> >>>> <omit-xml-declaration>true</omit-xml-declaration> >>>> </map:serializer> >>>> >>>Or, don't use HTML serializer then, use XML serializer. It will not >>>write doctype. >>> >>>Vadim >>> >>> >>> >>>>Thanks a lot >>>> >>Hi all, >> >>Unfortunatly, these tips did not work. Even when I serialise to XML >>everything stay in the header of my page. I really mean it's >>about 30ko, >>not 30 bytes. Here is what is included in my page, maybe >>it'll help you >>to understand my problem : >> >><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >>"http://www.w3.org/TR/REC-html40/loose.dtd"> >><!-- >> Extensible HTML version 1.0 Transitional DTD >> >> This is the same as HTML 4.0 Transitional except for >> changes due to the differences between XML and SGML. >> >> Namespace = http://www.w3.org/1999/xhtml >> >> For further information, see: http://www.w3.org/TR/xhtml1 >> >> Copyright (c) 1998-2000 W3C (MIT, INRIA, Keio), >> All Rights Reserved. >> >> This DTD module is identified by the PUBLIC and SYSTEM identifiers: >> >> PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" >> SYSTEM "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >> >> $Revision: 1.1 $ >> $Date: 2000/01/26 14:08:56 $ >> >>--><!--================ Character mnemonic entities >>=========================--><!-- Portions (C) International >>Organization >>for Standardization 1986 >> Permission to copy in any form is granted for use with >> conforming SGML systems and applications as defined in >> ISO 8879, provided this notice is included in all copies. >>--><!-- Character entity set. Typical invocation: >> <!ENTITY % HTMLlat1 PUBLIC >> "-//W3C//ENTITIES Latin 1 for XHTML//EN" >> "http://www.w3.org/TR/xhtml1/DTD/xhtml-lat1.ent"> >> %HTMLlat1; >>--><!-- no-break space = non-breaking space, >> U+00A0 ISOnum --><!-- inverted >>exclamation mark, U+00A1 ISOnum --><!-- cent sign, U+00A2 >>ISOnum --><!-- >>pound sign, U+00A3 ISOnum --><!-- currency sign, U+00A4 >>ISOnum --><!-- >>yen sign = yuan sign, U+00A5 ISOnum --><!-- broken bar = >>broken vertical >>bar, >> U+00A6 ISOnum --><!-- section sign, >>U+00A7 ISOnum --><!-- diaeresis = spacing diaeresis, >> U+00A8 ISOdia --><!-- >>copyright sign, >>U+00A9 ISOnum --><!-- feminine ordinal indicator, U+00AA >>ISOnum --><!-- >>left-pointing double angle quotation mark >> = left pointing guillemet, U+00AB >>ISOnum --><!-- not sign = discretionary hyphen, >> U+00AC ISOnum --><!-- soft hyphen = >>discretionary hyphen, >> U+00AD ISOnum --><!-- >>registered sign >>= registered trade mark sign, >> U+00AE ISOnum --><!-- >>macron = spacing >>macron = overline >> = APL overbar, U+00AF >>ISOdia --><!-- >>degree sign, U+00B0 ISOnum --><!-- plus-minus sign = >>plus-or-minus sign, >> U+00B1 ISOnum --><!-- >>superscript two >>= superscript digit two >> = squared, U+00B2 ISOnum --><!-- >>superscript three = superscript digit three >> = cubed, U+00B3 ISOnum >>--><!-- acute >>accent = spacing acute, >> U+00B4 ISOdia --><!-- micro sign, >>U+00B5 ISOnum --><!-- pilcrow sign = paragraph sign, >> U+00B6 ISOnum --><!-- middle dot = >>Georgian comma >> = Greek middle dot, U+00B7 ISOnum >>--><!-- cedilla = spacing cedilla, U+00B8 ISOdia --><!-- >>superscript one >>= superscript digit one, >> U+00B9 ISOnum --><!-- masculine >>ordinal indicator, >> U+00BA ISOnum --><!-- >>right-pointing >>double angle quotation mark >> = right pointing guillemet, U+00BB >>ISOnum --><!-- vulgar fraction one quarter >> = fraction one quarter, >>U+00BC ISOnum >>--><!-- vulgar fraction one half >> = fraction one half, U+00BD ISOnum >>--><!-- vulgar fraction three quarters >> = fraction three quarters, U+00BE >>ISOnum --><!-- inverted question mark >> = turned question mark, >>U+00BF ISOnum >>--><!-- latin capital letter A with grave >> = latin capital letter A grave, >> U+00C0 ISOlat1 --><!-- >>latin capital >>letter A with acute, >> U+00C1 ISOlat1 --><!-- >>latin capital >>letter A with circumflex, >> U+00C2 ISOlat1 --><!-- >>latin capital >>letter A with tilde, >> U+00C3 ISOlat1 --><!-- >>latin capital >>letter A with diaeresis, >> U+00C4 ISOlat1 --><!-- >>latin capital >>letter A with ring above >> = latin capital letter A ring, >> U+00C5 ISOlat1 --><!-- >>latin capital >>letter AE >> = latin capital ligature AE, >> U+00C6 ISOlat1 --><!-- >>latin capital >>letter C with cedilla, >> U+00C7 ISOlat1 --><!-- >>latin capital >>letter E with grave, >> U+00C8 ISOlat1 --><!-- >>latin capital >>letter E with acute, >> U+00C9 ISOlat1 --><!-- >>latin capital >>letter E with circumflex, >> U+00CA ISOlat1 --><!-- >>latin capital >>letter E with diaeresis, >> U+00CB ISOlat1 --><!-- >>latin capital >>letter I with grave, >> U+00CC ISOlat1 --><!-- >>latin capital >>letter I with acute, >> U+00CD ISOlat1 --><!-- >>latin capital >>letter I with circumflex, >> U+00CE ISOlat1 --><!-- >>latin capital >>letter I with diaeresis, >> U+00CF ISOlat1 --><!-- >>latin capital >>letter ETH, U+00D0 ISOlat1 --><!-- latin capital letter N with tilde, >> U+00D1 ISOlat1 --><!-- >>latin capital >>letter O with grave, >> U+00D2 ISOlat1 --><!-- >>latin capital >>letter O with acute, >> U+00D3 ISOlat1 --><!-- >>latin capital >>letter O with circumflex, >> U+00D4 ISOlat1 --><!-- >>latin capital >>letter O with tilde, >> U+00D5 ISOlat1 --><!-- >>latin capital >>letter O with diaeresis, >> U+00D6 ISOlat1 --><!-- >>multiplication >>sign, U+00D7 ISOnum --><!-- latin capital letter O with stroke >> = latin capital letter O slash, >> U+00D8 ISOlat1 --><!-- >>latin capital >>letter U with grave, >> U+00D9 ISOlat1 --><!-- >>latin capital >>letter U with acute, >> U+00DA ISOlat1 --><!-- >>latin capital >>letter U with circumflex, >> U+00DB ISOlat1 --><!-- >>latin capital >>letter U with diaeresis, >> U+00DC ISOlat1 --><!-- >>latin capital >>letter Y with acute, >> U+00DD ISOlat1 --><!-- >>latin capital >>letter THORN, >> U+00DE ISOlat1 --><!-- latin small >>letter sharp s = ess-zed, >> U+00DF ISOlat1 --><!-- latin small >>letter a with grave >> = latin small letter a grave, >> U+00E0 ISOlat1 --><!-- latin small >>letter a with acute, >> U+00E1 ISOlat1 --><!-- latin small >>letter a with circumflex, >> U+00E2 ISOlat1 --><!-- latin small >>letter a with tilde, >> U+00E3 ISOlat1 --><!-- latin small >>letter a with diaeresis, >> U+00E4 ISOlat1 --><!-- latin small >>letter a with ring above >> = latin small letter a ring, >> U+00E5 ISOlat1 --><!-- latin small >>letter ae >> = latin small ligature ae, U+00E6 >>ISOlat1 --><!-- latin small letter c with cedilla, >> U+00E7 ISOlat1 --><!-- latin small >>letter e with grave, >> U+00E8 ISOlat1 --><!-- latin small >>letter e with acute, >> U+00E9 ISOlat1 --><!-- latin small >>letter e with circumflex, >> U+00EA ISOlat1 --><!-- latin small >>letter e with diaeresis, >> U+00EB ISOlat1 --><!-- latin small >>letter i with grave, >> U+00EC ISOlat1 --><!-- latin small >>letter i with acute, >> U+00ED ISOlat1 --><!-- latin small >>letter i with circumflex, >> U+00EE ISOlat1 --><!-- latin small >>letter i with diaeresis, >> U+00EF ISOlat1 --><!-- latin small >>letter eth, U+00F0 ISOlat1 --><!-- latin small letter n with tilde, >> U+00F1 ISOlat1 --><!-- latin small >>letter o with grave, >> U+00F2 ISOlat1 --><!-- latin small >>letter o with acute, >> U+00F3 ISOlat1 --><!-- latin small >>letter o with circumflex, >> U+00F4 ISOlat1 --><!-- latin small >>letter o with tilde, >> U+00F5 ISOlat1 --><!-- latin small >>letter o with diaeresis, >> U+00F6 ISOlat1 --><!-- >>division sign, >>U+00F7 ISOnum --><!-- latin small letter o with stroke, >> = latin small letter o slash, >> U+00F8 ISOlat1 --><!-- latin small >>letter u with grave, >> U+00F9 ISOlat1 --><!-- latin small >>letter u with acute, >> U+00FA ISOlat1 --><!-- latin small >>letter u with circumflex, >> U+00FB ISOlat1 --><!-- latin small >>letter u with diaeresis, >> U+00FC ISOlat1 --><!-- latin small >>letter y with acute, >> U+00FD ISOlat1 --><!-- latin small >>letter thorn with, >> U+00FE ISOlat1 --><!-- latin small >>letter y with diaeresis, >> U+00FF ISOlat1 --><!-- >>Mathematical, >>Greek and Symbolic characters for HTML --><!-- Character entity set. >>Typical invocation: >> <!ENTITY % HTMLsymbol PUBLIC >> "-//W3C//ENTITIES Symbols for XHTML//EN" >> "http://www.w3.org/TR/xhtml1/DTD/xhtml-symbol.ent"> >> %HTMLsymbol; >>--><!-- Portions (C) International Organization for >>Standardization 1986: >> Permission to copy in any form is granted for use with >> conforming SGML systems and applications as defined in >> ISO 8879, provided this notice is included in all copies. >>--><!-- Relevant ISO entity set is given unless names are >>newly introduced. >> New names (i.e., not in ISO 8879 list) do not clash with any >> existing ISO 8879 entity names. ISO 10646 character numbers >> are given for each character, in hex. values are decimal >> conversions of the ISO 10646 values and refer to the document >> character set. Names are Unicode names. >>--><!-- Latin Extended-B --><!-- latin small f with hook = function >> = florin, U+0192 ISOtech --><!-- >>Greek --><!-- greek capital letter alpha, U+0391 --><!-- >>greek capital >>letter beta, U+0392 --><!-- greek capital letter gamma, >> U+0393 ISOgrk3 --><!-- >>greek capital >>letter delta, >> U+0394 ISOgrk3 --><!-- >>greek capital >>letter epsilon, U+0395 --><!-- greek capital letter zeta, >>U+0396 --><!-- >>greek capital letter eta, U+0397 --><!-- greek capital letter theta, >> U+0398 ISOgrk3 --><!-- >>greek capital >>letter iota, U+0399 --><!-- greek capital letter kappa, >>U+039A --><!-- >>greek capital letter lambda, >> U+039B ISOgrk3 --><!-- >>greek capital >>letter mu, U+039C --><!-- greek capital letter nu, U+039D >>--><!-- greek >>capital letter xi, U+039E ISOgrk3 --><!-- greek capital >>letter omicron, >>U+039F --><!-- greek capital letter pi, U+03A0 ISOgrk3 --><!-- greek >>capital letter rho, U+03A1 --><!-- there is no Sigmaf, and no U+03A2 >>character either --><!-- greek capital letter sigma, >> U+03A3 ISOgrk3 --><!-- >>greek capital >>letter tau, U+03A4 --><!-- greek capital letter upsilon, >> U+03A5 ISOgrk3 --><!-- >>greek capital >>letter phi, >> U+03A6 ISOgrk3 --><!-- >>greek capital >>letter chi, U+03A7 --><!-- greek capital letter psi, >> U+03A8 ISOgrk3 --><!-- >>greek capital >>letter omega, >> U+03A9 ISOgrk3 --><!-- >>greek small >>letter alpha, >> U+03B1 ISOgrk3 --><!-- >>greek small >>letter beta, U+03B2 ISOgrk3 --><!-- greek small letter gamma, >> U+03B3 ISOgrk3 --><!-- >>greek small >>letter delta, >> U+03B4 ISOgrk3 --><!-- >>greek small >>letter epsilon, >> U+03B5 ISOgrk3 --><!-- >>greek small >>letter zeta, U+03B6 ISOgrk3 --><!-- greek small letter eta, U+03B7 >>ISOgrk3 --><!-- greek small letter theta, >> U+03B8 ISOgrk3 --><!-- >>greek small >>letter iota, U+03B9 ISOgrk3 --><!-- greek small letter kappa, >> U+03BA ISOgrk3 --><!-- >>greek small >>letter lambda, >> U+03BB ISOgrk3 --><!-- >>greek small >>letter mu, U+03BC ISOgrk3 --><!-- greek small letter nu, >>U+03BD ISOgrk3 >>--><!-- greek small letter xi, U+03BE ISOgrk3 --><!-- greek >>small letter >>omicron, U+03BF NEW --><!-- greek small letter pi, U+03C0 ISOgrk3 >>--><!-- greek small letter rho, U+03C1 ISOgrk3 --><!-- greek small >>letter final sigma, >> U+03C2 ISOgrk3 --><!-- >>greek small >>letter sigma, >> U+03C3 ISOgrk3 --><!-- >>greek small >>letter tau, U+03C4 ISOgrk3 --><!-- greek small letter upsilon, >> U+03C5 ISOgrk3 --><!-- >>greek small >>letter phi, U+03C6 ISOgrk3 --><!-- greek small letter chi, U+03C7 >>ISOgrk3 --><!-- greek small letter psi, U+03C8 ISOgrk3 --><!-- greek >>small letter omega, >> U+03C9 ISOgrk3 --><!-- >>greek small >>letter theta symbol, >> U+03D1 NEW --><!-- greek upsilon >>with hook symbol, >> U+03D2 NEW --><!-- greek >>pi symbol, >>U+03D6 ISOgrk3 --><!-- General Punctuation --><!-- bullet = >>black small >>circle, >> U+2022 ISOpub --><!-- bullet is >>NOT the same as bullet operator, U+2219 --><!-- horizontal ellipsis = >>three dot leader, >> U+2026 ISOpub --><!-- prime = >>minutes = feet, U+2032 ISOtech --><!-- double prime = seconds >>= inches, >> U+2033 ISOtech --><!-- >>overline = >>spacing overscore, >> U+203E NEW --><!-- >>fraction slash, >>U+2044 NEW --><!-- Letterlike Symbols --><!-- script capital >>P = power set >> = Weierstrass p, U+2118 ISOamso >>--><!-- blackletter capital I = imaginary part, >> U+2111 ISOamso --><!-- >>blackletter >>capital R = real part symbol, >> U+211C ISOamso --><!-- >>trade mark >>sign, U+2122 ISOnum --><!-- alef symbol = first transfinite cardinal, >> U+2135 NEW --><!-- alef >>symbol is >>NOT the same as hebrew letter alef, >> U+05D0 although the same glyph could be used to depict both >>characters --><!-- Arrows --><!-- leftwards arrow, U+2190 >>ISOnum --><!-- >>upwards arrow, U+2191 ISOnum--><!-- rightwards arrow, U+2192 ISOnum >>--><!-- downwards arrow, U+2193 ISOnum --><!-- left right >>arrow, U+2194 >>ISOamsa --><!-- downwards arrow with corner leftwards >> = carriage return, U+21B5 NEW >>--><!-- leftwards double arrow, U+21D0 ISOtech --><!-- >>Unicode does not >>say that lArr is the same as the 'is implied by' arrow >> but also does not have any other character for that >>function. So ? >>lArr can >> be used for 'is implied by' as ISOtech suggests --><!-- upwards >>double arrow, U+21D1 ISOamsa --><!-- rightwards double arrow, >> U+21D2 ISOtech --><!-- >>Unicode does >>not say this is the 'implies' character but does not have >> another character with this function so ? >> rArr can be used for 'implies' as ISOtech suggests --><!-- >>downwards double arrow, U+21D3 ISOamsa --><!-- left right >>double arrow, >> U+21D4 ISOamsa --><!-- >>Mathematical >>Operators --><!-- for all, U+2200 ISOtech --><!-- partial >>differential, >>U+2202 ISOtech --><!-- there exists, U+2203 ISOtech --><!-- >>empty set = >>null set = diameter, >> U+2205 ISOamso --><!-- nabla = >>backward difference, >> U+2207 ISOtech --><!-- >>element of, >>U+2208 ISOtech --><!-- not an element of, U+2209 ISOtech --><!-- >>contains as member, U+220B ISOtech --><!-- should there be a more >>memorable name than 'ni'? --><!-- n-ary product = product sign, >> U+220F ISOamsb --><!-- >>prod is NOT >>the same character as U+03A0 'greek capital letter pi' though >> the same glyph might be used for both --><!-- n-ary sumation, >>U+2211 ISOamsb --><!-- sum is NOT the same character as U+03A3 'greek >>capital letter sigma' >> though the same glyph might be used for both --><!-- minus sign, >>U+2212 ISOtech --><!-- asterisk operator, U+2217 ISOtech >>--><!-- square >>root = radical sign, >> U+221A ISOtech --><!-- >>proportional >>to, U+221D ISOtech --><!-- infinity, U+221E ISOtech --><!-- angle, >>U+2220 ISOamso --><!-- logical and = wedge, U+2227 ISOtech --><!-- >>logical or = vee, U+2228 ISOtech --><!-- intersection = cap, U+2229 >>ISOtech --><!-- union = cup, U+222A ISOtech --><!-- integral, U+222B >>ISOtech --><!-- therefore, U+2234 ISOtech --><!-- tilde operator = >>varies with = similar to, >> U+223C ISOtech --><!-- tilde >>operator is NOT the same character as the tilde, U+007E, >> although the same glyph might be used to represent both --><!-- >>approximately equal to, U+2245 ISOtech --><!-- almost equal to = >>asymptotic to, >> U+2248 ISOamsr --><!-- not equal >>to, U+2260 ISOtech --><!-- identical to, U+2261 ISOtech --><!-- >>less-than or equal to, U+2264 ISOtech --><!-- greater-than or >>equal to, >> U+2265 ISOtech --><!-- >>subset of, >>U+2282 ISOtech --><!-- superset of, U+2283 ISOtech --><!-- note that >>nsup, 'not a superset of, U+2283' is not covered by the Symbol >> font encoding and is not included. Should it be, for symmetry? >> It is in ISOamsn --><!-- not a subset of, U+2284 >>ISOamsn --><!-- >>subset of or equal to, U+2286 ISOtech --><!-- superset of or equal to, >> U+2287 ISOtech --><!-- >>circled plus >>= direct sum, >> U+2295 ISOamsb --><!-- circled >>times = vector product, >> U+2297 ISOamsb --><!-- up tack = >>orthogonal to = perpendicular, >> U+22A5 ISOtech --><!-- dot >>operator, U+22C5 ISOamsb --><!-- dot operator is NOT the same >>character >>as U+00B7 middle dot --><!-- Miscellaneous Technical --><!-- left >>ceiling = apl upstile, >> U+2308 ISOamsc --><!-- right >>ceiling, U+2309 ISOamsc --><!-- left floor = apl downstile, >> U+230A ISOamsc --><!-- right >>floor, U+230B ISOamsc --><!-- left-pointing angle bracket = bra, >> U+2329 ISOtech --><!-- >>lang is NOT >>the same character as U+003C 'less than' >> or U+2039 'single left-pointing angle quotation mark' --><!-- >>right-pointing angle bracket = ket, >> U+232A ISOtech --><!-- >>rang is NOT >>the same character as U+003E 'greater than' >> or U+203A 'single right-pointing angle quotation mark' --><!-- >>Geometric Shapes --><!-- lozenge, U+25CA ISOpub --><!-- Miscellaneous >>Symbols --><!-- black spade suit, U+2660 ISOpub --><!-- black >>here seems >>to mean filled as opposed to hollow --><!-- black club suit = >>shamrock, >> U+2663 ISOpub --><!-- >>black heart >>suit = valentine, >> U+2665 ISOpub --><!-- >>black diamond >>suit, U+2666 ISOpub --><!-- Special characters for HTML --><!-- >>Character entity set. Typical invocation: >> <!ENTITY % HTMLspecial PUBLIC >> "-//W3C//ENTITIES Special for XHTML//EN" >> "http://www.w3.org/TR/xhtml1/DTD/xhtml-special.ent"> >> %HTMLspecial; >>--><!-- Portions (C) International Organization for >>Standardization 1986: >> Permission to copy in any form is granted for use with >> conforming SGML systems and applications as defined in >> ISO 8879, provided this notice is included in all copies. >>--><!-- Relevant ISO entity set is given unless names are >>newly introduced. >> New names (i.e., not in ISO 8879 list) do not clash with any >> existing ISO 8879 entity names. ISO 10646 character numbers >> are given for each character, in hex. values are decimal >> conversions of the ISO 10646 values and refer to the document >> character set. Names are Unicode names. >>--><!-- C0 Controls and Basic Latin --><!-- quotation mark = >>APL quote, >> U+0022 ISOnum --><!-- ampersand, >>U+0026 ISOnum --><!-- less-than sign, U+003C ISOnum --><!-- >>greater-than sign, U+003E ISOnum --><!-- apostrophe mark, >>U+0027 ISOnum >>--><!-- Latin Extended-A --><!-- latin capital ligature OE, >> U+0152 ISOlat2 --><!-- >>latin small >>ligature oe, U+0153 ISOlat2 --><!-- ligature is a misnomer, this is a >>separate character in some languages --><!-- latin capital letter S >>with caron, >> U+0160 ISOlat2 --><!-- >>latin small >>letter s with caron, >> U+0161 ISOlat2 --><!-- latin >>capital letter Y with diaeresis, >> U+0178 ISOlat2 --><!-- Spacing >>Modifier Letters --><!-- modifier letter circumflex accent, >> U+02C6 ISOpub --><!-- >>small tilde, >>U+02DC ISOdia --><!-- General Punctuation --><!-- en space, U+2002 >>ISOpub --><!-- em space, U+2003 ISOpub --><!-- thin space, >>U+2009 ISOpub >>--><!-- zero width non-joiner, >> U+200C NEW RFC 2070 --><!-- zero >>width joiner, U+200D NEW RFC 2070 --><!-- left-to-right mark, >>U+200E NEW >>RFC 2070 --><!-- right-to-left mark, U+200F NEW RFC 2070 --><!-- en >>dash, U+2013 ISOpub --><!-- em dash, U+2014 ISOpub --><!-- >>left single >>quotation mark, >> U+2018 ISOnum --><!-- >>right single >>quotation mark, >> U+2019 ISOnum --><!-- >>single low-9 >>quotation mark, U+201A NEW --><!-- left double quotation mark, >> U+201C ISOnum --><!-- >>right double >>quotation mark, >> U+201D ISOnum --><!-- >>double low-9 >>quotation mark, U+201E NEW --><!-- dagger, U+2020 ISOpub >>--><!-- double >>dagger, U+2021 ISOpub --><!-- per mille sign, U+2030 ISOtech --><!-- >>single left-pointing angle quotation mark, >> U+2039 ISO proposed >>--><!-- lsaquo >>is proposed but not yet ISO standardized --><!-- single >>right-pointing >>angle quotation mark, >> U+203A ISO proposed >>--><!-- rsaquo >>is proposed but not yet ISO standardized --><!-- euro sign, >>U+20AC NEW >>--><!--================== Imported Names >>====================================--><!-- media type, as >>per [RFC2045] >>--><!-- comma-separated list of media types, as per [RFC2045] >>--><!-- a >>character encoding, as per [RFC2045] --><!-- a space >>separated list of >>character encodings, as per [RFC2045] --><!-- a language code, as per >>[RFC1766] --><!-- a single character from [ISO10646] --><!-- >>one or more >>digits --><!-- space-separated list of link types --><!-- single or >>comma-separated list of media descriptors --><!-- a Uniform Resource >>Identifier, see [RFC2396] --><!-- a space separated list of Uniform >>Resource Identifiers --><!-- date and time information. ISO >>date format >>--><!-- script expression --><!-- style sheet data --><!-- used for >>titles etc. --><!-- render in this frame --><!-- nn for pixels or nn% >>for percentage length --><!-- pixel, percentage, or relative --><!-- >>comma-separated list of MultiLength --><!-- integer >>representing length >>in pixels --><!-- these are used for image maps --><!-- comma >>separated >>list of lengths --><!-- used for object, applet, img, input >>and iframe >>--><!-- a color using sRGB: #RRGGBB as Hex values --><!-- >>There are also >>16 widely known color names with their sRGB values: >> >> Black = #000000 Green = #008000 >> Silver = #C0C0C0 Lime = #00FF00 >> Gray = #808080 Olive = #808000 >> White = #FFFFFF Yellow = #FFFF00 >> Maroon = #800000 Navy = #000080 >> Red = #FF0000 Blue = #0000FF >> Purple = #800080 Teal = #008080 >> Fuchsia= #FF00FF Aqua = #00FFFF >>--><!--=================== Generic Attributes >>===============================--><!-- core attributes common to most >>elements >> id document-wide unique id >> class space separated list of classes >> style associated style info >> title advisory title/amplification >>--><!-- internationalization attributes >> lang language code (backwards compatible) >> xml:lang language code (as per XML 1.0 spec) >> dir direction for weak/neutral text >>--><!-- attributes for common UI events >> onclick a pointer button was clicked >> ondblclick a pointer button was double clicked >> onmousedown a pointer button was pressed down >> onmouseup a pointer button was released >> onmousemove a pointer was moved onto the element >> onmouseout a pointer was moved away from the element >> onkeypress a key was pressed and released >> onkeydown a key was pressed down >> onkeyup a key was released >>--><!-- attributes for elements that can get the focus >> accesskey accessibility key character >> tabindex position in tabbing order >> onfocus the element got the focus >> onblur the element lost the focus >>--><!-- text alignment for p, div, h1-h6. The default is >> align="left" for ltr headings, "right" for rtl >>--><!--=================== Text Elements >>====================================--><!-- these can occur >>at block or >>inline level --><!-- %Inline; covers inline or "text-level" elements >>--><!--================== Block level elements >>==============================--><!-- %Flow; mixes Block and >>Inline and >>is used for list items etc. --><!--================== Content >>models for >>exclusions =====================--><!-- a elements use %Inline; >>excluding a --><!-- pre uses %Inline excluding img, object, >>applet, big, >>small, >> sub, sup, font, or basefont --><!-- form uses %Flow; >>excluding form >>--><!-- button uses %Flow; but excludes a, form, form >>controls, iframe >>--><!--================ Document Structure >>==================================--><!-- the namespace URI >>designates >>the document profile --><!--================ Document Head >>=======================================--><!-- content model is >>%head.misc; combined with a single >> title and an optional base element in any order --><!-- >>The title >>element is not considered part of the flow of text. >> It should be displayed, for example as the page header or >> window title. Exactly one title is required per document. >> --><!-- document base URI --><!-- generic metainformation --><!-- >> Relationship values can be used in principle: >> >> a) for document specific toolbars/menus when used >> with the link element in document head e.g. >> start, contents, previous, next, index, end, help >> b) to link to a separate style sheet (rel="stylesheet") >> c) to make a link to a script (rel="script") >> d) by stylesheets to control how collections of >> html nodes are rendered into printed documents >> e) to make a link to a printable version of this document >> e.g. a PostScript or PDF version (rel="alternate" media="print") >>--><!-- style info, which may include CDATA sections --><!-- script >>statements, which may include CDATA sections --><!-- >>alternate content >>container for non script-based rendering >>--><!--======================= >>Frames =======================================--><!-- inline >>subwindow >>--><!-- alternate content container for non frame-based rendering >>--><!--=================== Document Body >>====================================--><!-- generic language/style >>container --><!--=================== Paragraphs >>=======================================--><!--=================== >>Headings =========================================--><!-- >> There are six levels of headings from h1 (the most important) >> to h6 (the least important). >>--><!--=================== Lists >>============================================--><!-- Unordered list >>bullet styles --><!-- Unordered list --><!-- Ordered list >>numbering style >> >> 1 arabic numbers 1, 2, 3, ... >> a lower alpha a, b, c, ... >> A upper alpha A, B, C, ... >> i lower roman i, ii, iii, ... >> I upper roman I, II, III, ... >> >> The style is applied to the sequence number which by default >> is reset to 1 for the first list item in an ordered list. >>--><!-- Ordered (numbered) list --><!-- single column list >>(DEPRECATED) >>--><!-- multiple column list (DEPRECATED) --><!-- LIStyle is >>constrained >>to: "(%ULStyle;|%OLStyle;)" --><!-- list item --><!-- >>definition lists - >>dt for term, dd for its definition --><!--=================== Address >>==========================================--><!-- information >>on author >>--><!--=================== Horizontal Rule >>==================================--><!--=================== >>Preformatted Text ================================--><!-- content is >>%Inline; excluding >> "img|object|applet|big|small|sub|sup|font|basefont" >>--><!--=================== Block-like Quotes >>================================--><!--=================== Text >>alignment ===================================--><!-- center content >>--><!--=================== Inserted/Deleted Text >>============================--><!-- >> ins/del are allowed in block and inline content, but its >> inappropriate to include block content within an ins element >> occurring in inline content. >>--><!--================== The Anchor Element >>================================--><!-- content is %Inline; >>except that >>anchors shouldn't be nested --><!--===================== >>Inline Elements >>================================--><!-- generic >>language/style container >>--><!-- I18N BiDi over-ride --><!-- forced line break --><!-- >>emphasis >>--><!-- strong emphasis --><!-- definitional --><!-- program code >>--><!-- sample --><!-- something user would type --><!-- variable >>--><!-- citation --><!-- abbreviation --><!-- acronym --><!-- inlined >>quote --><!-- subscript --><!-- superscript --><!-- fixed pitch font >>--><!-- italic font --><!-- bold font --><!-- bigger font --><!-- >>smaller font --><!-- underline --><!-- strike-through --><!-- >>strike-through --><!-- base font size --><!-- local change to font >>--><!--==================== Object >>======================================--><!-- >> object is used to embed objects as part of HTML pages. >> param elements should precede other content. Parameters >> can also be expressed as attribute/value pairs on the >> object element itself when brevity is desired. >>--><!-- >> param is used to supply a named property value. >> In XML it would seem natural to follow RDF and support an >> abbreviated syntax where the param elements are replaced >> by attribute value pairs on the object start tag. >>--><!--=================== Java applet >>==================================--><!-- >> One of code or object attributes must be present. >> Place param elements before other content. >>--><!--=================== Images >>===========================================--><!-- >> To avoid accessibility problems for people who aren't >> able to see the image, you should provide a text >> description using the alt and longdesc attributes. >> In addition, avoid the use of server-side image maps. >>--><!-- usemap points to a map element which may be in this document >> or an external document, although the latter is not widely >>supported >>--><!--================== Client-side image maps >>============================--><!-- These can be placed in the same >>document or grouped in a >> separate document although this isn't yet widely supported >>--><!--================ Forms >>===============================================--><!-- forms >>shouldn't >>be nested --><!-- >> Each label must not contain more than ONE field >> Label elements shouldn't be nested. >>--><!-- the name attribute is required for all but submit & reset >>--><!-- form control --><!-- option selector --><!-- option group >>--><!-- selectable choice --><!-- multi-line text field --><!-- >> The fieldset element is used to group form fields. >> Only one legend element should occur in the content >> and if present should only be preceded by whitespace. >>--><!-- fieldset label --><!-- >> Content is %Flow; excluding a, form, form controls, iframe >>--><!-- push button --><!-- single-line text input control >>(DEPRECATED) >>--><!--======================= Tables >>=======================================--><!-- Derived from IETF HTML >>table standard, see [RFC1942] --><!-- >> The border attribute sets the thickness of the frame around the >> table. The default units are screen pixels. >> >> The frame attribute specifies which parts of the frame around >> the table should be rendered. The values are not the same as >> CALS to avoid a name clash with the valign attribute. >>--><!-- >> The rules attribute defines which rules to draw between cells: >> >> If rules is absent then assume: >> "none" if border is absent or border="0" otherwise "all" >>--><!-- horizontal placement of table relative to document --><!-- >>horizontal alignment attributes for cell contents >> >> char alignment char, e.g. char=':' >> charoff offset for alignment char >>--><!-- vertical alignment attributes for cell contents --><!-- >>colgroup groups a set of col elements. It allows you to group >>several semantically related columns together. >>--><!-- >> col elements define the alignment properties for cells in >> one or more columns. >> >> The width attribute specifies the width of the columns, e.g. >> >> width=64 width in screen pixels >> width=0.5* relative width of 0.5 >> >> The span attribute causes the attributes of one >> col element to apply to more than one column. >>--><!-- >> Use thead to duplicate headers when breaking table >> across page boundaries, or for static headers when >> tbody sections are rendered in scrolling panel. >> >> Use tfoot to duplicate footers when breaking table >> across page boundaries, or for static footers when >> tbody sections are rendered in scrolling panel. >> >> Use multiple tbody sections when rules are needed >> between groups of table rows. >>--><!-- Scope is simpler than headers attribute for common tables >>--><!-- th is for headers, td for data and for cells acting >>as both --> >> >> >>You see that it's pretty huge. Does everybody has this in serialised >>pages ? This appears with the HTML serialiser definition I >>wrote upper >>in this mail. >> >>Please help me !! >> >>> >>>--------------------------------------------------------------------- >>>Please check that your question has not already been answered in the >>>FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html> >>> >>>To unsubscribe, e-mail: <[EMAIL PROTECTED]> >>>For additional commands, e-mail: <[EMAIL PROTECTED]> >>> >>-- >>############################################################# >>Sébastien Sacard >>Kelkoo.com - R&D team >>Phone: +(33) 4 76 29 73 51 >>Email: [EMAIL PROTECTED] >>Aim : KelkooXIII >>############################################################# >> >> >> >> >>--------------------------------------------------------------------- >>Please check that your question has not already been answered in the >>FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html> >> >>To unsubscribe, e-mail: <[EMAIL PROTECTED]> >>For additional commands, e-mail: <[EMAIL PROTECTED]> >> > >--------------------------------------------------------------------- >Please check that your question has not already been answered in the >FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html> > >To unsubscribe, e-mail: <[EMAIL PROTECTED]> >For additional commands, e-mail: <[EMAIL PROTECTED]> > -- ############################################################# Sébastien Sacard Kelkoo.com - R&D team Phone: +(33) 4 76 29 73 51 Email: [EMAIL PROTECTED] Aim : KelkooXIII ############################################################# --------------------------------------------------------------------- Please check that your question has not already been answered in the FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html> To unsubscribe, e-mail: <[EMAIL PROTECTED]> For additional commands, e-mail: <[EMAIL PROTECTED]>