November 2002
Intermediate to advanced
1120 pages
21h 2m
English
The DocumentType interface represents a document's document type declaration. That is, it's the in-memory representation of the following construct:
<!DOCTYPE mml:math PUBLIC "-//W3C//DTD MathML 2.0//EN" "http://www.w3.org/TR/MathML2/dtd/mathml2.dtd" [ <!ENTITY % MATHML.prefixed "INCLUDE"> <!ENTITY % MATHML.prefix "mml"> ]>
Each document type declaration has four parts, three of which are optional:
The root element name (mml:math in the above example)
The public ID (-//W3C//DTD MathML 2.0//EN in the above example)
The system ID (http://www.w3.org/TR/MathML2/dtd/mathml2.dtd in the above example)
The internal DTD subset (everything between the [ and the ])
It's important to note that the document type declaration is not ...
Read now
Unlock full access