XHTML - XHTML DTD
XHTML - XHTML DTD
[] [] []
. XHTML DTD
.2. XHTML
.1.1. XHTML Latin 1
.1.2. XHTML
.1.3. , XHTML
.2. XHTML
.2.1. XHTML
.2.2. XHTML
.2.3. XHTML
.2.4. XHTML
.2.5. XHTML
.2.6. XHTML
.3. XHTML
.3.1. XHTML
.3.2.
.3.3.
.3.4.
.3.5.
.3.6.
.3.7. -
.3.8. -
.3.9.
.3.10.
.3.11.
.3.12.
.3.13.
.3.14.
.3.15.
.3.16.
.3.17.
.3.18.
.3.19. URI
.3.20.
.3.21.
.4. XHTML DTD
.4.1.
.4.2.
.4.3.
.4.4.
.4.5.
.4.6.
.4.7.
.4.8.
.
, " XHTML" XML DTD. XHTML.
.1. XHTML
XHTML DTD . .
.1.1. XHTML Latin 1
<!-- ...................................................................... -->
<!-- XML- ISO Latin 1 XHTML ............ -->
<!-- : xhtml-lat1.ent
:
<!ENTITY % xhtml-lat1
PUBLIC "-//W3C//ENTITIES Latin 1 for XHTML//EN"
"xhtml-lat1.ent" >
%xhtml-lat1;
DTD PUBLIC SYSTEM:
PUBLIC "-//W3C//ENTITIES Latin 1 for XHTML//EN"
SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-lat1.ent"
: $Id: xhtml-lat1.ent,v 4.1 2001/04/10 09:34:14 altheim Exp $ SMI
, 1986:
SGML- , ISO 8879,
.
-->
<!ENTITY nbsp " " ><!-- , U+00A0 ISOnum -->
<!ENTITY iexcl "" ><!-- , U+00A1 ISOnum -->
<!ENTITY cent "" ><!-- , U+00A2 ISOnum -->
<!ENTITY pound "" ><!-- , U+00A3 ISOnum -->
<!ENTITY curren "" ><!-- , U+00A4 ISOnum -->
<!ENTITY yen "" ><!-- = , U+00A5 ISOnum -->
<!ENTITY brvbar "" ><!-- , U+00A6 ISOnum -->
<!ENTITY sect "" ><!-- , U+00A7 ISOnum -->
<!ENTITY uml "" ><!-- , U+00A8 ISOdia -->
<!ENTITY copy "" ><!-- , U+00A9 ISOnum -->
<!ENTITY ordf "" ><!-- , U+00AA ISOnum -->
<!ENTITY laquo "" ><!-- , U+00AB ISOnum -->
<!ENTITY not "" ><!-- , U+00AC ISOnum -->
<!ENTITY shy "" ><!-- , U+00AD ISOnum -->
<!ENTITY reg "" ><!-- , U+00AE ISOnum -->
<!ENTITY macr "" ><!-- , U+00AF ISOdia -->
<!ENTITY deg "" ><!-- , U+00B0 ISOnum -->
<!ENTITY plusmn "" ><!-- "-", U+00B1 ISOnum -->
<!ENTITY sup2 "" ><!-- = , U+00B2 ISOnum -->
<!ENTITY sup3 "" ><!-- = , U+00B3 ISOnum -->
<!ENTITY acute "" ><!-- , U+00B4 ISOdia -->
<!ENTITY micro "" ><!-- "", U+00B5 ISOnum -->
<!ENTITY para "" ><!-- , U+00B6 ISOnum -->
<!ENTITY middot "" ><!-- = , U+00B7 ISOnum -->
<!ENTITY cedil "" ><!-- , U+00B8 ISOdia -->
<!ENTITY sup1 "" ><!-- , U+00B9 ISOnum -->
<!ENTITY ordm "" ><!-- , U+00BA ISOnum -->
<!ENTITY raquo "" ><!-- , U+00BB ISOnum -->
<!ENTITY frac14 "" ><!-- , U+00BC ISOnum -->
<!ENTITY frac12 "" ><!-- , U+00BD ISOnum -->
<!ENTITY frac34 "" ><!-- , U+00BE ISOnum -->
<!ENTITY iquest "" ><!-- , U+00BF ISOnum -->
<!ENTITY Agrave "" ><!-- A , U+00C0 ISOlat1 -->
<!ENTITY Aacute "" ><!-- A , U+00C1 ISOlat1 -->
<!ENTITY Acirc "" ><!-- A , U+00C2 ISOlat1 -->
<!ENTITY Atilde "" ><!-- A , U+00C3 ISOlat1 -->
<!ENTITY Auml "" ><!-- A , U+00C4 ISOlat1 -->
<!ENTITY Aring "" ><!-- A , U+00C5 ISOlat1 -->
<!ENTITY AElig "" ><!-- AE, U+00C6 ISOlat1 -->
<!ENTITY Ccedil "" ><!-- C , U+00C7 ISOlat1 -->
<!ENTITY Egrave "" ><!-- E , U+00C8 ISOlat1 -->
<!ENTITY Eacute "" ><!-- E , U+00C9 ISOlat1 -->
<!ENTITY Ecirc "" ><!-- E , U+00CA ISOlat1 -->
<!ENTITY Euml "" ><!-- E , U+00CB ISOlat1 -->
<!ENTITY Igrave "" ><!-- I , U+00CC ISOlat1 -->
<!ENTITY Iacute "" ><!-- I , U+00CD ISOlat1 -->
<!ENTITY Icirc "" ><!-- I , U+00CE ISOlat1 -->
<!ENTITY Iuml "" ><!-- I , U+00CF ISOlat1 -->
<!ENTITY ETH "" ><!-- ETH, U+00D0 ISOlat1 -->
<!ENTITY Ntilde "" ><!-- N , U+00D1 ISOlat1 -->
<!ENTITY Ograve "" ><!-- O , U+00D2 ISOlat1 -->
<!ENTITY Oacute "" ><!-- O , U+00D3 ISOlat1 -->
<!ENTITY Ocirc "" ><!-- O , U+00D4 ISOlat1 -->
<!ENTITY Otilde "" ><!-- O , U+00D5 ISOlat1 -->
<!ENTITY Ouml "" ><!-- O , U+00D6 ISOlat1 -->
<!ENTITY times "" ><!-- , U+00D7 ISOnum -->
<!ENTITY Oslash "" ><!-- O, U+00D8 ISOlat1 -->
<!ENTITY Ugrave "" ><!-- U , U+00D9 ISOlat1 -->
<!ENTITY Uacute "" ><!-- U , U+00DA ISOlat1 -->
<!ENTITY Ucirc "" ><!-- U , U+00DB ISOlat1 -->
<!ENTITY Uuml "" ><!-- U , U+00DC ISOlat1 -->
<!ENTITY Yacute "" ><!-- Y , U+00DD ISOlat1 -->
<!ENTITY THORN "" ><!-- THORN, U+00DE ISOlat1 -->
<!ENTITY szlig "" ><!-- " ", U+00DF ISOlat1 -->
<!ENTITY Agrave "" ><!-- a , U+00C0 ISOlat1 -->
<!ENTITY aacute "" ><!-- a , U+00E1 ISOlat1 -->
<!ENTITY acirc "" ><!-- a , U+00E2 ISOlat1 -->
<!ENTITY atilde "" ><!-- a , U+00E3 ISOlat1 -->
<!ENTITY auml "" ><!-- a , U+00E4 ISOlat1 -->
<!ENTITY aring "" ><!-- a , U+00E5 ISOlat1 -->
<!ENTITY aelig "" ><!-- ae, U+00E6 ISOlat1 -->
<!ENTITY ccedil "" ><!-- c , U+00E7 ISOlat1 -->
<!ENTITY egrave "" ><!-- e , U+00E8 ISOlat1 -->
<!ENTITY eacute "" ><!-- e , U+00E9 ISOlat1 -->
<!ENTITY ecirc "" ><!-- e , U+00EA ISOlat1 -->
<!ENTITY euml "" ><!-- e , U+00EB ISOlat1 -->
<!ENTITY igrave "" ><!-- i , U+00EC ISOlat1 -->
<!ENTITY iacute "" ><!-- i , U+00ED ISOlat1 -->
<!ENTITY icirc "" ><!-- i , U+00EE ISOlat1 -->
<!ENTITY iuml "" ><!-- i , U+00EF ISOlat1 -->
<!ENTITY eth "" ><!-- eth, U+00F0 ISOlat1 -->
<!ENTITY ntilde "" ><!-- n , U+00F1 ISOlat1 -->
<!ENTITY ograve "" ><!-- o , U+00F2 ISOlat1 -->
<!ENTITY oacute "" ><!-- o , U+00F3 ISOlat1 -->
<!ENTITY ocirc "" ><!-- o , U+00F4 ISOlat1 -->
<!ENTITY otilde "" ><!-- o , U+00F5 ISOlat1 -->
<!ENTITY ouml "" ><!-- o , U+00F6 ISOlat1 -->
<!ENTITY divide "" ><!-- , U+00F7 ISOnum -->
<!ENTITY oslash "" ><!-- o, U+00F8 ISOlat1 -->
<!ENTITY ugrave "" ><!-- u , U+00F9 ISOlat1 -->
<!ENTITY uacute "" ><!-- u , U+00FA ISOlat1 -->
<!ENTITY ucirc "" ><!-- u , U+00FB ISOlat1 -->
<!ENTITY uuml "" ><!-- u , U+00FC ISOlat1 -->
<!ENTITY yacute "" ><!-- y , U+00FD ISOlat1 -->
<!ENTITY thorn "" ><!-- thorn, U+00FE ISOlat1 -->
<!ENTITY yuml "" ><!-- y , U+00FF ISOlat1 -->
<!-- xhtml-lat1.ent -->
.1.2. XHTML
<!-- ...................................................................... -->
<!-- XML- ISO Special Character Entity Set XHTML ............ -->
<!-- : xhtml-special.ent
:
<!ENTITY % xhtml-special
PUBLIC "-//W3C//ENTITIES Special for XHTML//EN"
"xhtml-special.ent" >
%xhtml-special;
DTD PUBLIC SYSTEM:
PUBLIC "-//W3C//ENTITIES Special for XHTML//EN"
SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-special.ent"
: $Id: xhtml-special.ent,v 4.1 2001/04/10 09:34:14 altheim Exp $ SMI
, 1986:
SGML- , ISO 8879,
.
:
2000-10-28: ' XML
-->
<!-- , ISO.
( ISO 8879 [SGML])
ISO 8879. ISO 10646 [ISO10646]
.
ISO 10646
. Unicode [UNICODE].
-->
<!-- C0 Basic Latin -->
<!ENTITY lt "<" ><!-- "", U+003C ISOnum -->
<!ENTITY gt ">" ><!-- "", U+003E ISOnum -->
<!ENTITY amp "&" ><!-- , U+0026 ISOnum -->
<!ENTITY apos "'" ><!-- , U+0027 ISOnum -->
<!ENTITY quot """ ><!-- , U+0022 ISOnum -->
<!-- Latin Extended-A -->
<!ENTITY OElig "R" ><!-- OE, U+0152 ISOlat2 -->
<!ENTITY oelig "S" ><!-- oe, U+0152 ISOlat2 -->
<!-- "" , -->
<!ENTITY Scaron "`" ><!-- S "", U+0160 ISOlat2 -->
<!ENTITY scaron "a" ><!-- s "", U+0161 ISOlat2 -->
<!ENTITY Yuml "x" ><!-- Y , U+0178 ISOlat2 -->
<!-- -->
<!ENTITY circ "" ><!-- , U+02C6 ISOpub -->
<!ENTITY tilde "" ><!-- , U+02DC ISOdia -->
<!-- -->
<!ENTITY ensp "" ><!-- , U+2002 ISOpub -->
<!ENTITY emsp "" ><!-- , U+2003 ISOpub -->
<!ENTITY thinsp " " ><!-- , U+2009 ISOpub -->
<!ENTITY zwnj "" ><!-- , U+200D NEW RFC 2070 -->
<!ENTITY zwj "
" ><!-- , U+200D NEW RFC 2070 -->
<!ENTITY lrm "" ><!-- , U+200E NEW RFC 2070 -->
<!ENTITY rlm "" ><!-- , U+200F NEW RFC 2070 -->
<!ENTITY ndash "" ><!-- , U+2013 ISOpub -->
<!ENTITY mdash "" ><!-- , U+2014 ISOpub -->
<!ENTITY lsquo "" ><!-- , U+2018 ISOnum -->
<!ENTITY rsquo "" ><!-- , U+2019 ISOnum -->
<!ENTITY sbquo "" ><!-- , U+201A NEW -->
<!ENTITY ldquo "" ><!-- , U+201C ISOnum -->
<!ENTITY rdquo "" ><!-- , U+201D ISOnum -->
<!ENTITY bdquo "" ><!-- , U+201E NEW -->
<!ENTITY dagger " " ><!-- , U+2020 ISOpub -->
<!ENTITY Dagger "!" ><!-- , U+2021 ISOpub -->
<!ENTITY permil "0" ><!-- , U+2030 ISOtech -->
<!-- lsaquo , ISO -->
<!ENTITY lsaquo "9" ><!-- , U+2039 ISO proposed -->
<!-- rsaquo , ISO -->
<!ENTITY rsaquo ":" ><!-- , U+203A ISO proposed -->
<!ENTITY euro "" ><!-- , U+20AC NEW -->
<!-- xhtml-special.ent -->
.1.3. , XHTML
<!-- ...................................................................... -->
<!-- ISO Math, Greek and Symbolic Character Entity Set XHTML .......... -->
<!-- : xhtml-symbol.ent
:
<!ENTITY % xhtml-symbol
PUBLIC "-//W3C//ENTITIES Symbols for XHTML//EN"
"xhtml-symbol.ent" >
%xhtml-symbol;
DTD PUBLIC SYSTEM:
PUBLIC "-//W3C//ENTITIES Symbols for XHTML//EN"
SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-symbol.ent"
: $Id: xhtml-symbol.ent,v 4.1 2001/04/10 09:34:14 altheim Exp $ SMI
, 1986:
SGML- , ISO 8879,
.
-->
<!-- , ISO.
( ISO 8879 [SGML])
ISO 8879. ISO 10646 [ISO10646]
.
ISO 10646
. Unicode [UNICODE].
-->
<!-- Latin Extended-B -->
<!ENTITY fnof "" ><!-- f =
= , U+0192 ISOtech -->
<!-- -->
<!ENTITY Alpha "" ><!-- , U+0391 -->
<!ENTITY Beta "" ><!-- , U+0392 -->
<!ENTITY Gamma "" ><!-- , U+0393 ISOgrk3 -->
<!ENTITY Delta "" ><!-- , U+0394 ISOgrk3 -->
<!ENTITY Epsilon "" ><!-- , U+0395 -->
<!ENTITY Zeta "" ><!-- , U+0396 -->
<!ENTITY Eta "" ><!-- , U+0397 -->
<!ENTITY Theta "" ><!-- , U+0398 ISOgrk3 -->
<!ENTITY Iota "" ><!-- , U+0399 -->
<!ENTITY Kappa "" ><!-- , U+039A -->
<!ENTITY Lambda "" ><!-- , U+039B ISOgrk3 -->
<!ENTITY Mu "" ><!-- , U+039C -->
<!ENTITY Nu "" ><!-- , U+039D -->
<!ENTITY Xi "" ><!-- , U+039E ISOgrk3 -->
<!ENTITY Omicron "" ><!-- , U+039F -->
<!ENTITY Pi "" ><!-- , U+03A0 ISOgrk3 -->
<!ENTITY Rho "" ><!-- , U+03A1 -->
<!-- U+03A2 -->
<!ENTITY Sigma "" ><!-- , U+03A3 ISOgrk3 -->
<!ENTITY Tau "" ><!-- , U+03A4 -->
<!ENTITY Upsilon "" ><!-- ,
U+03A5 ISOgrk3 -->
<!ENTITY Phi "" ><!-- , U+03A6 ISOgrk3 -->
<!ENTITY Chi "" ><!-- , U+03A7 -->
<!ENTITY Psi "" ><!-- , U+03A8 ISOgrk3 -->
<!ENTITY Omega "" ><!-- , U+03A9 ISOgrk3 -->
<!ENTITY alpha "" ><!-- , U+03B1 ISOgrk3 -->
<!ENTITY beta "" ><!-- , U+03B2 ISOgrk3 -->
<!ENTITY gamma "" ><!-- , U+03B3 ISOgrk3 -->
<!ENTITY delta "" ><!-- , U+03B4 ISOgrk3 -->
<!ENTITY epsilon "" ><!-- , U+03B5 ISOgrk3 -->
<!ENTITY zeta "" ><!-- , U+03B6 ISOgrk3 -->
<!ENTITY eta "" ><!-- , U+03B7 ISOgrk3 -->
<!ENTITY theta "" ><!-- , U+03B8 ISOgrk3 -->
<!ENTITY iota "" ><!-- , U+03B9 ISOgrk3 -->
<!ENTITY kappa "" ><!-- , U+03BA ISOgrk3 -->
<!ENTITY lambda "" ><!-- , U+03BB ISOgrk3 -->
<!ENTITY mu "" ><!-- , U+03BC ISOgrk3 -->
<!ENTITY nu "" ><!-- , U+03BD ISOgrk3 -->
<!ENTITY xi "" ><!-- , U+03BE ISOgrk3 -->
<!ENTITY omicron "" ><!-- , U+03BF NEW -->
<!ENTITY pi "" ><!-- , U+03C0 ISOgrk3 -->
<!ENTITY rho "" ><!-- , U+03C1 ISOgrk3 -->
<!ENTITY sigmaf "" ><!-- , U+03C2 ISOgrk3 -->
<!ENTITY sigma "" ><!-- , U+03C3 ISOgrk3 -->
<!ENTITY tau "" ><!-- , U+03C4 ISOgrk3 -->
<!ENTITY upsilon "" ><!-- , U+03C5 ISOgrk3 -->
<!ENTITY phi "" ><!-- , U+03C6 ISOgrk3 -->
<!ENTITY chi "" ><!-- , U+03C7 ISOgrk3 -->
<!ENTITY psi "" ><!-- , U+03C8 ISOgrk3 -->
<!ENTITY omega "" ><!-- , U+03C9 ISOgrk3 -->
<!ENTITY thetasym "" ><!-- , U+03D1 NEW -->
<!ENTITY upsih "" ><!-- , U+03D2 NEW -->
<!ENTITY piv "" ><!-- , U+03D6 ISOgrk3 -->
<!-- -->
<!ENTITY bull """ ><!-- = , U+2022 ISOpub -->
<!-- bullet, U+2219 - -->
<!ENTITY hellip "&" ><!-- = , U+2026 ISOpub -->
<!ENTITY prime "2" ><!-- = = , U+2032 ISOtech -->
<!ENTITY Prime "3" ><!-- = = , U+2033 ISOtech -->
<!ENTITY oline ">" ><!-- , U+203E NEW -->
<!ENTITY frasl "D" ><!-- , U+2044 NEW -->
<!-- -->
<!ENTITY weierp "" ><!-- P =
= p U+2118 ISOamso -->
<!ENTITY image "" ><!-- I = , U+2111 ISOamso -->
<!ENTITY real "" ><!-- R = , U+211C ISOamso -->
<!ENTITY trade """ ><!-- , U+2122 ISOnum -->
<!ENTITY alefsym "5" ><!-- = , U+2135 NEW -->
<!-- , U+05D0 - ,
-->
<!-- -->
<!ENTITY larr "" ><!-- , U+2190 ISOnum -->
<!ENTITY uarr "" ><!-- , U+2191 ISOnum-->
<!ENTITY rarr "" ><!-- , U+2192 ISOnum -->
<!ENTITY darr "" ><!-- , U+2193 ISOnum -->
<!ENTITY harr "" ><!-- -, U+2194 ISOamsa -->
<!ENTITY crarr "" ><!--
= , U+21B5 NEW -->
<!ENTITY lArr "" ><!-- , U+21D0 ISOtech -->
<!-- Unicode , lArr '' ,
. ? lArr
'', ISOtech -->
<!ENTITY uArr "" ><!-- , U+21D1 ISOamsa -->
<!ENTITY rArr "" ><!-- , U+21D2 ISOtech -->
<!-- Unicode , ,
, ?
rArr , ISOtech -->
<!ENTITY dArr "" ><!-- , U+21D3 ISOamsa -->
<!ENTITY hArr "" ><!-- , U+21D4 ISOamsa -->
<!-- -->
<!ENTITY forall "