Chapter 4: The Role of DTDs in XML

Listings

Listing 4.1: An XML Document Using ID and IDREF Datatypes L0401.xml

Listing 4.2: Using an Internal General Entity L0402.xml (Contrived example. View source to see markup.)

Listing 4.3: Using an Internal Parsed Parameter Entity L0403.txt (Saved as a text file.)

Listing 4.4: Using an External Parsed General Entity L0404.xml (Contrived example. View source to see markup.)

Listing 4.5: Using an External Parsed Parameter Entity L0405.xml (Contrived example. View source to see markup.)

Listing 4.6: Using an External Unparsed General Entity L0406.xml (Contrived example. View source to see markup.)

URLs

schema.net www.schema.net

XML.org www.xml.org

BizTalk.org www.biztalk.org

XHTML Transitional DTD www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd

XHTML Strict DTD www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd

XHTML Frameset DTD www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd

Mathematical Markup Language (MathML) www.w3.org/TR/MathML2/appendixa.html#parsing_dtd

Scalable Vector Graphics (SVG) www.w3.org/TR/SVG/svgdtd.html

Synchronized Multimedia Integration Language (SMIL) www.w3.org/TR/smil20/smil-DTD.html