summaryrefslogtreecommitdiffstats
path: root/htdocs/sgml-lib
diff options
context:
space:
mode:
authorgerald <gerald@localhost>2000-10-18 22:34:47 +0000
committergerald <gerald@localhost>2000-10-18 22:34:47 +0000
commitfd2172ef978adb5e13fe24f859deb78223458ad1 (patch)
tree009f9e118b2f0f42cef9de961656f2c32db157ee /htdocs/sgml-lib
parent7bad555c641e383fc8fc99a4e53decd4010c85de (diff)
downloadmarkup-validator-fd2172ef978adb5e13fe24f859deb78223458ad1.zip
markup-validator-fd2172ef978adb5e13fe24f859deb78223458ad1.tar.gz
markup-validator-fd2172ef978adb5e13fe24f859deb78223458ad1.tar.bz2
copied from ftp://ftp.cs.tcd.ie/isohtml/15445.dtd
Diffstat (limited to 'htdocs/sgml-lib')
-rw-r--r--htdocs/sgml-lib/ISO-HTML/15445.dtd658
1 files changed, 658 insertions, 0 deletions
diff --git a/htdocs/sgml-lib/ISO-HTML/15445.dtd b/htdocs/sgml-lib/ISO-HTML/15445.dtd
new file mode 100644
index 0000000..c9e2cc4
--- /dev/null
+++ b/htdocs/sgml-lib/ISO-HTML/15445.dtd
@@ -0,0 +1,658 @@
+<!-- 15445.dtd
+ ISO/IEC 15445:2000 Hypertext Markup Language (HTML)
+ Document Type Definition.
+
+ Copyright (C) 2000, IETF, W3C (MIT, Inria, Keio), ISO/IEC.
+ All Rights Reserved.
+
+ Permission to copy in any form is granted for use with
+ validating and conforming systems and applications as defined
+ in ISO/IEC 15445:2000, provided this copyright notice is included
+ with all copies.
+
+ The DTD is typically invoked by one of the following declarations:
+
+ <!DOCTYPE HTML PUBLIC "ISO/IEC 15445:2000//DTD HyperText Markup Language//EN">
+ <!DOCTYPE HTML PUBLIC "ISO/IEC 15445:2000//DTD HTML//EN">
+
+ In order to use the HTML document type definition as a base architecture for
+ other SGML applications, the following architectural support declaration
+ should be used:
+
+ <?IS10744 arch name="html"
+ public-id="ISO/IEC 15445:2000//DTD HyperText Markup Language//EN"
+ dtd-system-id="ftp://ftp.cs.tcd.ie/isohtml/15445.dtd"
+ renamer-att="HTMLnames"
+ doc-elem-form="HTML"
+ >
+-->
+ <!-- Part 1 - Entity set -->
+
+<!-- The Preparation parameter entity shall be set to IGNORE for HTML,
+ and to INCLUDE for a document to be submitted to the preparation
+ process -->
+<!ENTITY % Preparation "IGNORE" >
+
+<!-- This definition generates the inverse entity
+ NoPreparation which is internal to the DTD -->
+<![ %Preparation; [
+<!ENTITY % NoPreparation "IGNORE" -- Inverse of Preparation = INCLUDE -->
+ ]]>
+<!ENTITY % NoPreparation "INCLUDE" -- Inverse of Preparation = IGNORE -->
+<!-- End of definition -->
+
+
+ <!-- Tokens defined by other standards -->
+
+<!ENTITY % Content-Type "CDATA" -- MIME content type, RFC1521 -->
+<!ENTITY % HTTP-Method "(get | post)" -- as per HTTP/1.1 RFC2068 -->
+<!ENTITY % URI "CDATA" -- Universal Resource Identifier, RFC1630 -->
+
+ <!-- Element tokens -->
+
+<!ENTITY % special "A | BDO | BR | IMG | OBJECT |
+ MAP | Q | SPAN" >
+
+<!-- Logical character styles -->
+<!ENTITY % logical.styles "ABBR | ACRONYM | CITE | CODE | DFN | EM |
+ KBD | SAMP | STRONG | VAR" >
+
+<!-- Physical character styles -->
+<!ENTITY % physical.styles "B | I | SUB | SUP | TT" >
+
+ <!-- Model groups -->
+
+<!-- Block-like elements eg. paragraphs and lists -->
+<!ENTITY % block "BLOCKQUOTE | DIV | DL | FIELDSET | FORM |
+ HR | OL | P | PRE | TABLE | UL" >
+
+<!-- Form fields - input elements that may appear only within forms -->
+<!ENTITY % form.fields "BUTTON | INPUT | LABEL | SELECT | TEXTAREA" >
+
+<!-- Character level elements and text strings -->
+<!ENTITY % text "#PCDATA | %physical.styles; | %logical.styles; | %special;" >
+
+<!-- Elements that may appear in a form, section or table -->
+<!ENTITY % form.content "(%block; | %text; | %form.fields; | ADDRESS)+" >
+<!ENTITY % section.content "(%block; | %text; | ADDRESS)+" >
+<!ENTITY % table.content "(%block; | %text;)*" >
+
+ <!-- Generic attributes -->
+
+<!ENTITY % core
+ "CLASS CDATA #IMPLIED -- Comma separated list of class values --
+
+ --The name space of the ID attribute is shared with the name space of
+ the NAME attributes of <A> elements. ID and NAME values shall be
+ distinct. It is an error for an ID or NAME value to be duplicated
+ within a document. It is recommended that authors of documents
+ intended for further processing specify the ID attribute in preference
+ to the NAME attribute. --
+ ID ID #IMPLIED -- Document-wide unique id --
+ TITLE CDATA #IMPLIED -- Advisory title or amplification --" >
+
+ <!-- Internationalization attributes -->
+
+<!ENTITY % i18n
+ "DIR (ltr|rtl) #IMPLIED -- Direction for weak/neutral text --
+ LANG NAME #IMPLIED -- RFC1766 language value --" >
+
+ <!-- Presentation styles -->
+
+<!ENTITY % shape "(circle | default | poly | rect)" >
+<!ENTITY % InputType "(checkbox | file | hidden | password |
+ radio | reset | submit | text)" >
+
+<!-- SHORTREF mapping for the tab character -->
+<!-- Use of the tab character is deprecated. However, to facilitate
+ the preparation of conforming documents by authors who use it,
+ the tab character is tolerated and is mapped into a single space. -->
+<!ENTITY nontab " " >
+<!SHORTREF tabmap "&#TAB;" nontab >
+<!USEMAP tabmap HTML >
+
+ <!-- Specify character entity sets defined by W3C -->
+
+<!ENTITY % HTMLlat1 PUBLIC "-//W3C//ENTITIES Full Latin 1//EN//HTML" >
+<!ENTITY % HTMLsymbol PUBLIC "-//W3C//ENTITIES Symbolic//EN//HTML" >
+<!ENTITY % HTMLspecial PUBLIC "-//W3C//ENTITIES Special//EN//HTML" >
+<!-- Reference character entities -->
+%HTMLlat1;%HTMLsymbol;%HTMLspecial;
+
+ <!-- Part 2 - Document structure -->
+
+<!-- Further normative requirements on the elements defined in this part
+ of the DTD are provided in Part 3.-->
+<!-- ELEMENTS MIN CONTENT (EXCEPTIONS) -->
+<!ELEMENT HTML - - (HEAD, BODY) >
+<!ELEMENT HEAD - O (TITLE) +(LINK | META | STYLE) >
+<!ELEMENT TITLE - - (#PCDATA) -(LINK | META | STYLE) >
+<!ELEMENT LINK - O EMPTY >
+<!ELEMENT META - O EMPTY >
+<!ELEMENT STYLE - - CDATA >
+
+<!-- The following marked section is informative only -->
+<![ %Preparation; [
+<!ELEMENT Pre-HTML - - (HEAD, BODY) >
+<!ELEMENT BODY - O ((%block;)*,(H1,DIV1)* ) +(DEL|INS) >
+<!ELEMENT H1 - - (%text;)+ >
+<!ELEMENT DIV1 O O ((%block;)*, (H2,DIV2)* ) >
+<!ELEMENT H2 - - (%text;)+ >
+<!ELEMENT DIV2 O O ((%block;)*, (H3,DIV3)* ) >
+<!ELEMENT H3 - - (%text;)+ >
+<!ELEMENT DIV3 O O ((%block;)*, (H4,DIV4)* ) >
+<!ELEMENT H4 - - (%text;)+ >
+<!ELEMENT DIV4 O O ((%block;)*, (H5,DIV5)* ) >
+<!ELEMENT H5 - - (%text;)+ >
+<!ELEMENT DIV5 O O ((%block;)*, (H6,DIV6)* ) >
+<!ELEMENT H6 - - (%text;)+ >
+<!ELEMENT DIV6 O O ((%block;)*) >
+ ]]>
+<!-- The following marked section is normative -->
+<![ %NoPreparation; [
+<!ELEMENT BODY - O (%block;|H1|H2|H3|H4|H5|H6)+ +(DEL|INS) >
+<!ELEMENT (H1|H2|H3|H4|H5|H6) - - (%text;)+ >
+ ]]>
+<!ELEMENT DIV - - %section.content; >
+<!ELEMENT ADDRESS - - (%text;)+ -(IMG|OBJECT|MAP) >
+<!ELEMENT P - O (%text;)+ >
+<!ELEMENT (OL|UL) - - (LI)+ >
+<!ELEMENT LI - O (%text; | %block;)+ >
+<!ELEMENT DL - - (DT|DD)+ >
+<!ELEMENT DT - O (%text;)+ >
+<!ELEMENT DD - O %section.content; -(ADDRESS) >
+<!ELEMENT PRE - - (%text;)+ -(IMG|MAP|OBJECT|SUB|SUP) >
+<!ELEMENT BLOCKQUOTE - - (%block;)+ >
+<!ELEMENT Q - - (%text;)+ >
+<!ELEMENT FORM - - %form.content; -(FORM) >
+<!-- #PCDATA required to absorb leading white space -->
+<!ELEMENT FIELDSET - - (#PCDATA,LEGEND,%form.content;) -(FIELDSET) >
+<!ELEMENT INPUT - O EMPTY >
+<!ELEMENT BUTTON - - (%text;)+ -(A|FIELDSET|FORM|%form.fields;) >
+<!ELEMENT LABEL - - (%text;|%form.fields;)+ -(LABEL) >
+<!ELEMENT LEGEND - - (#PCDATA) >
+<!ELEMENT SELECT - - (OPTGROUP|OPTION)+ >
+<!ELEMENT OPTGROUP - - (OPTION)+ >
+<!ELEMENT OPTION - O (#PCDATA) >
+<!ELEMENT TEXTAREA - - (#PCDATA) >
+<!ELEMENT HR - O EMPTY >
+<!ELEMENT TABLE - - (CAPTION?, (COL*|COLGROUP*),
+ THEAD?, TFOOT?, TBODY+) >
+<!ELEMENT CAPTION - - (%text;)+ >
+<!ELEMENT (THEAD,TFOOT,TBODY) - O (TR)+ >
+<!ELEMENT COL - O EMPTY >
+<!ELEMENT COLGROUP - O (COL)* >
+<!ELEMENT TR - O (TH|TD)+ >
+<!ELEMENT (TH|TD) - O %table.content; >
+<!ELEMENT (%logical.styles;|%physical.styles;)
+ - - (%text;)+ >
+<!ELEMENT A - - (%text;)* -(A) >
+<!ELEMENT IMG - O EMPTY >
+<!ELEMENT OBJECT - - (PARAM | %section.content;)* >
+<!ELEMENT PARAM - O EMPTY >
+<!ELEMENT BR - O EMPTY >
+<!ELEMENT MAP - - (AREA)+ >
+<!ELEMENT AREA - O EMPTY >
+<!ELEMENT SPAN - - (%text;)+ >
+<!ELEMENT (DEL|INS) - - (%text;)+ >
+<!ELEMENT BDO - - (%text;)+ >
+
+ <!-- Part 3 - Attribute definition lists -->
+
+<!-- ELEMENTS
+ NAME VALUE DEFAULT -->
+<!ATTLIST A
+ --Case shall not be taken into account when determining a match
+ between an ID value and a NAME value, between an ID value and
+ an HREF value or between a NAME value and an HREF value.
+ Comparisons should be made with the values folded to upper case.
+
+ The NAME attribute value specification shall be processed as if the
+ declared value were NAME.
+
+ It is recommended that authors of HTML documents give
+ preference to the ID attribute over the NAME attribute.
+ --
+ %core; -- Element CLASS, ID and TITLE --
+ %i18n; -- Internationalization DIR and LANG --
+ ACCESSKEY CDATA #IMPLIED -- Accessibility key character --
+ CHARSET CDATA #IMPLIED -- Character encoding as per RFC2045 --
+ HREF %URI; #IMPLIED -- Source anchor is URI of target --
+ HREFLANG NAME #IMPLIED -- Language code of resource --
+ NAME CDATA #IMPLIED -- Target anchor --
+ REL CDATA #IMPLIED -- Forward link types --
+ REV CDATA #IMPLIED -- Reverse link types --
+ TABINDEX NUMBER #IMPLIED -- Position in tabbing order --
+ TYPE CDATA #IMPLIED -- Advisory content type -->
+
+<!ATTLIST ADDRESS
+ %core; -- Element CLASS, ID and TITLE --
+ %i18n; -- Internationalization DIR and LANG -->
+
+<!ATTLIST AREA
+ --One of HREF or NOHREF shall be specified.
+
+ COORDS shall not be specified if SHAPE has the value `default'.
+
+ Authors are very strongly recommended to provide meaningful ALT
+ attributes to support interoperability with speech-based or text-only
+ agents. The language and direction of the text provided by the ALT
+ attribute are defined by the containing elements.
+ --
+ %core; -- Element CLASS, ID and TITLE --
+ %i18n; -- Internationalization DIR and LANG --
+ ACCESSKEY CDATA #IMPLIED -- Accessibility key character --
+ ALT CDATA #REQUIRED -- Description for text-only UAs --
+ COORDS CDATA #IMPLIED -- Comma separated list of values --
+ HREF %URI; #IMPLIED -- This region acts as hypertext link --
+ NOHREF (nohref) #IMPLIED -- This region has no action --
+ SHAPE %shape; rect -- Control interpretation of coords --
+ TABINDEX NUMBER #IMPLIED -- Position in tabbing order -->
+
+<!ATTLIST BDO
+ %core; -- Element CLASS, ID and TITLE --
+ DIR (ltr|rtl) #REQUIRED -- Direction of writing --
+ LANG NAME #IMPLIED -- RFC1766 language value -->
+
+<!ATTLIST BLOCKQUOTE
+ --The contents of the BLOCKQUOTE element shall not be surrounded with
+ quotation marks. These may be added by the user agent through the use
+ of a style sheet.
+ --
+ %core; -- Element CLASS, ID and TITLE --
+ %i18n; -- Internationalization DIR and LANG --
+ CITE %URI; #IMPLIED -- URI for source document or message -->
+
+<!ATTLIST BODY
+ %core; -- Element CLASS, ID and TITLE --
+ %i18n; -- Internationalization DIR and LANG -->
+
+<!ATTLIST BR
+ %core; -- Element CLASS, ID and TITLE -->
+
+<!ATTLIST BUTTON
+ --The BUTTON element shall not contain the A, BUTTON, FIELDSET, FORM,
+ INPUT, LABEL, SELECT or TEXTAREA elements.
+
+ If the BUTTON element contains an IMG element, the IMG shall not have
+ an ISMAP or USEMAP attribute.
+
+ The TYPE attribute shall be provided, and when the TYPE is
+ specified as `submit', the NAME and VALUE attributes shall be provided.
+
+ The NAME attribute is required if the TYPE attribute has the value
+ `submit'.
+
+ If the TYPE attribute has value `reset', and the BUTTON is contained
+ in a FIELDSET, the reset action is limited to the contents of the
+ FIELDSET.
+
+ The VALUE attribute is required if the TYPE attribute has the value
+ `submit' and specifies the value to be returned if the button
+ is selected.
+ --
+ %core; -- Element CLASS, ID and TITLE --
+ %i18n; -- Internationalization DIR and LANG --
+ ACCESSKEY CDATA #IMPLIED -- Accessibility key character --
+ DISABLED (disabled) #IMPLIED -- Control unavailable in this context --
+ NAME CDATA #IMPLIED -- Required for all except submit, reset --
+ TABINDEX NUMBER #IMPLIED -- Position in tabbing order --
+ TYPE (submit|reset) submit -- For use as form submit/reset button --
+ VALUE CDATA #IMPLIED -- Passed to server when submitted -->
+
+<!ATTLIST CAPTION
+ %core; -- Element CLASS, ID and TITLE --
+ %i18n; -- Internationalization DIR and LANG -->
+
+<!ATTLIST COL
+ %core; -- Element CLASS, ID and TITLE --
+ %i18n; -- Internationalization DIR and LANG --
+ SPAN NUMBER 1 -- Number of cols spanned -->
+
+<!ATTLIST COLGROUP
+ --The SPAN attribute should only be used if the COLGROUP element
+ has no content.
+ --
+ %core; -- Element CLASS, ID and TITLE --
+ %i18n; -- Internationalization DIR and LANG --
+ SPAN NUMBER 1 -- Number of cols spanned by group -->
+
+<!ATTLIST DD
+ %core; -- Element CLASS, ID and TITLE --
+ %i18n; -- Internationalization DIR and LANG -->
+
+<!ATTLIST DEL
+ %core; -- Element CLASS, ID and TITLE --
+ %i18n; -- Internationalization DIR and LANG --
+ CITE %URI; #IMPLIED -- Information on reason for change --
+ DATETIME CDATA #IMPLIED -- When changed, subset of ISO/IEC 8601 -->
+
+<!ATTLIST DIV
+ %core; -- Element CLASS, ID and TITLE --
+ %i18n; -- Internationalization DIR and LANG -->
+
+<!ATTLIST DL
+ %core; -- Element CLASS, ID and TITLE --
+ %i18n; -- Internationalization DIR and LANG -->
+
+<!ATTLIST DT
+ %core; -- Element CLASS, ID and TITLE --
+ %i18n; -- Internationalization DIR and LANG -->
+
+<!ATTLIST FIELDSET
+ %core; -- Element CLASS, ID and TITLE --
+ %i18n; -- Internationalization DIR and LANG -->
+
+<!ATTLIST FORM
+ %core; -- Element CLASS, ID and TITLE --
+ %i18n; -- Internationalization DIR and LANG --
+ ACCEPT CDATA #IMPLIED -- List of MIME types for file upload --
+ ACCEPT-CHARSET CDATA #IMPLIED -- List of supported char sets --
+ ACTION %URI; #REQUIRED -- Server-side form handler --
+ ENCTYPE %Content-Type; "application/x-www-form-urlencoded"
+ METHOD %HTTP-Method; get -- See HTTP specification -->
+
+<!ATTLIST HEAD
+ %i18n; -- Internationalization DIR and LANG --
+ PROFILE %URI; #IMPLIED -- Named dictionary of meta info -->
+
+<!ATTLIST HR
+ %core; -- Element CLASS, ID and TITLE --
+ %i18n; -- Internationalization DIR and LANG -->
+
+<!ATTLIST HTML
+ %i18n; -- Internationalization DIR and LANG -->
+
+<!ATTLIST (H1 | H2 | H3 | H4 | H5 | H6)
+ --The H1 element shall not be followed by an H3, H4, H5 or H6 element
+ without an intervening H2 element.
+
+ The H2 element shall not be followed by an H4, H5 or H6 element
+ without an intervening H3 element.
+
+ The H3 element shall not be followed by an H5 or H6 element without
+ an intervening H4 element.
+
+ The H4 element shall not be followed by an H6 element without an
+ intervening H5 element.
+
+ An H2 element shall be preceded by an H1 element.
+
+ An H3 element shall be preceded by an H2 element.
+
+ An H4 element shall be preceded by an H3 element.
+
+ An H5 element shall be preceded by an H4 element.
+
+ An H6 element shall be preceded by an H5 element.
+ --
+ %core; -- Element CLASS, ID and TITLE --
+ %i18n; -- Internationalization DIR and LANG -->
+
+<!ATTLIST IMG
+ --If the IMG element is contained in a BUTTON element, the IMG shall not
+ have an ISMAP or USEMAP attribute.
+
+ If the ISMAP attribute is present in an IMG element, that IMG element
+ shall be contained in an A element with an HREF attribute present.
+
+ At most one of the attributes ISMAP and USEMAP may be provided.
+ --
+ %core; -- Element CLASS, ID and TITLE --
+ %i18n; -- Internationalization DIR and LANG --
+ ALT CDATA #REQUIRED -- Text for text-only user agent --
+ ISMAP (ismap) #IMPLIED -- Use server image map --
+ LONGDESC %URI; #IMPLIED -- Extended description for text UA --
+ SRC %URI; #REQUIRED -- URI of image to embed --
+ USEMAP %URI; #IMPLIED -- Use client-side image map -->
+
+<!ATTLIST INPUT
+ --If the attribute TYPE has the value `checkbox', values shall be
+ provided for the the NAME and VALUE attributes.
+
+ If the attribute TYPE has the value `file', a value shall be
+ provided for the NAME attribute; HTML interpreting agents should
+ request user confirmation of any default file names that might
+ be suggested, and fields specifying files shall not be hidden.
+
+ If the attribute TYPE has the value `hidden', values shall be
+ provided for the NAME and VALUE attributes.
+
+ If the attribute TYPE has the value `password', a value shall be
+ provided for the NAME attribute.
+
+ If the attribute TYPE has the value `radio', values shall be
+ provided for the the NAME and VALUE attributes. At all times,
+ one and only one of the radio buttons shall be checked.
+ Initially, if none of the INPUT elements in a set of radio
+ buttons specifies CHECKED, then the user agent shall mark the
+ first radio button of the set as checked.
+
+ If the attribute TYPE has the value `submit', and a value is
+ specified for the VALUE attribute, then a value shall be provided
+ for the NAME attribute.
+
+ If the attribute TYPE has the value `text', values shall be
+ provided for the NAME and VALUE attributes.
+
+ The MAXLENGTH and TABINDEX values shall be considered as integers
+ with any leading zeroes ignored.
+ --
+ %core; -- Element CLASS, ID and TITLE --
+ %i18n; -- Internationalization DIR and LANG --
+ ACCEPT CDATA #IMPLIED -- List of MIME types for file upload --
+ ACCESSKEY CDATA #IMPLIED -- Accessibility key character --
+ CHECKED (checked) #IMPLIED -- For radio buttons, checkboxes --
+ DISABLED (disabled) #IMPLIED -- Control unavailable in this context --
+ MAXLENGTH NUMBER #IMPLIED -- Max chars for text fields --
+ NAME CDATA #IMPLIED -- Required for all except submit, reset --
+ READONLY (READONLY) #IMPLIED -- For text --
+ SIZE CDATA #IMPLIED -- Specific to each type of field --
+ TABINDEX NUMBER #IMPLIED -- Position in tabbing order --
+ TYPE %InputType; text -- Widget --
+ VALUE CDATA #IMPLIED -- Required for radio, checkboxes -->
+
+<!ATTLIST INS
+ %core; -- Element CLASS, ID and TITLE --
+ %i18n; -- Internationalization DIR and LANG --
+ CITE %URI; #IMPLIED -- Information on reason for change --
+ DATETIME CDATA #IMPLIED -- When changed, subset of ISO/IEC 8601 -->
+
+<!ATTLIST LABEL
+ --The LABEL element shall refer to a form field in the content of the
+ FORM element which contains the LABEL.
+ --
+ %core; -- Element CLASS, ID and TITLE --
+ %i18n; -- Internationalization DIR and LANG --
+ ACCESSKEY CDATA #IMPLIED -- Accessibility key character --
+ FOR IDREF #IMPLIED -- Points to associated field -->
+
+<!ATTLIST LEGEND
+ %core; -- Element CLASS, ID and TITLE --
+ %i18n; -- Internationalization DIR and LANG --
+ ACCESSKEY CDATA #IMPLIED -- Accessibility key character -->
+
+<!ATTLIST LI
+ %core; -- Element CLASS, ID and TITLE --
+ %i18n; -- Internationalization DIR and LANG -->
+
+<!ATTLIST LINK
+ %core; -- Element CLASS, ID and TITLE --
+ %i18n; -- Internationalization DIR and LANG --
+ CHARSET CDATA #IMPLIED -- Character encoding as per RFC2045 --
+ HREF %URI; #IMPLIED -- URI for link resource --
+ HREFLANG NAME #IMPLIED -- Language code of resource --
+ MEDIA CDATA #IMPLIED -- Destination media of referenced doc --
+ REL CDATA #IMPLIED -- Forward link types --
+ REV CDATA #IMPLIED -- Reverse link types --
+ TYPE CDATA #IMPLIED -- Advisory Internet content type -->
+
+<!ATTLIST MAP
+ --The value of the NAME attribute is case sensitive, and the attribute
+ value specification shall be processed as if the declared value were
+ NAME.
+ --
+ %core; -- Element CLASS, ID and TITLE --
+ %i18n; -- Internationalization DIR and LANG --
+ NAME CDATA #REQUIRED -- Referenced by USEMAP in <IMG> -->
+
+<!ATTLIST META
+ %i18n; -- Internationalization DIR and LANG --
+ CONTENT CDATA #REQUIRED -- Associated information --
+ HTTP-EQUIV NAME #IMPLIED -- HTTP response header name --
+ NAME NAME #IMPLIED -- Meta-information name --
+ SCHEME CDATA #IMPLIED -- Nature of content -->
+
+<!ATTLIST OBJECT
+ %core; -- Element CLASS, ID and TITLE --
+ %i18n; -- Internationalization DIR and LANG --
+ CLASSID %URI; #IMPLIED -- Identifies implementation --
+ CODEBASE %URI; #IMPLIED -- Needed by some systems --
+ CODETYPE CDATA #IMPLIED -- Internet content type for code --
+ DATA %URI; #IMPLIED -- Reference to objects data --
+ DECLARE (declare) #IMPLIED -- Flag: declare but dont instantiate --
+ NAME CDATA #IMPLIED -- Submit as part of form --
+ STANDBY CDATA #IMPLIED -- Show this msg while loading --
+ TABINDEX NUMBER #IMPLIED -- Position in tabbing order --
+ TYPE CDATA #IMPLIED -- Internet content type for data --
+ USEMAP %URI; #IMPLIED -- Reference to image map -->
+
+<!ATTLIST OL
+ %core; -- Element CLASS, ID and TITLE --
+ %i18n; -- Internationalization DIR and LANG -->
+
+<!ATTLIST OPTGROUP
+ %core; -- Element CLASS, ID and TITLE --
+ %i18n; -- Internationalization DIR and LANG --
+ DISABLED (disabled) #IMPLIED -- Control unavailable in this context --
+ LABEL CDATA #REQUIRED -- For use in hierarchical menus -->
+
+<!ATTLIST OPTION
+ %core; -- Element CLASS, ID and TITLE --
+ %i18n; -- Internationalization DIR and LANG --
+ DISABLED (disabled) #IMPLIED -- Control unavailable in this context --
+ LABEL CDATA #IMPLIED -- For use in hierarchical menus --
+ SELECTED (selected) #IMPLIED -- Pre-selected option --
+ VALUE CDATA #IMPLIED -- Defaults to content -->
+
+<!ATTLIST P
+ %core; -- Element CLASS, ID and TITLE --
+ %i18n; -- Internationalization DIR and LANG -->
+
+<!ATTLIST PARAM
+ ID ID #IMPLIED -- Document-wide unique id --
+ NAME CDATA #REQUIRED -- Name of parameter --
+ TYPE CDATA #IMPLIED -- Internet Media Type --
+ VALUE CDATA #IMPLIED -- Value of parameter --
+ VALUETYPE (data|ref|object)
+ data -- Interpret value as -->
+
+<!ATTLIST PRE
+ %core; -- Element CLASS, ID and TITLE --
+ %i18n; -- Internationalization DIR and LANG -->
+
+<!ATTLIST Q
+ --The textual contents of the Q element shall not be surrounded with
+ quotation marks. These may be added by the user agent through the
+ use of a style sheet.
+ --
+ %core; -- Element CLASS, ID and TITLE --
+ %i18n; -- Internationalization DIR and LANG --
+ CITE %URI; #IMPLIED -- URI for source document or message -->
+
+<!ATTLIST SELECT
+ %core; -- Element CLASS, ID and TITLE --
+ %i18n; -- Internationalization DIR and LANG --
+ DISABLED (disabled) #IMPLIED -- Control unavailable in this context --
+ MULTIPLE (multiple) #IMPLIED -- Default is single selection --
+ NAME CDATA #REQUIRED -- Field name --
+ SIZE NUMBER #IMPLIED -- Rows visible --
+ TABINDEX NUMBER #IMPLIED -- Position in tabbing order -->
+
+<!ATTLIST SPAN
+ %core; -- Element CLASS, ID and TITLE --
+ %i18n; -- Internationalization DIR and LANG -->
+
+<!ATTLIST STYLE
+ --The STYLE element contains style sheet information which shall be
+ passed to the user agent's style manager. Any style sheet language
+ may be used. It is a user agent error to render the style sheet
+ information as if it were part of a document's text.
+ --
+ %i18n; -- Internationalization DIR and LANG --
+ MEDIA CDATA #IMPLIED -- Designed for use with these media --
+ TITLE CDATA #IMPLIED -- Advisory title --
+ TYPE CDATA #REQUIRED -- Internet content type for style lang. -->
+
+<!ATTLIST TABLE
+ %core; -- Element CLASS, ID and TITLE --
+ %i18n; -- Internationalization DIR and LANG --
+ SUMMARY CDATA #REQUIRED -- Purpose/structure for speech output -->
+
+<!ATTLIST TBODY
+ %core; -- Element CLASS, ID and TITLE --
+ %i18n; -- Internationalization DIR and LANG -->
+
+<!ATTLIST TD
+ %core; -- Element CLASS, ID and TITLE --
+ %i18n; -- Internationalization DIR and LANG --
+ ABBR CDATA #IMPLIED -- Abbreviation for header cell --
+ AXIS CDATA #IMPLIED -- Names groups of related headers --
+ COLSPAN NUMBER 1 -- Number of columns spanned by cell --
+ HEADERS IDREFS #IMPLIED -- List of ID's for header cells --
+ ROWSPAN NUMBER 1 -- Number of rows spanned by cell --
+ SCOPE (col|colgroup|row|rowgroup)
+ #IMPLIED -- Scope covered by header cells -->
+
+<!ATTLIST TEXTAREA
+ %core; -- Element CLASS, ID and TITLE --
+ %i18n; -- Internationalization DIR and LANG --
+ ACCESSKEY CDATA #IMPLIED -- Accessibility key character --
+ COLS NUMBER #REQUIRED -- Number required in av char widths --
+ DISABLED (disabled) #IMPLIED -- Control unavailable in this context --
+ NAME CDATA #REQUIRED -- Name of form field --
+ READONLY (readonly) #IMPLIED -- For text --
+ ROWS NUMBER #REQUIRED -- Number of rows required --
+ TABINDEX NUMBER #IMPLIED -- Position in tabbing order -->
+
+<!ATTLIST TFOOT
+ %core; -- Element CLASS, ID and TITLE --
+ %i18n; -- Internationalization DIR and LANG -->
+
+<!ATTLIST TH
+ %core; -- Element CLASS, ID and TITLE --
+ %i18n; -- Internationalization DIR and LANG --
+ ABBR CDATA #IMPLIED -- Abbreviation for header cell --
+ AXIS CDATA #IMPLIED -- Names groups of related headers --
+ COLSPAN NUMBER 1 -- Number of columns spanned by cell --
+ HEADERS IDREFS #IMPLIED -- List of ID's for header cells --
+ ROWSPAN NUMBER 1 -- Number of rows spanned by cell --
+ SCOPE (col|colgroup|row|rowgroup)
+ #IMPLIED -- Scope covered by header cells -->
+
+<!ATTLIST THEAD
+ %core; -- Element CLASS, ID and TITLE --
+ %i18n; -- Internationalization DIR and LANG -->
+
+<!ATTLIST TITLE
+ %i18n; -- Internationalization DIR and LANG -->
+
+<!ATTLIST TR
+ %core; -- Element CLASS, ID and TITLE --
+ %i18n; -- Internationalization DIR and LANG -->
+
+<!ATTLIST UL
+ %core; -- Element CLASS, ID and TITLE --
+ %i18n; -- Internationalization DIR and LANG -->
+
+ <!-- Attribute group definition lists -->
+
+<!ATTLIST (%physical.styles;)
+ %core; -- Element CLASS, ID and TITLE --
+ %i18n; -- Internationalization DIR and LANG -->
+
+<!ATTLIST (%logical.styles;)
+ %core; -- Element CLASS, ID and TITLE --
+ %i18n; -- Internationalization DIR and LANG -->
+
+<!-- End of file -->