123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986 |
- <!ENTITY % HTMLlat1 PUBLIC
- "-//W3C//ENTITIES Latin 1 for XHTML//EN"
- "xhtml-lat1.ent">
- %HTMLlat1;
- <!ENTITY % HTMLsymbol PUBLIC
- "-//W3C//ENTITIES Symbols for XHTML//EN"
- "xhtml-symbol.ent">
- %HTMLsymbol;
- <!ENTITY % HTMLspecial PUBLIC
- "-//W3C//ENTITIES Special for XHTML//EN"
- "xhtml-special.ent">
- %HTMLspecial;
- <!ENTITY % ContentType "CDATA">
-
- <!ENTITY % ContentTypes "CDATA">
-
- <!ENTITY % Charset "CDATA">
-
- <!ENTITY % Charsets "CDATA">
-
- <!ENTITY % LanguageCode "NMTOKEN">
-
- <!ENTITY % Character "CDATA">
-
- <!ENTITY % Number "CDATA">
-
- <!ENTITY % LinkTypes "CDATA">
-
- <!ENTITY % MediaDesc "CDATA">
-
- <!ENTITY % URI "CDATA">
-
- <!ENTITY % UriList "CDATA">
-
- <!ENTITY % Datetime "CDATA">
-
- <!ENTITY % Script "CDATA">
-
- <!ENTITY % StyleSheet "CDATA">
-
- <!ENTITY % Text "CDATA">
-
- <!ENTITY % FrameTarget "NMTOKEN">
-
- <!ENTITY % Length "CDATA">
-
- <!ENTITY % MultiLength "CDATA">
-
- <!ENTITY % MultiLengths "CDATA">
-
- <!ENTITY % Pixels "CDATA">
-
- <!ENTITY % Shape "(rect|circle|poly|default)">
- <!ENTITY % Coords "CDATA">
-
- <!ENTITY % coreattrs
- "id ID #IMPLIED
- class CDATA #IMPLIED
- style %StyleSheet; #IMPLIED
- title %Text; #IMPLIED"
- >
- <!ENTITY % i18n
- "lang %LanguageCode; #IMPLIED
- xml:lang %LanguageCode; #IMPLIED
- dir (ltr|rtl) #IMPLIED"
- >
- <!ENTITY % events
- "onclick %Script; #IMPLIED
- ondblclick %Script; #IMPLIED
- onmousedown %Script; #IMPLIED
- onmouseup %Script; #IMPLIED
- onmouseover %Script; #IMPLIED
- onmousemove %Script; #IMPLIED
- onmouseout %Script; #IMPLIED
- onkeypress %Script; #IMPLIED
- onkeydown %Script; #IMPLIED
- onkeyup %Script; #IMPLIED"
- >
- <!ENTITY % focus
- "accesskey %Character; #IMPLIED
- tabindex %Number; #IMPLIED
- onfocus %Script; #IMPLIED
- onblur %Script; #IMPLIED"
- >
- <!ENTITY % attrs "%coreattrs; %i18n; %events;">
- <!ENTITY % special
- "br | span | bdo | object | img | map">
- <!ENTITY % fontstyle "tt | i | b | big | small">
- <!ENTITY % phrase "em | strong | dfn | code | q | sub | sup |
- samp | kbd | var | cite | abbr | acronym">
- <!ENTITY % inline.forms "input | select | textarea | label | button">
- <!ENTITY % misc "ins | del | script | noscript">
- <!ENTITY % inline "a | %special; | %fontstyle; | %phrase; | %inline.forms;">
- <!ENTITY % Inline "(#PCDATA | %inline; | %misc;)*">
- <!ENTITY % heading "h1|h2|h3|h4|h5|h6">
- <!ENTITY % lists "ul | ol | dl">
- <!ENTITY % blocktext "pre | hr | blockquote | address">
- <!ENTITY % block
- "p | %heading; | div | %lists; | %blocktext; | fieldset | table">
- <!ENTITY % Block "(%block; | form | %misc;)*">
- <!ENTITY % Flow "(#PCDATA | %block; | form | %inline; | %misc;)*">
- <!ENTITY % a.content
- "(#PCDATA | %special; | %fontstyle; | %phrase; | %inline.forms; | %misc;)*">
- <!ENTITY % pre.content
- "(#PCDATA | a | br | span | bdo | map | tt | i | b |
- %phrase; | %inline.forms;)*">
- <!ENTITY % form.content "(%block; | %misc;)*">
- <!ENTITY % button.content
- "(#PCDATA | p | %heading; | div | %lists; | %blocktext; |
- table | %special; | %fontstyle; | %phrase; | %misc;)*">
- <!ELEMENT html (head, body)>
- <!ATTLIST html
- %i18n;
- xmlns %URI; #FIXED 'http://www.w3.org/1999/xhtml'
- >
- <!ENTITY % head.misc "(script|style|meta|link|object)*">
- <!ELEMENT head (%head.misc;,
- ((title, %head.misc;, (base, %head.misc;)?) |
- (base, %head.misc;, (title, %head.misc;))))>
- <!ATTLIST head
- %i18n;
- profile %URI; #IMPLIED
- >
- <!ELEMENT title (#PCDATA)>
- <!ATTLIST title %i18n;>
- <!ELEMENT base EMPTY>
- <!ATTLIST base
- href %URI; #IMPLIED
- >
- <!ELEMENT meta EMPTY>
- <!ATTLIST meta
- %i18n;
- http-equiv CDATA #IMPLIED
- name CDATA #IMPLIED
- content CDATA #REQUIRED
- scheme CDATA #IMPLIED
- >
- <!ELEMENT link EMPTY>
- <!ATTLIST link
- %attrs;
- charset %Charset; #IMPLIED
- href %URI; #IMPLIED
- hreflang %LanguageCode; #IMPLIED
- type %ContentType; #IMPLIED
- rel %LinkTypes; #IMPLIED
- rev %LinkTypes; #IMPLIED
- media %MediaDesc; #IMPLIED
- >
- <!ELEMENT style (#PCDATA)>
- <!ATTLIST style
- %i18n;
- type %ContentType; #REQUIRED
- media %MediaDesc; #IMPLIED
- title %Text; #IMPLIED
- xml:space (preserve) #FIXED 'preserve'
- >
- <!ELEMENT script (#PCDATA)>
- <!ATTLIST script
- charset %Charset; #IMPLIED
- type %ContentType; #REQUIRED
- src %URI; #IMPLIED
- defer (defer) #IMPLIED
- xml:space (preserve) #FIXED 'preserve'
- >
- <!ELEMENT noscript %Block;>
- <!ATTLIST noscript
- %attrs;
- >
- <!ELEMENT body %Block;>
- <!ATTLIST body
- %attrs;
- onload %Script; #IMPLIED
- onunload %Script; #IMPLIED
- >
- <!ELEMENT div %Flow;>
- <!ATTLIST div
- %attrs;
- >
- <!ELEMENT p %Inline;>
- <!ATTLIST p
- %attrs;
- >
- <!ELEMENT h1 %Inline;>
- <!ATTLIST h1
- %attrs;
- >
- <!ELEMENT h2 %Inline;>
- <!ATTLIST h2
- %attrs;
- >
- <!ELEMENT h3 %Inline;>
- <!ATTLIST h3
- %attrs;
- >
- <!ELEMENT h4 %Inline;>
- <!ATTLIST h4
- %attrs;
- >
- <!ELEMENT h5 %Inline;>
- <!ATTLIST h5
- %attrs;
- >
- <!ELEMENT h6 %Inline;>
- <!ATTLIST h6
- %attrs;
- >
- <!ELEMENT ul (li)+>
- <!ATTLIST ul
- %attrs;
- >
- <!ELEMENT ol (li)+>
- <!ATTLIST ol
- %attrs;
- >
- <!ELEMENT li %Flow;>
- <!ATTLIST li
- %attrs;
- >
- <!ELEMENT dl (dt|dd)+>
- <!ATTLIST dl
- %attrs;
- >
- <!ELEMENT dt %Inline;>
- <!ATTLIST dt
- %attrs;
- >
- <!ELEMENT dd %Flow;>
- <!ATTLIST dd
- %attrs;
- >
- <!ELEMENT address %Inline;>
- <!ATTLIST address
- %attrs;
- >
- <!ELEMENT hr EMPTY>
- <!ATTLIST hr
- %attrs;
- >
- <!ELEMENT pre %pre.content;>
- <!ATTLIST pre
- %attrs;
- xml:space (preserve) #FIXED 'preserve'
- >
- <!ELEMENT blockquote %Block;>
- <!ATTLIST blockquote
- %attrs;
- cite %URI; #IMPLIED
- >
- <!ELEMENT ins %Flow;>
- <!ATTLIST ins
- %attrs;
- cite %URI; #IMPLIED
- datetime %Datetime; #IMPLIED
- >
- <!ELEMENT del %Flow;>
- <!ATTLIST del
- %attrs;
- cite %URI; #IMPLIED
- datetime %Datetime; #IMPLIED
- >
- <!ELEMENT a %a.content;>
- <!ATTLIST a
- %attrs;
- charset %Charset; #IMPLIED
- type %ContentType; #IMPLIED
- name NMTOKEN #IMPLIED
- href %URI; #IMPLIED
- hreflang %LanguageCode; #IMPLIED
- rel %LinkTypes; #IMPLIED
- rev %LinkTypes; #IMPLIED
- accesskey %Character; #IMPLIED
- shape %Shape; "rect"
- coords %Coords; #IMPLIED
- tabindex %Number; #IMPLIED
- onfocus %Script; #IMPLIED
- onblur %Script; #IMPLIED
- >
- <!ELEMENT span %Inline;>
- <!ATTLIST span
- %attrs;
- >
- <!ELEMENT bdo %Inline;>
- <!ATTLIST bdo
- %coreattrs;
- %events;
- lang %LanguageCode; #IMPLIED
- xml:lang %LanguageCode; #IMPLIED
- dir (ltr|rtl) #REQUIRED
- >
- <!ELEMENT br EMPTY>
- <!ATTLIST br
- %coreattrs;
- >
- <!ELEMENT em %Inline;>
- <!ATTLIST em %attrs;>
- <!ELEMENT strong %Inline;>
- <!ATTLIST strong %attrs;>
- <!ELEMENT dfn %Inline;>
- <!ATTLIST dfn %attrs;>
- <!ELEMENT code %Inline;>
- <!ATTLIST code %attrs;>
- <!ELEMENT samp %Inline;>
- <!ATTLIST samp %attrs;>
- <!ELEMENT kbd %Inline;>
- <!ATTLIST kbd %attrs;>
- <!ELEMENT var %Inline;>
- <!ATTLIST var %attrs;>
- <!ELEMENT cite %Inline;>
- <!ATTLIST cite %attrs;>
- <!ELEMENT abbr %Inline;>
- <!ATTLIST abbr %attrs;>
- <!ELEMENT acronym %Inline;>
- <!ATTLIST acronym %attrs;>
- <!ELEMENT q %Inline;>
- <!ATTLIST q
- %attrs;
- cite %URI; #IMPLIED
- >
- <!ELEMENT sub %Inline;>
- <!ATTLIST sub %attrs;>
- <!ELEMENT sup %Inline;>
- <!ATTLIST sup %attrs;>
- <!ELEMENT tt %Inline;>
- <!ATTLIST tt %attrs;>
- <!ELEMENT i %Inline;>
- <!ATTLIST i %attrs;>
- <!ELEMENT b %Inline;>
- <!ATTLIST b %attrs;>
- <!ELEMENT big %Inline;>
- <!ATTLIST big %attrs;>
- <!ELEMENT small %Inline;>
- <!ATTLIST small %attrs;>
- <!ELEMENT object (#PCDATA | param | %block; | form | %inline; | %misc;)*>
- <!ATTLIST object
- %attrs;
- declare (declare) #IMPLIED
- classid %URI; #IMPLIED
- codebase %URI; #IMPLIED
- data %URI; #IMPLIED
- type %ContentType; #IMPLIED
- codetype %ContentType; #IMPLIED
- archive %UriList; #IMPLIED
- standby %Text; #IMPLIED
- height %Length; #IMPLIED
- width %Length; #IMPLIED
- usemap %URI; #IMPLIED
- name NMTOKEN #IMPLIED
- tabindex %Number; #IMPLIED
- >
- <!ELEMENT param EMPTY>
- <!ATTLIST param
- id ID #IMPLIED
- name CDATA #IMPLIED
- value CDATA #IMPLIED
- valuetype (data|ref|object) "data"
- type %ContentType; #IMPLIED
- >
- <!ELEMENT img EMPTY>
- <!ATTLIST img
- %attrs;
- src %URI; #REQUIRED
- alt %Text; #REQUIRED
- longdesc %URI; #IMPLIED
- height %Length; #IMPLIED
- width %Length; #IMPLIED
- usemap %URI; #IMPLIED
- ismap (ismap) #IMPLIED
- >
- <!ELEMENT map ((%block; | form | %misc;)+ | area+)>
- <!ATTLIST map
- %i18n;
- %events;
- id ID #REQUIRED
- class CDATA #IMPLIED
- style %StyleSheet; #IMPLIED
- title %Text; #IMPLIED
- name NMTOKEN #IMPLIED
- >
- <!ELEMENT area EMPTY>
- <!ATTLIST area
- %attrs;
- shape %Shape; "rect"
- coords %Coords; #IMPLIED
- href %URI; #IMPLIED
- nohref (nohref) #IMPLIED
- alt %Text; #REQUIRED
- tabindex %Number; #IMPLIED
- accesskey %Character; #IMPLIED
- onfocus %Script; #IMPLIED
- onblur %Script; #IMPLIED
- >
- <!ELEMENT form %form.content;>
- <!ATTLIST form
- %attrs;
- action %URI; #REQUIRED
- method (get|post) "get"
- enctype %ContentType; "application/x-www-form-urlencoded"
- onsubmit %Script; #IMPLIED
- onreset %Script; #IMPLIED
- accept %ContentTypes; #IMPLIED
- accept-charset %Charsets; #IMPLIED
- >
- <!ELEMENT label %Inline;>
- <!ATTLIST label
- %attrs;
- for IDREF #IMPLIED
- accesskey %Character; #IMPLIED
- onfocus %Script; #IMPLIED
- onblur %Script; #IMPLIED
- >
- <!ENTITY % InputType
- "(text | password | checkbox |
- radio | submit | reset |
- file | hidden | image | button)"
- >
- <!ELEMENT input EMPTY>
- <!ATTLIST input
- %attrs;
- type %InputType; "text"
- name CDATA #IMPLIED
- value CDATA #IMPLIED
- checked (checked) #IMPLIED
- disabled (disabled) #IMPLIED
- readonly (readonly) #IMPLIED
- size CDATA #IMPLIED
- maxlength %Number; #IMPLIED
- src %URI; #IMPLIED
- alt CDATA #IMPLIED
- usemap %URI; #IMPLIED
- tabindex %Number; #IMPLIED
- accesskey %Character; #IMPLIED
- onfocus %Script; #IMPLIED
- onblur %Script; #IMPLIED
- onselect %Script; #IMPLIED
- onchange %Script; #IMPLIED
- accept %ContentTypes; #IMPLIED
- >
- <!ELEMENT select (optgroup|option)+>
- <!ATTLIST select
- %attrs;
- name CDATA #IMPLIED
- size %Number; #IMPLIED
- multiple (multiple) #IMPLIED
- disabled (disabled) #IMPLIED
- tabindex %Number; #IMPLIED
- onfocus %Script; #IMPLIED
- onblur %Script; #IMPLIED
- onchange %Script; #IMPLIED
- >
- <!ELEMENT optgroup (option)+>
- <!ATTLIST optgroup
- %attrs;
- disabled (disabled) #IMPLIED
- label %Text; #REQUIRED
- >
- <!ELEMENT option (#PCDATA)>
- <!ATTLIST option
- %attrs;
- selected (selected) #IMPLIED
- disabled (disabled) #IMPLIED
- label %Text; #IMPLIED
- value CDATA #IMPLIED
- >
- <!ELEMENT textarea (#PCDATA)>
- <!ATTLIST textarea
- %attrs;
- name CDATA #IMPLIED
- rows %Number; #REQUIRED
- cols %Number; #REQUIRED
- disabled (disabled) #IMPLIED
- readonly (readonly) #IMPLIED
- tabindex %Number; #IMPLIED
- accesskey %Character; #IMPLIED
- onfocus %Script; #IMPLIED
- onblur %Script; #IMPLIED
- onselect %Script; #IMPLIED
- onchange %Script; #IMPLIED
- >
- <!ELEMENT fieldset (#PCDATA | legend | %block; | form | %inline; | %misc;)*>
- <!ATTLIST fieldset
- %attrs;
- >
- <!ELEMENT legend %Inline;>
- <!ATTLIST legend
- %attrs;
- accesskey %Character; #IMPLIED
- >
-
- <!ELEMENT button %button.content;>
- <!ATTLIST button
- %attrs;
- name CDATA #IMPLIED
- value CDATA #IMPLIED
- type (button|submit|reset) "submit"
- disabled (disabled) #IMPLIED
- tabindex %Number; #IMPLIED
- accesskey %Character; #IMPLIED
- onfocus %Script; #IMPLIED
- onblur %Script; #IMPLIED
- >
- <!ENTITY % TFrame "(void|above|below|hsides|lhs|rhs|vsides|box|border)">
- <!ENTITY % TRules "(none | groups | rows | cols | all)">
-
- <!ENTITY % TAlign "(left|center|right)">
- <!ENTITY % cellhalign
- "align (left|center|right|justify|char) #IMPLIED
- char %Character; #IMPLIED
- charoff %Length; #IMPLIED"
- >
- <!ENTITY % cellvalign
- "valign (top|middle|bottom|baseline) #IMPLIED"
- >
- <!ELEMENT table
- (caption?, (col*|colgroup*), thead?, tfoot?, (tbody+|tr+))>
- <!ELEMENT caption %Inline;>
- <!ELEMENT thead (tr)+>
- <!ELEMENT tfoot (tr)+>
- <!ELEMENT tbody (tr)+>
- <!ELEMENT colgroup (col)*>
- <!ELEMENT col EMPTY>
- <!ELEMENT tr (th|td)+>
- <!ELEMENT th %Flow;>
- <!ELEMENT td %Flow;>
- <!ATTLIST table
- %attrs;
- summary %Text; #IMPLIED
- width %Length; #IMPLIED
- border %Pixels; #IMPLIED
- frame %TFrame; #IMPLIED
- rules %TRules; #IMPLIED
- cellspacing %Length; #IMPLIED
- cellpadding %Length; #IMPLIED
- >
- <!ENTITY % CAlign "(top|bottom|left|right)">
- <!ATTLIST caption
- %attrs;
- >
- <!ATTLIST colgroup
- %attrs;
- span %Number; "1"
- width %MultiLength; #IMPLIED
- %cellhalign;
- %cellvalign;
- >
- <!ATTLIST col
- %attrs;
- span %Number; "1"
- width %MultiLength; #IMPLIED
- %cellhalign;
- %cellvalign;
- >
- <!ATTLIST thead
- %attrs;
- %cellhalign;
- %cellvalign;
- >
- <!ATTLIST tfoot
- %attrs;
- %cellhalign;
- %cellvalign;
- >
- <!ATTLIST tbody
- %attrs;
- %cellhalign;
- %cellvalign;
- >
- <!ATTLIST tr
- %attrs;
- %cellhalign;
- %cellvalign;
- >
- <!ENTITY % Scope "(row|col|rowgroup|colgroup)">
- <!ATTLIST th
- %attrs;
- abbr %Text; #IMPLIED
- axis CDATA #IMPLIED
- headers IDREFS #IMPLIED
- scope %Scope; #IMPLIED
- rowspan %Number; "1"
- colspan %Number; "1"
- %cellhalign;
- %cellvalign;
- >
- <!ATTLIST td
- %attrs;
- abbr %Text; #IMPLIED
- axis CDATA #IMPLIED
- headers IDREFS #IMPLIED
- scope %Scope; #IMPLIED
- rowspan %Number; "1"
- colspan %Number; "1"
- %cellhalign;
- %cellvalign;
- >
|