summaryrefslogtreecommitdiff
path: root/xhtml1-20020801/dtds.html
diff options
context:
space:
mode:
Diffstat (limited to 'xhtml1-20020801/dtds.html')
-rw-r--r--xhtml1-20020801/dtds.html4193
1 files changed, 4193 insertions, 0 deletions
diff --git a/xhtml1-20020801/dtds.html b/xhtml1-20020801/dtds.html
new file mode 100644
index 0000000..32a8c75
--- /dev/null
+++ b/xhtml1-20020801/dtds.html
@@ -0,0 +1,4193 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta name="generator" content="HTML Tidy, see www.w3.org" />
+<title>XHTML 1.0 - DTDs</title>
+<link rel="stylesheet" type="text/css" media="screen" href="xhtml.css" />
+<link rel="stylesheet" type="text/css" media="screen" href="W3C-REC.css" />
+</head>
+<body>
+<div class="navbar">[<a href="issues.html">previous</a>] &#160; [<a href="prohibitions.html">next</a>] &#160; [<a href="Cover.html#toc">table of contents</a>]
+
+<hr />
+</div>
+
+<h1><a name="dtds" id="dtds">A.</a> DTDs</h1>
+
+<div class='subtoc'>
+<p><strong>Contents</strong></p>
+
+<ul class='toc'>
+<li class='tocline'>A.1. <a href="#h-A1" class="tocxref">Document Type Definitions</a>
+
+<ul class="toc">
+<li class='tocline'>A.1.1. <a href="#a_dtd_XHTML-1.0-Strict" class="tocxref">XHTML-1.0-Strict</a></li>
+
+<li class='tocline'>A.1.2. <a href="#a_dtd_XHTML-1.0-Transitional" class="tocxref">XHTML-1.0-Transitional</a></li>
+
+<li class='tocline'>A.1.3. <a href="#a_dtd_XHTML-1.0-Frameset" class="tocxref">XHTML-1.0-Frameset</a></li>
+</ul>
+</li>
+
+<li class='tocline'>A.2. <a href="#h-A2" class="tocxref">Entity Sets</a>
+
+<ul class="toc">
+<li class='tocline'>A.2.1. <a href="#a_dtd_Latin-1_characters" class="tocxref">Latin-1 characters</a></li>
+
+<li class='tocline'>A.2.2. <a href="#a_dtd_Special_characters" class="tocxref">Special characters</a></li>
+
+<li class='tocline'>A.2.3. <a href="#a_dtd_Symbols" class="tocxref">Symbols</a></li>
+</ul>
+</li>
+</ul>
+</div>
+
+<p><strong>This appendix is normative.</strong></p>
+
+<p>These DTDs and entity sets form a normative part of this specification. The complete set of DTD files together with an XML declaration and SGML Open Catalog is included in the <a href=
+"xhtml1.zip">zip file</a> and the <a href="xhtml1.tgz">gzip'd tar file</a> for this specification. Users looking for local copies of the DTDs to work with should download and use those archives
+rather than using the specific DTDs referenced below.</p>
+
+<h2><a name="h-A1" id="h-A1">A.1.</a> Document Type Definitions</h2>
+
+<p>These DTDs approximate the HTML 4 DTDs. The W3C recommends that you use the authoritative versions of these DTDs at their defined SYSTEM identifiers when validating content. If you need to use
+these DTDs locally you should download one of the archives of <a href="Overview.html#thisVersion">this version</a>. For completeness, the normative versions of the DTDs are included here:</p>
+
+<h3><a name="a_dtd_XHTML-1.0-Strict" id="a_dtd_XHTML-1.0-Strict">A.1.1.</a> XHTML-1.0-Strict</h3>
+
+<p>The file <a href="DTD/xhtml1-strict.dtd">DTD/xhtml1-strict.dtd</a> is a normative part of this specification. Its annotated contents are included here for completeness.</p>
+
+<!-- INCLUDING DTD DTD/xhtml1-strict.dtd.mhtml -->
+<pre class="dtd">
+&lt;!--
+ Extensible HTML version 1.0 Strict DTD
+
+ This is the same as HTML 4 Strict except for
+ changes due to the differences between XML and SGML.
+
+ Namespace = http://www.w3.org/1999/xhtml
+
+ For further information, see: http://www.w3.org/TR/xhtml1
+
+ Copyright (c) 1998-2002 W3C (MIT, INRIA, Keio),
+ All Rights Reserved.
+
+ This DTD module is identified by the PUBLIC and SYSTEM identifiers:
+
+ PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ SYSTEM "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
+
+ &#36;Revision: 1.24 &#36;
+ &#36;Date: 2002/07/31 19:34:51 &#36;
+
+--&gt;
+
+&lt;!--================ Character mnemonic entities =========================--&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-strict.dtd_HTMLlat1' id='dtdentry_xhtml1-strict.dtd_HTMLlat1' class="entity">% HTMLlat1</a> PUBLIC
+ "-//W3C//ENTITIES Latin 1 for XHTML//EN"
+ "xhtml-lat1.ent"&gt;
+<a href="#dtdentry_xhtml1-strict.dtd_HTMLlat1">%HTMLlat1;</a>
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-strict.dtd_HTMLsymbol' id='dtdentry_xhtml1-strict.dtd_HTMLsymbol' class="entity">% HTMLsymbol</a> PUBLIC
+ "-//W3C//ENTITIES Symbols for XHTML//EN"
+ "xhtml-symbol.ent"&gt;
+<a href="#dtdentry_xhtml1-strict.dtd_HTMLsymbol">%HTMLsymbol;</a>
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-strict.dtd_HTMLspecial' id='dtdentry_xhtml1-strict.dtd_HTMLspecial' class="entity">% HTMLspecial</a> PUBLIC
+ "-//W3C//ENTITIES Special for XHTML//EN"
+ "xhtml-special.ent"&gt;
+<a href="#dtdentry_xhtml1-strict.dtd_HTMLspecial">%HTMLspecial;</a>
+
+&lt;!--================== Imported Names ====================================--&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-strict.dtd_ContentType' id='dtdentry_xhtml1-strict.dtd_ContentType' class="entity">% ContentType</a> "CDATA"&gt;
+ &lt;!-- media type, as per [RFC2045] --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-strict.dtd_ContentTypes' id='dtdentry_xhtml1-strict.dtd_ContentTypes' class="entity">% ContentTypes</a> "CDATA"&gt;
+ &lt;!-- comma-separated list of media types, as per [RFC2045] --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-strict.dtd_Charset' id='dtdentry_xhtml1-strict.dtd_Charset' class="entity">% Charset</a> "CDATA"&gt;
+ &lt;!-- a character encoding, as per [RFC2045] --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-strict.dtd_Charsets' id='dtdentry_xhtml1-strict.dtd_Charsets' class="entity">% Charsets</a> "CDATA"&gt;
+ &lt;!-- a space separated list of character encodings, as per [RFC2045] --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-strict.dtd_LanguageCode' id='dtdentry_xhtml1-strict.dtd_LanguageCode' class="entity">% LanguageCode</a> "NMTOKEN"&gt;
+ &lt;!-- a language code, as per [RFC3066] --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-strict.dtd_Character' id='dtdentry_xhtml1-strict.dtd_Character' class="entity">% Character</a> "CDATA"&gt;
+ &lt;!-- a single character, as per section 2.2 of [XML] --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-strict.dtd_Number' id='dtdentry_xhtml1-strict.dtd_Number' class="entity">% Number</a> "CDATA"&gt;
+ &lt;!-- one or more digits --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-strict.dtd_LinkTypes' id='dtdentry_xhtml1-strict.dtd_LinkTypes' class="entity">% LinkTypes</a> "CDATA"&gt;
+ &lt;!-- space-separated list of link types --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-strict.dtd_MediaDesc' id='dtdentry_xhtml1-strict.dtd_MediaDesc' class="entity">% MediaDesc</a> "CDATA"&gt;
+ &lt;!-- single or comma-separated list of media descriptors --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-strict.dtd_URI' id='dtdentry_xhtml1-strict.dtd_URI' class="entity">% URI</a> "CDATA"&gt;
+ &lt;!-- a Uniform Resource Identifier, see [RFC2396] --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-strict.dtd_UriList' id='dtdentry_xhtml1-strict.dtd_UriList' class="entity">% UriList</a> "CDATA"&gt;
+ &lt;!-- a space separated list of Uniform Resource Identifiers --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-strict.dtd_Datetime' id='dtdentry_xhtml1-strict.dtd_Datetime' class="entity">% Datetime</a> "CDATA"&gt;
+ &lt;!-- date and time information. ISO date format --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-strict.dtd_Script' id='dtdentry_xhtml1-strict.dtd_Script' class="entity">% Script</a> "CDATA"&gt;
+ &lt;!-- script expression --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-strict.dtd_StyleSheet' id='dtdentry_xhtml1-strict.dtd_StyleSheet' class="entity">% StyleSheet</a> "CDATA"&gt;
+ &lt;!-- style sheet data --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-strict.dtd_Text' id='dtdentry_xhtml1-strict.dtd_Text' class="entity">% Text</a> "CDATA"&gt;
+ &lt;!-- used for titles etc. --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-strict.dtd_Length' id='dtdentry_xhtml1-strict.dtd_Length' class="entity">% Length</a> "CDATA"&gt;
+ &lt;!-- nn for pixels or nn% for percentage length --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-strict.dtd_MultiLength' id='dtdentry_xhtml1-strict.dtd_MultiLength' class="entity">% MultiLength</a> "CDATA"&gt;
+ &lt;!-- pixel, percentage, or relative --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-strict.dtd_Pixels' id='dtdentry_xhtml1-strict.dtd_Pixels' class="entity">% Pixels</a> "CDATA"&gt;
+ &lt;!-- integer representing length in pixels --&gt;
+
+&lt;!-- these are used for image maps --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-strict.dtd_Shape' id='dtdentry_xhtml1-strict.dtd_Shape' class="entity">% Shape</a> "(rect|circle|poly|default)"&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-strict.dtd_Coords' id='dtdentry_xhtml1-strict.dtd_Coords' class="entity">% Coords</a> "CDATA"&gt;
+ &lt;!-- comma separated list of lengths --&gt;
+
+&lt;!--=================== Generic Attributes ===============================--&gt;
+
+&lt;!-- core attributes common to most elements
+ id document-wide unique id
+ class space separated list of classes
+ style associated style info
+ title advisory title/amplification
+--&gt;
+&lt;!ENTITY <a name='dtdentry_xhtml1-strict.dtd_coreattrs' id='dtdentry_xhtml1-strict.dtd_coreattrs' class="entity">% coreattrs</a>
+ "id ID #IMPLIED
+ class CDATA #IMPLIED
+ style <a href="#dtdentry_xhtml1-strict.dtd_StyleSheet">%StyleSheet;</a> #IMPLIED
+ title <a href="#dtdentry_xhtml1-strict.dtd_Text">%Text;</a> #IMPLIED"
+ &gt;
+
+&lt;!-- internationalization attributes
+ lang language code (backwards compatible)
+ xml:lang language code (as per XML 1.0 spec)
+ dir direction for weak/neutral text
+--&gt;
+&lt;!ENTITY <a name='dtdentry_xhtml1-strict.dtd_i18n' id='dtdentry_xhtml1-strict.dtd_i18n' class="entity">% i18n</a>
+ "lang <a href="#dtdentry_xhtml1-strict.dtd_LanguageCode">%LanguageCode;</a> #IMPLIED
+ xml:lang <a href="#dtdentry_xhtml1-strict.dtd_LanguageCode">%LanguageCode;</a> #IMPLIED
+ dir (ltr|rtl) #IMPLIED"
+ &gt;
+
+&lt;!-- attributes for common UI events
+ onclick a pointer button was clicked
+ ondblclick a pointer button was double clicked
+ onmousedown a pointer button was pressed down
+ onmouseup a pointer button was released
+ onmousemove a pointer was moved onto the element
+ onmouseout a pointer was moved away from the element
+ onkeypress a key was pressed and released
+ onkeydown a key was pressed down
+ onkeyup a key was released
+--&gt;
+&lt;!ENTITY <a name='dtdentry_xhtml1-strict.dtd_events' id='dtdentry_xhtml1-strict.dtd_events' class="entity">% events</a>
+ "onclick <a href="#dtdentry_xhtml1-strict.dtd_Script">%Script;</a> #IMPLIED
+ ondblclick <a href="#dtdentry_xhtml1-strict.dtd_Script">%Script;</a> #IMPLIED
+ onmousedown <a href="#dtdentry_xhtml1-strict.dtd_Script">%Script;</a> #IMPLIED
+ onmouseup <a href="#dtdentry_xhtml1-strict.dtd_Script">%Script;</a> #IMPLIED
+ onmouseover <a href="#dtdentry_xhtml1-strict.dtd_Script">%Script;</a> #IMPLIED
+ onmousemove <a href="#dtdentry_xhtml1-strict.dtd_Script">%Script;</a> #IMPLIED
+ onmouseout <a href="#dtdentry_xhtml1-strict.dtd_Script">%Script;</a> #IMPLIED
+ onkeypress <a href="#dtdentry_xhtml1-strict.dtd_Script">%Script;</a> #IMPLIED
+ onkeydown <a href="#dtdentry_xhtml1-strict.dtd_Script">%Script;</a> #IMPLIED
+ onkeyup <a href="#dtdentry_xhtml1-strict.dtd_Script">%Script;</a> #IMPLIED"
+ &gt;
+
+&lt;!-- attributes for elements that can get the focus
+ accesskey accessibility key character
+ tabindex position in tabbing order
+ onfocus the element got the focus
+ onblur the element lost the focus
+--&gt;
+&lt;!ENTITY <a name='dtdentry_xhtml1-strict.dtd_focus' id='dtdentry_xhtml1-strict.dtd_focus' class="entity">% focus</a>
+ "accesskey <a href="#dtdentry_xhtml1-strict.dtd_Character">%Character;</a> #IMPLIED
+ tabindex <a href="#dtdentry_xhtml1-strict.dtd_Number">%Number;</a> #IMPLIED
+ onfocus <a href="#dtdentry_xhtml1-strict.dtd_Script">%Script;</a> #IMPLIED
+ onblur <a href="#dtdentry_xhtml1-strict.dtd_Script">%Script;</a> #IMPLIED"
+ &gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-strict.dtd_attrs' id='dtdentry_xhtml1-strict.dtd_attrs' class="entity">% attrs</a> "<a href="#dtdentry_xhtml1-strict.dtd_coreattrs">%coreattrs;</a> <a href=
+"#dtdentry_xhtml1-strict.dtd_i18n">%i18n;</a> <a href="#dtdentry_xhtml1-strict.dtd_events">%events;</a>"&gt;
+
+&lt;!--=================== Text Elements ====================================--&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-strict.dtd_special.pre' id='dtdentry_xhtml1-strict.dtd_special.pre' class="entity">% special.pre</a>
+ "br | span | bdo | map"&gt;
+
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-strict.dtd_special' id='dtdentry_xhtml1-strict.dtd_special' class="entity">% special</a>
+ "<a href="#dtdentry_xhtml1-strict.dtd_special.pre">%special.pre;</a> | object | img "&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-strict.dtd_fontstyle' id='dtdentry_xhtml1-strict.dtd_fontstyle' class="entity">% fontstyle</a> "tt | i | b | big | small "&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-strict.dtd_phrase' id='dtdentry_xhtml1-strict.dtd_phrase' class="entity">% phrase</a> "em | strong | dfn | code | q |
+ samp | kbd | var | cite | abbr | acronym | sub | sup "&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-strict.dtd_inline.forms' id='dtdentry_xhtml1-strict.dtd_inline.forms' class="entity">% inline.forms</a> "input | select | textarea | label | button"&gt;
+
+&lt;!-- these can occur at block or inline level --&gt;
+&lt;!ENTITY <a name='dtdentry_xhtml1-strict.dtd_misc.inline' id='dtdentry_xhtml1-strict.dtd_misc.inline' class="entity">% misc.inline</a> "ins | del | script"&gt;
+
+&lt;!-- these can only occur at block level --&gt;
+&lt;!ENTITY <a name='dtdentry_xhtml1-strict.dtd_misc' id='dtdentry_xhtml1-strict.dtd_misc' class="entity">% misc</a> "noscript | <a href=
+"#dtdentry_xhtml1-strict.dtd_misc.inline">%misc.inline;</a>"&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-strict.dtd_inline' id='dtdentry_xhtml1-strict.dtd_inline' class="entity">% inline</a> "a | <a href="#dtdentry_xhtml1-strict.dtd_special">%special;</a> | <a href=
+"#dtdentry_xhtml1-strict.dtd_fontstyle">%fontstyle;</a> | <a href="#dtdentry_xhtml1-strict.dtd_phrase">%phrase;</a> | <a href="#dtdentry_xhtml1-strict.dtd_inline.forms">%inline.forms;</a>"&gt;
+
+&lt;!-- <a href="#dtdentry_xhtml1-strict.dtd_Inline">%Inline;</a> covers inline or "text-level" elements --&gt;
+&lt;!ENTITY <a name='dtdentry_xhtml1-strict.dtd_Inline' id='dtdentry_xhtml1-strict.dtd_Inline' class="entity">% Inline</a> "(#PCDATA | <a href="#dtdentry_xhtml1-strict.dtd_inline">%inline;</a> | <a
+href="#dtdentry_xhtml1-strict.dtd_misc.inline">%misc.inline;</a>)*"&gt;
+
+&lt;!--================== Block level elements ==============================--&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-strict.dtd_heading' id='dtdentry_xhtml1-strict.dtd_heading' class="entity">% heading</a> "h1|h2|h3|h4|h5|h6"&gt;
+&lt;!ENTITY <a name='dtdentry_xhtml1-strict.dtd_lists' id='dtdentry_xhtml1-strict.dtd_lists' class="entity">% lists</a> "ul | ol | dl"&gt;
+&lt;!ENTITY <a name='dtdentry_xhtml1-strict.dtd_blocktext' id='dtdentry_xhtml1-strict.dtd_blocktext' class="entity">% blocktext</a> "pre | hr | blockquote | address"&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-strict.dtd_block' id='dtdentry_xhtml1-strict.dtd_block' class="entity">% block</a>
+ "p | <a href="#dtdentry_xhtml1-strict.dtd_heading">%heading;</a> | div | <a href="#dtdentry_xhtml1-strict.dtd_lists">%lists;</a> | <a href=
+"#dtdentry_xhtml1-strict.dtd_blocktext">%blocktext;</a> | fieldset | table"&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-strict.dtd_Block' id='dtdentry_xhtml1-strict.dtd_Block' class="entity">% Block</a> "(<a href="#dtdentry_xhtml1-strict.dtd_block">%block;</a> | form | <a href=
+"#dtdentry_xhtml1-strict.dtd_misc">%misc;</a>)*"&gt;
+
+&lt;!-- <a href="#dtdentry_xhtml1-strict.dtd_Flow">%Flow;</a> mixes block and inline and is used for list items etc. --&gt;
+&lt;!ENTITY <a name='dtdentry_xhtml1-strict.dtd_Flow' id='dtdentry_xhtml1-strict.dtd_Flow' class="entity">% Flow</a> "(#PCDATA | <a href="#dtdentry_xhtml1-strict.dtd_block">%block;</a> | form | <a
+href="#dtdentry_xhtml1-strict.dtd_inline">%inline;</a> | <a href="#dtdentry_xhtml1-strict.dtd_misc">%misc;</a>)*"&gt;
+
+&lt;!--================== Content models for exclusions =====================--&gt;
+
+&lt;!-- a elements use <a href="#dtdentry_xhtml1-strict.dtd_Inline">%Inline;</a> excluding a --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-strict.dtd_a.content' id='dtdentry_xhtml1-strict.dtd_a.content' class="entity">% a.content</a>
+ "(#PCDATA | <a href="#dtdentry_xhtml1-strict.dtd_special">%special;</a> | <a href="#dtdentry_xhtml1-strict.dtd_fontstyle">%fontstyle;</a> | <a href=
+"#dtdentry_xhtml1-strict.dtd_phrase">%phrase;</a> | <a href="#dtdentry_xhtml1-strict.dtd_inline.forms">%inline.forms;</a> | <a href="#dtdentry_xhtml1-strict.dtd_misc.inline">%misc.inline;</a>)*"&gt;
+
+&lt;!-- pre uses %Inline excluding big, small, sup or sup --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-strict.dtd_pre.content' id='dtdentry_xhtml1-strict.dtd_pre.content' class="entity">% pre.content</a>
+ "(#PCDATA | a | <a href="#dtdentry_xhtml1-strict.dtd_fontstyle">%fontstyle;</a> | <a href="#dtdentry_xhtml1-strict.dtd_phrase">%phrase;</a> | <a href=
+"#dtdentry_xhtml1-strict.dtd_special.pre">%special.pre;</a> | <a href="#dtdentry_xhtml1-strict.dtd_misc.inline">%misc.inline;</a>
+ | <a href="#dtdentry_xhtml1-strict.dtd_inline.forms">%inline.forms;</a>)*"&gt;
+
+&lt;!-- form uses <a href="#dtdentry_xhtml1-strict.dtd_Block">%Block;</a> excluding form --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-strict.dtd_form.content' id='dtdentry_xhtml1-strict.dtd_form.content' class="entity">% form.content</a> "(<a href=
+"#dtdentry_xhtml1-strict.dtd_block">%block;</a> | <a href="#dtdentry_xhtml1-strict.dtd_misc">%misc;</a>)*"&gt;
+
+&lt;!-- button uses <a href="#dtdentry_xhtml1-strict.dtd_Flow">%Flow;</a> but excludes a, form and form controls --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-strict.dtd_button.content' id='dtdentry_xhtml1-strict.dtd_button.content' class="entity">% button.content</a>
+ "(#PCDATA | p | <a href="#dtdentry_xhtml1-strict.dtd_heading">%heading;</a> | div | <a href="#dtdentry_xhtml1-strict.dtd_lists">%lists;</a> | <a href=
+"#dtdentry_xhtml1-strict.dtd_blocktext">%blocktext;</a> |
+ table | <a href="#dtdentry_xhtml1-strict.dtd_special">%special;</a> | <a href="#dtdentry_xhtml1-strict.dtd_fontstyle">%fontstyle;</a> | <a href=
+"#dtdentry_xhtml1-strict.dtd_phrase">%phrase;</a> | <a href="#dtdentry_xhtml1-strict.dtd_misc">%misc;</a>)*"&gt;
+
+&lt;!--================ Document Structure ==================================--&gt;
+
+&lt;!-- the namespace URI designates the document profile --&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_html' name='dtdentry_xhtml1-strict.dtd_html' class="element">html</a> (head, body)&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_html">html</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_i18n">%i18n;</a>
+ id ID #IMPLIED
+ xmlns <a href="#dtdentry_xhtml1-strict.dtd_URI">%URI;</a> #FIXED 'http://www.w3.org/1999/xhtml'
+ &gt;
+
+&lt;!--================ Document Head =======================================--&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-strict.dtd_head.misc' id='dtdentry_xhtml1-strict.dtd_head.misc' class="entity">% head.misc</a> "(script|style|meta|link|object)*"&gt;
+
+&lt;!-- content model is <a href="#dtdentry_xhtml1-strict.dtd_head.misc">%head.misc;</a> combined with a single
+ title and an optional base element in any order --&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_head' name='dtdentry_xhtml1-strict.dtd_head' class="element">head</a> (<a href="#dtdentry_xhtml1-strict.dtd_head.misc">%head.misc;</a>,
+ ((title, <a href="#dtdentry_xhtml1-strict.dtd_head.misc">%head.misc;</a>, (base, <a href="#dtdentry_xhtml1-strict.dtd_head.misc">%head.misc;</a>)?) |
+ (base, <a href="#dtdentry_xhtml1-strict.dtd_head.misc">%head.misc;</a>, (title, <a href="#dtdentry_xhtml1-strict.dtd_head.misc">%head.misc;</a>))))&gt;
+
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_head">head</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_i18n">%i18n;</a>
+ id ID #IMPLIED
+ profile <a href="#dtdentry_xhtml1-strict.dtd_URI">%URI;</a> #IMPLIED
+ &gt;
+
+&lt;!-- The title element is not considered part of the flow of text.
+ It should be displayed, for example as the page header or
+ window title. Exactly one title is required per document.
+ --&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_title' name='dtdentry_xhtml1-strict.dtd_title' class="element">title</a> (#PCDATA)&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_title">title</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_i18n">%i18n;</a>
+ id ID #IMPLIED
+ &gt;
+
+&lt;!-- document base URI --&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_base' name='dtdentry_xhtml1-strict.dtd_base' class="element">base</a> EMPTY&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_base">base</a>
+ href <a href="#dtdentry_xhtml1-strict.dtd_URI">%URI;</a> #REQUIRED
+ id ID #IMPLIED
+ &gt;
+
+&lt;!-- generic metainformation --&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_meta' name='dtdentry_xhtml1-strict.dtd_meta' class="element">meta</a> EMPTY&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_meta">meta</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_i18n">%i18n;</a>
+ id ID #IMPLIED
+ http-equiv CDATA #IMPLIED
+ name CDATA #IMPLIED
+ content CDATA #REQUIRED
+ scheme CDATA #IMPLIED
+ &gt;
+
+&lt;!--
+ Relationship values can be used in principle:
+
+ a) for document specific toolbars/menus when used
+ with the link element in document head e.g.
+ start, contents, previous, next, index, end, help
+ b) to link to a separate style sheet (rel="stylesheet")
+ c) to make a link to a script (rel="script")
+ d) by stylesheets to control how collections of
+ html nodes are rendered into printed documents
+ e) to make a link to a printable version of this document
+ e.g. a PostScript or PDF version (rel="alternate" media="print")
+--&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_link' name='dtdentry_xhtml1-strict.dtd_link' class="element">link</a> EMPTY&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_link">link</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>
+ charset <a href="#dtdentry_xhtml1-strict.dtd_Charset">%Charset;</a> #IMPLIED
+ href <a href="#dtdentry_xhtml1-strict.dtd_URI">%URI;</a> #IMPLIED
+ hreflang <a href="#dtdentry_xhtml1-strict.dtd_LanguageCode">%LanguageCode;</a> #IMPLIED
+ type <a href="#dtdentry_xhtml1-strict.dtd_ContentType">%ContentType;</a> #IMPLIED
+ rel <a href="#dtdentry_xhtml1-strict.dtd_LinkTypes">%LinkTypes;</a> #IMPLIED
+ rev <a href="#dtdentry_xhtml1-strict.dtd_LinkTypes">%LinkTypes;</a> #IMPLIED
+ media <a href="#dtdentry_xhtml1-strict.dtd_MediaDesc">%MediaDesc;</a> #IMPLIED
+ &gt;
+
+&lt;!-- style info, which may include CDATA sections --&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_style' name='dtdentry_xhtml1-strict.dtd_style' class="element">style</a> (#PCDATA)&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_style">style</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_i18n">%i18n;</a>
+ id ID #IMPLIED
+ type <a href="#dtdentry_xhtml1-strict.dtd_ContentType">%ContentType;</a> #REQUIRED
+ media <a href="#dtdentry_xhtml1-strict.dtd_MediaDesc">%MediaDesc;</a> #IMPLIED
+ title <a href="#dtdentry_xhtml1-strict.dtd_Text">%Text;</a> #IMPLIED
+ xml:space (preserve) #FIXED 'preserve'
+ &gt;
+
+&lt;!-- script statements, which may include CDATA sections --&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_script' name='dtdentry_xhtml1-strict.dtd_script' class="element">script</a> (#PCDATA)&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_script">script</a>
+ id ID #IMPLIED
+ charset <a href="#dtdentry_xhtml1-strict.dtd_Charset">%Charset;</a> #IMPLIED
+ type <a href="#dtdentry_xhtml1-strict.dtd_ContentType">%ContentType;</a> #REQUIRED
+ src <a href="#dtdentry_xhtml1-strict.dtd_URI">%URI;</a> #IMPLIED
+ defer (defer) #IMPLIED
+ xml:space (preserve) #FIXED 'preserve'
+ &gt;
+
+&lt;!-- alternate content container for non script-based rendering --&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_noscript' name='dtdentry_xhtml1-strict.dtd_noscript' class="element">noscript</a> <a href="#dtdentry_xhtml1-strict.dtd_Block">%Block;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_noscript">noscript</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>
+ &gt;
+
+&lt;!--=================== Document Body ====================================--&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_body' name='dtdentry_xhtml1-strict.dtd_body' class="element">body</a> <a href="#dtdentry_xhtml1-strict.dtd_Block">%Block;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_body">body</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>
+ onload <a href="#dtdentry_xhtml1-strict.dtd_Script">%Script;</a> #IMPLIED
+ onunload <a href="#dtdentry_xhtml1-strict.dtd_Script">%Script;</a> #IMPLIED
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_div' name='dtdentry_xhtml1-strict.dtd_div' class="element">div</a> <a href=
+"#dtdentry_xhtml1-strict.dtd_Flow">%Flow;</a>&gt; &lt;!-- generic language/style container --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_div">div</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>
+ &gt;
+
+&lt;!--=================== Paragraphs =======================================--&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_p' name='dtdentry_xhtml1-strict.dtd_p' class="element">p</a> <a href="#dtdentry_xhtml1-strict.dtd_Inline">%Inline;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_p">p</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>
+ &gt;
+
+&lt;!--=================== Headings =========================================--&gt;
+
+&lt;!--
+ There are six levels of headings from h1 (the most important)
+ to h6 (the least important).
+--&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_h1' name='dtdentry_xhtml1-strict.dtd_h1' class="element">h1</a> <a href="#dtdentry_xhtml1-strict.dtd_Inline">%Inline;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_h1">h1</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_h2' name='dtdentry_xhtml1-strict.dtd_h2' class="element">h2</a> <a href="#dtdentry_xhtml1-strict.dtd_Inline">%Inline;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_h2">h2</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_h3' name='dtdentry_xhtml1-strict.dtd_h3' class="element">h3</a> <a href="#dtdentry_xhtml1-strict.dtd_Inline">%Inline;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_h3">h3</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_h4' name='dtdentry_xhtml1-strict.dtd_h4' class="element">h4</a> <a href="#dtdentry_xhtml1-strict.dtd_Inline">%Inline;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_h4">h4</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_h5' name='dtdentry_xhtml1-strict.dtd_h5' class="element">h5</a> <a href="#dtdentry_xhtml1-strict.dtd_Inline">%Inline;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_h5">h5</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_h6' name='dtdentry_xhtml1-strict.dtd_h6' class="element">h6</a> <a href="#dtdentry_xhtml1-strict.dtd_Inline">%Inline;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_h6">h6</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>
+ &gt;
+
+&lt;!--=================== Lists ============================================--&gt;
+
+&lt;!-- Unordered list --&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_ul' name='dtdentry_xhtml1-strict.dtd_ul' class="element">ul</a> (li)+&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_ul">ul</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>
+ &gt;
+
+&lt;!-- Ordered (numbered) list --&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_ol' name='dtdentry_xhtml1-strict.dtd_ol' class="element">ol</a> (li)+&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_ol">ol</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>
+ &gt;
+
+&lt;!-- list item --&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_li' name='dtdentry_xhtml1-strict.dtd_li' class="element">li</a> <a href="#dtdentry_xhtml1-strict.dtd_Flow">%Flow;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_li">li</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>
+ &gt;
+
+&lt;!-- definition lists - dt for term, dd for its definition --&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_dl' name='dtdentry_xhtml1-strict.dtd_dl' class="element">dl</a> (dt|dd)+&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_dl">dl</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_dt' name='dtdentry_xhtml1-strict.dtd_dt' class="element">dt</a> <a href="#dtdentry_xhtml1-strict.dtd_Inline">%Inline;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_dt">dt</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_dd' name='dtdentry_xhtml1-strict.dtd_dd' class="element">dd</a> <a href="#dtdentry_xhtml1-strict.dtd_Flow">%Flow;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_dd">dd</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>
+ &gt;
+
+&lt;!--=================== Address ==========================================--&gt;
+
+&lt;!-- information on author --&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_address' name='dtdentry_xhtml1-strict.dtd_address' class="element">address</a> <a href="#dtdentry_xhtml1-strict.dtd_Inline">%Inline;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_address">address</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>
+ &gt;
+
+&lt;!--=================== Horizontal Rule ==================================--&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_hr' name='dtdentry_xhtml1-strict.dtd_hr' class="element">hr</a> EMPTY&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_hr">hr</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>
+ &gt;
+
+&lt;!--=================== Preformatted Text ================================--&gt;
+
+&lt;!-- content is <a href="#dtdentry_xhtml1-strict.dtd_Inline">%Inline;</a> excluding "img|object|big|small|sub|sup" --&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_pre' name='dtdentry_xhtml1-strict.dtd_pre' class="element">pre</a> <a href="#dtdentry_xhtml1-strict.dtd_pre.content">%pre.content;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_pre">pre</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>
+ xml:space (preserve) #FIXED 'preserve'
+ &gt;
+
+&lt;!--=================== Block-like Quotes ================================--&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_blockquote' name='dtdentry_xhtml1-strict.dtd_blockquote' class="element">blockquote</a> <a href="#dtdentry_xhtml1-strict.dtd_Block">%Block;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_blockquote">blockquote</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>
+ cite <a href="#dtdentry_xhtml1-strict.dtd_URI">%URI;</a> #IMPLIED
+ &gt;
+
+&lt;!--=================== Inserted/Deleted Text ============================--&gt;
+
+&lt;!--
+ ins/del are allowed in block and inline content, but its
+ inappropriate to include block content within an ins element
+ occurring in inline content.
+--&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_ins' name='dtdentry_xhtml1-strict.dtd_ins' class="element">ins</a> <a href="#dtdentry_xhtml1-strict.dtd_Flow">%Flow;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_ins">ins</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>
+ cite <a href="#dtdentry_xhtml1-strict.dtd_URI">%URI;</a> #IMPLIED
+ datetime <a href="#dtdentry_xhtml1-strict.dtd_Datetime">%Datetime;</a> #IMPLIED
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_del' name='dtdentry_xhtml1-strict.dtd_del' class="element">del</a> <a href="#dtdentry_xhtml1-strict.dtd_Flow">%Flow;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_del">del</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>
+ cite <a href="#dtdentry_xhtml1-strict.dtd_URI">%URI;</a> #IMPLIED
+ datetime <a href="#dtdentry_xhtml1-strict.dtd_Datetime">%Datetime;</a> #IMPLIED
+ &gt;
+
+&lt;!--================== The Anchor Element ================================--&gt;
+
+&lt;!-- content is <a href="#dtdentry_xhtml1-strict.dtd_Inline">%Inline;</a> except that anchors shouldn't be nested --&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_a' name='dtdentry_xhtml1-strict.dtd_a' class="element">a</a> <a href="#dtdentry_xhtml1-strict.dtd_a.content">%a.content;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_a">a</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_focus">%focus;</a>
+ charset <a href="#dtdentry_xhtml1-strict.dtd_Charset">%Charset;</a> #IMPLIED
+ type <a href="#dtdentry_xhtml1-strict.dtd_ContentType">%ContentType;</a> #IMPLIED
+ name NMTOKEN #IMPLIED
+ href <a href="#dtdentry_xhtml1-strict.dtd_URI">%URI;</a> #IMPLIED
+ hreflang <a href="#dtdentry_xhtml1-strict.dtd_LanguageCode">%LanguageCode;</a> #IMPLIED
+ rel <a href="#dtdentry_xhtml1-strict.dtd_LinkTypes">%LinkTypes;</a> #IMPLIED
+ rev <a href="#dtdentry_xhtml1-strict.dtd_LinkTypes">%LinkTypes;</a> #IMPLIED
+ shape <a href="#dtdentry_xhtml1-strict.dtd_Shape">%Shape;</a> "rect"
+ coords <a href="#dtdentry_xhtml1-strict.dtd_Coords">%Coords;</a> #IMPLIED
+ &gt;
+
+&lt;!--===================== Inline Elements ================================--&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_span' name='dtdentry_xhtml1-strict.dtd_span' class="element">span</a> <a href=
+"#dtdentry_xhtml1-strict.dtd_Inline">%Inline;</a>&gt; &lt;!-- generic language/style container --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_span">span</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_bdo' name='dtdentry_xhtml1-strict.dtd_bdo' class="element">bdo</a> <a href=
+"#dtdentry_xhtml1-strict.dtd_Inline">%Inline;</a>&gt; &lt;!-- I18N BiDi over-ride --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_bdo">bdo</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_coreattrs">%coreattrs;</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_events">%events;</a>
+ lang <a href="#dtdentry_xhtml1-strict.dtd_LanguageCode">%LanguageCode;</a> #IMPLIED
+ xml:lang <a href="#dtdentry_xhtml1-strict.dtd_LanguageCode">%LanguageCode;</a> #IMPLIED
+ dir (ltr|rtl) #REQUIRED
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_br' name='dtdentry_xhtml1-strict.dtd_br' class="element">br</a> EMPTY&gt; &lt;!-- forced line break --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_br">br</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_coreattrs">%coreattrs;</a>
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_em' name='dtdentry_xhtml1-strict.dtd_em' class="element">em</a> <a href="#dtdentry_xhtml1-strict.dtd_Inline">%Inline;</a>&gt; &lt;!-- emphasis --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_em">em</a> <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_strong' name='dtdentry_xhtml1-strict.dtd_strong' class="element">strong</a> <a href=
+"#dtdentry_xhtml1-strict.dtd_Inline">%Inline;</a>&gt; &lt;!-- strong emphasis --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_strong">strong</a> <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_dfn' name='dtdentry_xhtml1-strict.dtd_dfn' class="element">dfn</a> <a href=
+"#dtdentry_xhtml1-strict.dtd_Inline">%Inline;</a>&gt; &lt;!-- definitional --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_dfn">dfn</a> <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_code' name='dtdentry_xhtml1-strict.dtd_code' class="element">code</a> <a href=
+"#dtdentry_xhtml1-strict.dtd_Inline">%Inline;</a>&gt; &lt;!-- program code --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_code">code</a> <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_samp' name='dtdentry_xhtml1-strict.dtd_samp' class="element">samp</a> <a href=
+"#dtdentry_xhtml1-strict.dtd_Inline">%Inline;</a>&gt; &lt;!-- sample --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_samp">samp</a> <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_kbd' name='dtdentry_xhtml1-strict.dtd_kbd' class="element">kbd</a> <a href=
+"#dtdentry_xhtml1-strict.dtd_Inline">%Inline;</a>&gt; &lt;!-- something user would type --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_kbd">kbd</a> <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_var' name='dtdentry_xhtml1-strict.dtd_var' class="element">var</a> <a href=
+"#dtdentry_xhtml1-strict.dtd_Inline">%Inline;</a>&gt; &lt;!-- variable --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_var">var</a> <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_cite' name='dtdentry_xhtml1-strict.dtd_cite' class="element">cite</a> <a href=
+"#dtdentry_xhtml1-strict.dtd_Inline">%Inline;</a>&gt; &lt;!-- citation --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_cite">cite</a> <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_abbr' name='dtdentry_xhtml1-strict.dtd_abbr' class="element">abbr</a> <a href=
+"#dtdentry_xhtml1-strict.dtd_Inline">%Inline;</a>&gt; &lt;!-- abbreviation --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_abbr">abbr</a> <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_acronym' name='dtdentry_xhtml1-strict.dtd_acronym' class="element">acronym</a> <a href=
+"#dtdentry_xhtml1-strict.dtd_Inline">%Inline;</a>&gt; &lt;!-- acronym --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_acronym">acronym</a> <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_q' name='dtdentry_xhtml1-strict.dtd_q' class="element">q</a> <a href=
+"#dtdentry_xhtml1-strict.dtd_Inline">%Inline;</a>&gt; &lt;!-- inlined quote --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_q">q</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>
+ cite <a href="#dtdentry_xhtml1-strict.dtd_URI">%URI;</a> #IMPLIED
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_sub' name='dtdentry_xhtml1-strict.dtd_sub' class="element">sub</a> <a href=
+"#dtdentry_xhtml1-strict.dtd_Inline">%Inline;</a>&gt; &lt;!-- subscript --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_sub">sub</a> <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_sup' name='dtdentry_xhtml1-strict.dtd_sup' class="element">sup</a> <a href=
+"#dtdentry_xhtml1-strict.dtd_Inline">%Inline;</a>&gt; &lt;!-- superscript --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_sup">sup</a> <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_tt' name='dtdentry_xhtml1-strict.dtd_tt' class="element">tt</a> <a href=
+"#dtdentry_xhtml1-strict.dtd_Inline">%Inline;</a>&gt; &lt;!-- fixed pitch font --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_tt">tt</a> <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_i' name='dtdentry_xhtml1-strict.dtd_i' class="element">i</a> <a href="#dtdentry_xhtml1-strict.dtd_Inline">%Inline;</a>&gt; &lt;!-- italic font --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_i">i</a> <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_b' name='dtdentry_xhtml1-strict.dtd_b' class="element">b</a> <a href="#dtdentry_xhtml1-strict.dtd_Inline">%Inline;</a>&gt; &lt;!-- bold font --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_b">b</a> <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_big' name='dtdentry_xhtml1-strict.dtd_big' class="element">big</a> <a href=
+"#dtdentry_xhtml1-strict.dtd_Inline">%Inline;</a>&gt; &lt;!-- bigger font --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_big">big</a> <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_small' name='dtdentry_xhtml1-strict.dtd_small' class="element">small</a> <a href=
+"#dtdentry_xhtml1-strict.dtd_Inline">%Inline;</a>&gt; &lt;!-- smaller font --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_small">small</a> <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!--==================== Object ======================================--&gt;
+&lt;!--
+ object is used to embed objects as part of HTML pages.
+ param elements should precede other content. Parameters
+ can also be expressed as attribute/value pairs on the
+ object element itself when brevity is desired.
+--&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_object' name='dtdentry_xhtml1-strict.dtd_object' class="element">object</a> (#PCDATA | param | <a href=
+"#dtdentry_xhtml1-strict.dtd_block">%block;</a> | form | <a href="#dtdentry_xhtml1-strict.dtd_inline">%inline;</a> | <a href="#dtdentry_xhtml1-strict.dtd_misc">%misc;</a>)*&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_object">object</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>
+ declare (declare) #IMPLIED
+ classid <a href="#dtdentry_xhtml1-strict.dtd_URI">%URI;</a> #IMPLIED
+ codebase <a href="#dtdentry_xhtml1-strict.dtd_URI">%URI;</a> #IMPLIED
+ data <a href="#dtdentry_xhtml1-strict.dtd_URI">%URI;</a> #IMPLIED
+ type <a href="#dtdentry_xhtml1-strict.dtd_ContentType">%ContentType;</a> #IMPLIED
+ codetype <a href="#dtdentry_xhtml1-strict.dtd_ContentType">%ContentType;</a> #IMPLIED
+ archive <a href="#dtdentry_xhtml1-strict.dtd_UriList">%UriList;</a> #IMPLIED
+ standby <a href="#dtdentry_xhtml1-strict.dtd_Text">%Text;</a> #IMPLIED
+ height <a href="#dtdentry_xhtml1-strict.dtd_Length">%Length;</a> #IMPLIED
+ width <a href="#dtdentry_xhtml1-strict.dtd_Length">%Length;</a> #IMPLIED
+ usemap <a href="#dtdentry_xhtml1-strict.dtd_URI">%URI;</a> #IMPLIED
+ name NMTOKEN #IMPLIED
+ tabindex <a href="#dtdentry_xhtml1-strict.dtd_Number">%Number;</a> #IMPLIED
+ &gt;
+
+&lt;!--
+ param is used to supply a named property value.
+ In XML it would seem natural to follow RDF and support an
+ abbreviated syntax where the param elements are replaced
+ by attribute value pairs on the object start tag.
+--&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_param' name='dtdentry_xhtml1-strict.dtd_param' class="element">param</a> EMPTY&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_param">param</a>
+ id ID #IMPLIED
+ name CDATA #IMPLIED
+ value CDATA #IMPLIED
+ valuetype (data|ref|object) "data"
+ type <a href="#dtdentry_xhtml1-strict.dtd_ContentType">%ContentType;</a> #IMPLIED
+ &gt;
+
+&lt;!--=================== Images ===========================================--&gt;
+
+&lt;!--
+ To avoid accessibility problems for people who aren't
+ able to see the image, you should provide a text
+ description using the alt and longdesc attributes.
+ In addition, avoid the use of server-side image maps.
+ Note that in this DTD there is no name attribute. That
+ is only available in the transitional and frameset DTD.
+--&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_img' name='dtdentry_xhtml1-strict.dtd_img' class="element">img</a> EMPTY&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_img">img</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>
+ src <a href="#dtdentry_xhtml1-strict.dtd_URI">%URI;</a> #REQUIRED
+ alt <a href="#dtdentry_xhtml1-strict.dtd_Text">%Text;</a> #REQUIRED
+ longdesc <a href="#dtdentry_xhtml1-strict.dtd_URI">%URI;</a> #IMPLIED
+ height <a href="#dtdentry_xhtml1-strict.dtd_Length">%Length;</a> #IMPLIED
+ width <a href="#dtdentry_xhtml1-strict.dtd_Length">%Length;</a> #IMPLIED
+ usemap <a href="#dtdentry_xhtml1-strict.dtd_URI">%URI;</a> #IMPLIED
+ ismap (ismap) #IMPLIED
+ &gt;
+
+&lt;!-- usemap points to a map element which may be in this document
+ or an external document, although the latter is not widely supported --&gt;
+
+&lt;!--================== Client-side image maps ============================--&gt;
+
+&lt;!-- These can be placed in the same document or grouped in a
+ separate document although this isn't yet widely supported --&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_map' name='dtdentry_xhtml1-strict.dtd_map' class="element">map</a> ((<a href="#dtdentry_xhtml1-strict.dtd_block">%block;</a> | form | <a href=
+"#dtdentry_xhtml1-strict.dtd_misc">%misc;</a>)+ | area+)&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_map">map</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_i18n">%i18n;</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_events">%events;</a>
+ id ID #REQUIRED
+ class CDATA #IMPLIED
+ style <a href="#dtdentry_xhtml1-strict.dtd_StyleSheet">%StyleSheet;</a> #IMPLIED
+ title <a href="#dtdentry_xhtml1-strict.dtd_Text">%Text;</a> #IMPLIED
+ name NMTOKEN #IMPLIED
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_area' name='dtdentry_xhtml1-strict.dtd_area' class="element">area</a> EMPTY&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_area">area</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_focus">%focus;</a>
+ shape <a href="#dtdentry_xhtml1-strict.dtd_Shape">%Shape;</a> "rect"
+ coords <a href="#dtdentry_xhtml1-strict.dtd_Coords">%Coords;</a> #IMPLIED
+ href <a href="#dtdentry_xhtml1-strict.dtd_URI">%URI;</a> #IMPLIED
+ nohref (nohref) #IMPLIED
+ alt <a href="#dtdentry_xhtml1-strict.dtd_Text">%Text;</a> #REQUIRED
+ &gt;
+
+&lt;!--================ Forms ===============================================--&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_form' name='dtdentry_xhtml1-strict.dtd_form' class="element">form</a> <a href=
+"#dtdentry_xhtml1-strict.dtd_form.content">%form.content;</a>&gt; &lt;!-- forms shouldn't be nested --&gt;
+
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_form">form</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>
+ action <a href="#dtdentry_xhtml1-strict.dtd_URI">%URI;</a> #REQUIRED
+ method (get|post) "get"
+ enctype <a href="#dtdentry_xhtml1-strict.dtd_ContentType">%ContentType;</a> "application/x-www-form-urlencoded"
+ onsubmit <a href="#dtdentry_xhtml1-strict.dtd_Script">%Script;</a> #IMPLIED
+ onreset <a href="#dtdentry_xhtml1-strict.dtd_Script">%Script;</a> #IMPLIED
+ accept <a href="#dtdentry_xhtml1-strict.dtd_ContentTypes">%ContentTypes;</a> #IMPLIED
+ accept-charset <a href="#dtdentry_xhtml1-strict.dtd_Charsets">%Charsets;</a> #IMPLIED
+ &gt;
+
+&lt;!--
+ Each label must not contain more than ONE field
+ Label elements shouldn't be nested.
+--&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_label' name='dtdentry_xhtml1-strict.dtd_label' class="element">label</a> <a href="#dtdentry_xhtml1-strict.dtd_Inline">%Inline;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_label">label</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>
+ for IDREF #IMPLIED
+ accesskey <a href="#dtdentry_xhtml1-strict.dtd_Character">%Character;</a> #IMPLIED
+ onfocus <a href="#dtdentry_xhtml1-strict.dtd_Script">%Script;</a> #IMPLIED
+ onblur <a href="#dtdentry_xhtml1-strict.dtd_Script">%Script;</a> #IMPLIED
+ &gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-strict.dtd_InputType' id='dtdentry_xhtml1-strict.dtd_InputType' class="entity">% InputType</a>
+ "(text | password | checkbox |
+ radio | submit | reset |
+ file | hidden | image | button)"
+ &gt;
+
+&lt;!-- the name attribute is required for all but submit &amp; reset --&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_input' name='dtdentry_xhtml1-strict.dtd_input' class="element">input</a> EMPTY&gt; &lt;!-- form control --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_input">input</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_focus">%focus;</a>
+ type <a href="#dtdentry_xhtml1-strict.dtd_InputType">%InputType;</a> "text"
+ name CDATA #IMPLIED
+ value CDATA #IMPLIED
+ checked (checked) #IMPLIED
+ disabled (disabled) #IMPLIED
+ readonly (readonly) #IMPLIED
+ size CDATA #IMPLIED
+ maxlength <a href="#dtdentry_xhtml1-strict.dtd_Number">%Number;</a> #IMPLIED
+ src <a href="#dtdentry_xhtml1-strict.dtd_URI">%URI;</a> #IMPLIED
+ alt CDATA #IMPLIED
+ usemap <a href="#dtdentry_xhtml1-strict.dtd_URI">%URI;</a> #IMPLIED
+ onselect <a href="#dtdentry_xhtml1-strict.dtd_Script">%Script;</a> #IMPLIED
+ onchange <a href="#dtdentry_xhtml1-strict.dtd_Script">%Script;</a> #IMPLIED
+ accept <a href="#dtdentry_xhtml1-strict.dtd_ContentTypes">%ContentTypes;</a> #IMPLIED
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_select' name='dtdentry_xhtml1-strict.dtd_select' class="element">select</a> (optgroup|option)+&gt; &lt;!-- option selector --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_select">select</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>
+ name CDATA #IMPLIED
+ size <a href="#dtdentry_xhtml1-strict.dtd_Number">%Number;</a> #IMPLIED
+ multiple (multiple) #IMPLIED
+ disabled (disabled) #IMPLIED
+ tabindex <a href="#dtdentry_xhtml1-strict.dtd_Number">%Number;</a> #IMPLIED
+ onfocus <a href="#dtdentry_xhtml1-strict.dtd_Script">%Script;</a> #IMPLIED
+ onblur <a href="#dtdentry_xhtml1-strict.dtd_Script">%Script;</a> #IMPLIED
+ onchange <a href="#dtdentry_xhtml1-strict.dtd_Script">%Script;</a> #IMPLIED
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_optgroup' name='dtdentry_xhtml1-strict.dtd_optgroup' class="element">optgroup</a> (option)+&gt; &lt;!-- option group --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_optgroup">optgroup</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>
+ disabled (disabled) #IMPLIED
+ label <a href="#dtdentry_xhtml1-strict.dtd_Text">%Text;</a> #REQUIRED
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_option' name='dtdentry_xhtml1-strict.dtd_option' class="element">option</a> (#PCDATA)&gt; &lt;!-- selectable choice --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_option">option</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>
+ selected (selected) #IMPLIED
+ disabled (disabled) #IMPLIED
+ label <a href="#dtdentry_xhtml1-strict.dtd_Text">%Text;</a> #IMPLIED
+ value CDATA #IMPLIED
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_textarea' name='dtdentry_xhtml1-strict.dtd_textarea' class="element">textarea</a> (#PCDATA)&gt; &lt;!-- multi-line text field --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_textarea">textarea</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_focus">%focus;</a>
+ name CDATA #IMPLIED
+ rows <a href="#dtdentry_xhtml1-strict.dtd_Number">%Number;</a> #REQUIRED
+ cols <a href="#dtdentry_xhtml1-strict.dtd_Number">%Number;</a> #REQUIRED
+ disabled (disabled) #IMPLIED
+ readonly (readonly) #IMPLIED
+ onselect <a href="#dtdentry_xhtml1-strict.dtd_Script">%Script;</a> #IMPLIED
+ onchange <a href="#dtdentry_xhtml1-strict.dtd_Script">%Script;</a> #IMPLIED
+ &gt;
+
+&lt;!--
+ The fieldset element is used to group form fields.
+ Only one legend element should occur in the content
+ and if present should only be preceded by whitespace.
+--&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_fieldset' name='dtdentry_xhtml1-strict.dtd_fieldset' class="element">fieldset</a> (#PCDATA | legend | <a href=
+"#dtdentry_xhtml1-strict.dtd_block">%block;</a> | form | <a href="#dtdentry_xhtml1-strict.dtd_inline">%inline;</a> | <a href="#dtdentry_xhtml1-strict.dtd_misc">%misc;</a>)*&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_fieldset">fieldset</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_legend' name='dtdentry_xhtml1-strict.dtd_legend' class="element">legend</a> <a href=
+"#dtdentry_xhtml1-strict.dtd_Inline">%Inline;</a>&gt; &lt;!-- fieldset label --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_legend">legend</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>
+ accesskey <a href="#dtdentry_xhtml1-strict.dtd_Character">%Character;</a> #IMPLIED
+ &gt;
+
+&lt;!--
+ Content is <a href="#dtdentry_xhtml1-strict.dtd_Flow">%Flow;</a> excluding a, form and form controls
+--&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_button' name='dtdentry_xhtml1-strict.dtd_button' class="element">button</a> <a href=
+"#dtdentry_xhtml1-strict.dtd_button.content">%button.content;</a>&gt; &lt;!-- push button --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_button">button</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_focus">%focus;</a>
+ name CDATA #IMPLIED
+ value CDATA #IMPLIED
+ type (button|submit|reset) "submit"
+ disabled (disabled) #IMPLIED
+ &gt;
+
+&lt;!--======================= Tables =======================================--&gt;
+
+&lt;!-- Derived from IETF HTML table standard, see [RFC1942] --&gt;
+
+&lt;!--
+ The border attribute sets the thickness of the frame around the
+ table. The default units are screen pixels.
+
+ The frame attribute specifies which parts of the frame around
+ the table should be rendered. The values are not the same as
+ CALS to avoid a name clash with the valign attribute.
+--&gt;
+&lt;!ENTITY <a name='dtdentry_xhtml1-strict.dtd_TFrame' id='dtdentry_xhtml1-strict.dtd_TFrame' class="entity">% TFrame</a> "(void|above|below|hsides|lhs|rhs|vsides|box|border)"&gt;
+
+&lt;!--
+ The rules attribute defines which rules to draw between cells:
+
+ If rules is absent then assume:
+ "none" if border is absent or border="0" otherwise "all"
+--&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-strict.dtd_TRules' id='dtdentry_xhtml1-strict.dtd_TRules' class="entity">% TRules</a> "(none | groups | rows | cols | all)"&gt;
+
+&lt;!-- horizontal alignment attributes for cell contents
+
+ char alignment char, e.g. char=':'
+ charoff offset for alignment char
+--&gt;
+&lt;!ENTITY <a name='dtdentry_xhtml1-strict.dtd_cellhalign' id='dtdentry_xhtml1-strict.dtd_cellhalign' class="entity">% cellhalign</a>
+ "align (left|center|right|justify|char) #IMPLIED
+ char <a href="#dtdentry_xhtml1-strict.dtd_Character">%Character;</a> #IMPLIED
+ charoff <a href="#dtdentry_xhtml1-strict.dtd_Length">%Length;</a> #IMPLIED"
+ &gt;
+
+&lt;!-- vertical alignment attributes for cell contents --&gt;
+&lt;!ENTITY <a name='dtdentry_xhtml1-strict.dtd_cellvalign' id='dtdentry_xhtml1-strict.dtd_cellvalign' class="entity">% cellvalign</a>
+ "valign (top|middle|bottom|baseline) #IMPLIED"
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_table' name='dtdentry_xhtml1-strict.dtd_table' class="element">table</a>
+ (caption?, (col*|colgroup*), thead?, tfoot?, (tbody+|tr+))&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_caption' name='dtdentry_xhtml1-strict.dtd_caption' class="element">caption</a> <a href="#dtdentry_xhtml1-strict.dtd_Inline">%Inline;</a>&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_thead' name='dtdentry_xhtml1-strict.dtd_thead' class="element">thead</a> (tr)+&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_tfoot' name='dtdentry_xhtml1-strict.dtd_tfoot' class="element">tfoot</a> (tr)+&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_tbody' name='dtdentry_xhtml1-strict.dtd_tbody' class="element">tbody</a> (tr)+&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_colgroup' name='dtdentry_xhtml1-strict.dtd_colgroup' class="element">colgroup</a> (col)*&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_col' name='dtdentry_xhtml1-strict.dtd_col' class="element">col</a> EMPTY&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_tr' name='dtdentry_xhtml1-strict.dtd_tr' class="element">tr</a> (th|td)+&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_th' name='dtdentry_xhtml1-strict.dtd_th' class="element">th</a> <a href="#dtdentry_xhtml1-strict.dtd_Flow">%Flow;</a>&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-strict.dtd_td' name='dtdentry_xhtml1-strict.dtd_td' class="element">td</a> <a href="#dtdentry_xhtml1-strict.dtd_Flow">%Flow;</a>&gt;
+
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_table">table</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>
+ summary <a href="#dtdentry_xhtml1-strict.dtd_Text">%Text;</a> #IMPLIED
+ width <a href="#dtdentry_xhtml1-strict.dtd_Length">%Length;</a> #IMPLIED
+ border <a href="#dtdentry_xhtml1-strict.dtd_Pixels">%Pixels;</a> #IMPLIED
+ frame <a href="#dtdentry_xhtml1-strict.dtd_TFrame">%TFrame;</a> #IMPLIED
+ rules <a href="#dtdentry_xhtml1-strict.dtd_TRules">%TRules;</a> #IMPLIED
+ cellspacing <a href="#dtdentry_xhtml1-strict.dtd_Length">%Length;</a> #IMPLIED
+ cellpadding <a href="#dtdentry_xhtml1-strict.dtd_Length">%Length;</a> #IMPLIED
+ &gt;
+
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_caption">caption</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>
+ &gt;
+
+&lt;!--
+colgroup groups a set of col elements. It allows you to group
+several semantically related columns together.
+--&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_colgroup">colgroup</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>
+ span <a href="#dtdentry_xhtml1-strict.dtd_Number">%Number;</a> "1"
+ width <a href="#dtdentry_xhtml1-strict.dtd_MultiLength">%MultiLength;</a> #IMPLIED
+ <a href="#dtdentry_xhtml1-strict.dtd_cellhalign">%cellhalign;</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_cellvalign">%cellvalign;</a>
+ &gt;
+
+&lt;!--
+ col elements define the alignment properties for cells in
+ one or more columns.
+
+ The width attribute specifies the width of the columns, e.g.
+
+ width=64 width in screen pixels
+ width=0.5* relative width of 0.5
+
+ The span attribute causes the attributes of one
+ col element to apply to more than one column.
+--&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_col">col</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>
+ span <a href="#dtdentry_xhtml1-strict.dtd_Number">%Number;</a> "1"
+ width <a href="#dtdentry_xhtml1-strict.dtd_MultiLength">%MultiLength;</a> #IMPLIED
+ <a href="#dtdentry_xhtml1-strict.dtd_cellhalign">%cellhalign;</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_cellvalign">%cellvalign;</a>
+ &gt;
+
+&lt;!--
+ Use thead to duplicate headers when breaking table
+ across page boundaries, or for static headers when
+ tbody sections are rendered in scrolling panel.
+
+ Use tfoot to duplicate footers when breaking table
+ across page boundaries, or for static footers when
+ tbody sections are rendered in scrolling panel.
+
+ Use multiple tbody sections when rules are needed
+ between groups of table rows.
+--&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_thead">thead</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_cellhalign">%cellhalign;</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_cellvalign">%cellvalign;</a>
+ &gt;
+
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_tfoot">tfoot</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_cellhalign">%cellhalign;</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_cellvalign">%cellvalign;</a>
+ &gt;
+
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_tbody">tbody</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_cellhalign">%cellhalign;</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_cellvalign">%cellvalign;</a>
+ &gt;
+
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_tr">tr</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_cellhalign">%cellhalign;</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_cellvalign">%cellvalign;</a>
+ &gt;
+
+
+&lt;!-- Scope is simpler than headers attribute for common tables --&gt;
+&lt;!ENTITY <a name='dtdentry_xhtml1-strict.dtd_Scope' id='dtdentry_xhtml1-strict.dtd_Scope' class="entity">% Scope</a> "(row|col|rowgroup|colgroup)"&gt;
+
+&lt;!-- th is for headers, td for data and for cells acting as both --&gt;
+
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_th">th</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>
+ abbr <a href="#dtdentry_xhtml1-strict.dtd_Text">%Text;</a> #IMPLIED
+ axis CDATA #IMPLIED
+ headers IDREFS #IMPLIED
+ scope <a href="#dtdentry_xhtml1-strict.dtd_Scope">%Scope;</a> #IMPLIED
+ rowspan <a href="#dtdentry_xhtml1-strict.dtd_Number">%Number;</a> "1"
+ colspan <a href="#dtdentry_xhtml1-strict.dtd_Number">%Number;</a> "1"
+ <a href="#dtdentry_xhtml1-strict.dtd_cellhalign">%cellhalign;</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_cellvalign">%cellvalign;</a>
+ &gt;
+
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-strict.dtd_td">td</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_attrs">%attrs;</a>
+ abbr <a href="#dtdentry_xhtml1-strict.dtd_Text">%Text;</a> #IMPLIED
+ axis CDATA #IMPLIED
+ headers IDREFS #IMPLIED
+ scope <a href="#dtdentry_xhtml1-strict.dtd_Scope">%Scope;</a> #IMPLIED
+ rowspan <a href="#dtdentry_xhtml1-strict.dtd_Number">%Number;</a> "1"
+ colspan <a href="#dtdentry_xhtml1-strict.dtd_Number">%Number;</a> "1"
+ <a href="#dtdentry_xhtml1-strict.dtd_cellhalign">%cellhalign;</a>
+ <a href="#dtdentry_xhtml1-strict.dtd_cellvalign">%cellvalign;</a>
+ &gt;
+
+
+</pre>
+
+<!-- END OF FILE DTD/xhtml1-strict.dtd.mhtml -->
+<h3><a name="a_dtd_XHTML-1.0-Transitional" id="a_dtd_XHTML-1.0-Transitional">A.1.2.</a> XHTML-1.0-Transitional</h3>
+
+<p>The file <a href="DTD/xhtml1-transitional.dtd">DTD/xhtml1-transitional.dtd</a> is a normative part of this specification. Its annotated contents are included here for completeness.</p>
+
+<!-- INCLUDING DTD DTD/xhtml1-transitional.dtd.mhtml -->
+<pre class="dtd">
+&lt;!--
+ Extensible HTML version 1.0 Transitional DTD
+
+ This is the same as HTML 4 Transitional except for
+ changes due to the differences between XML and SGML.
+
+ Namespace = http://www.w3.org/1999/xhtml
+
+ For further information, see: http://www.w3.org/TR/xhtml1
+
+ Copyright (c) 1998-2002 W3C (MIT, INRIA, Keio),
+ All Rights Reserved.
+
+ This DTD module is identified by the PUBLIC and SYSTEM identifiers:
+
+ PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ SYSTEM "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
+
+ &#36;Revision: 1.27 &#36;
+ &#36;Date: 2002/08/01 18:16:48 &#36;
+
+--&gt;
+
+&lt;!--================ Character mnemonic entities =========================--&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_HTMLlat1' id='dtdentry_xhtml1-transitional.dtd_HTMLlat1' class="entity">% HTMLlat1</a> PUBLIC
+ "-//W3C//ENTITIES Latin 1 for XHTML//EN"
+ "xhtml-lat1.ent"&gt;
+<a href="#dtdentry_xhtml1-transitional.dtd_HTMLlat1">%HTMLlat1;</a>
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_HTMLsymbol' id='dtdentry_xhtml1-transitional.dtd_HTMLsymbol' class="entity">% HTMLsymbol</a> PUBLIC
+ "-//W3C//ENTITIES Symbols for XHTML//EN"
+ "xhtml-symbol.ent"&gt;
+<a href="#dtdentry_xhtml1-transitional.dtd_HTMLsymbol">%HTMLsymbol;</a>
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_HTMLspecial' id='dtdentry_xhtml1-transitional.dtd_HTMLspecial' class="entity">% HTMLspecial</a> PUBLIC
+ "-//W3C//ENTITIES Special for XHTML//EN"
+ "xhtml-special.ent"&gt;
+<a href="#dtdentry_xhtml1-transitional.dtd_HTMLspecial">%HTMLspecial;</a>
+
+&lt;!--================== Imported Names ====================================--&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_ContentType' id='dtdentry_xhtml1-transitional.dtd_ContentType' class="entity">% ContentType</a> "CDATA"&gt;
+ &lt;!-- media type, as per [RFC2045] --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_ContentTypes' id='dtdentry_xhtml1-transitional.dtd_ContentTypes' class="entity">% ContentTypes</a> "CDATA"&gt;
+ &lt;!-- comma-separated list of media types, as per [RFC2045] --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_Charset' id='dtdentry_xhtml1-transitional.dtd_Charset' class="entity">% Charset</a> "CDATA"&gt;
+ &lt;!-- a character encoding, as per [RFC2045] --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_Charsets' id='dtdentry_xhtml1-transitional.dtd_Charsets' class="entity">% Charsets</a> "CDATA"&gt;
+ &lt;!-- a space separated list of character encodings, as per [RFC2045] --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_LanguageCode' id='dtdentry_xhtml1-transitional.dtd_LanguageCode' class="entity">% LanguageCode</a> "NMTOKEN"&gt;
+ &lt;!-- a language code, as per [RFC3066] --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_Character' id='dtdentry_xhtml1-transitional.dtd_Character' class="entity">% Character</a> "CDATA"&gt;
+ &lt;!-- a single character, as per section 2.2 of [XML] --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_Number' id='dtdentry_xhtml1-transitional.dtd_Number' class="entity">% Number</a> "CDATA"&gt;
+ &lt;!-- one or more digits --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_LinkTypes' id='dtdentry_xhtml1-transitional.dtd_LinkTypes' class="entity">% LinkTypes</a> "CDATA"&gt;
+ &lt;!-- space-separated list of link types --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_MediaDesc' id='dtdentry_xhtml1-transitional.dtd_MediaDesc' class="entity">% MediaDesc</a> "CDATA"&gt;
+ &lt;!-- single or comma-separated list of media descriptors --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_URI' id='dtdentry_xhtml1-transitional.dtd_URI' class="entity">% URI</a> "CDATA"&gt;
+ &lt;!-- a Uniform Resource Identifier, see [RFC2396] --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_UriList' id='dtdentry_xhtml1-transitional.dtd_UriList' class="entity">% UriList</a> "CDATA"&gt;
+ &lt;!-- a space separated list of Uniform Resource Identifiers --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_Datetime' id='dtdentry_xhtml1-transitional.dtd_Datetime' class="entity">% Datetime</a> "CDATA"&gt;
+ &lt;!-- date and time information. ISO date format --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_Script' id='dtdentry_xhtml1-transitional.dtd_Script' class="entity">% Script</a> "CDATA"&gt;
+ &lt;!-- script expression --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_StyleSheet' id='dtdentry_xhtml1-transitional.dtd_StyleSheet' class="entity">% StyleSheet</a> "CDATA"&gt;
+ &lt;!-- style sheet data --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_Text' id='dtdentry_xhtml1-transitional.dtd_Text' class="entity">% Text</a> "CDATA"&gt;
+ &lt;!-- used for titles etc. --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_FrameTarget' id='dtdentry_xhtml1-transitional.dtd_FrameTarget' class="entity">% FrameTarget</a> "NMTOKEN"&gt;
+ &lt;!-- render in this frame --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_Length' id='dtdentry_xhtml1-transitional.dtd_Length' class="entity">% Length</a> "CDATA"&gt;
+ &lt;!-- nn for pixels or nn% for percentage length --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_MultiLength' id='dtdentry_xhtml1-transitional.dtd_MultiLength' class="entity">% MultiLength</a> "CDATA"&gt;
+ &lt;!-- pixel, percentage, or relative --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_Pixels' id='dtdentry_xhtml1-transitional.dtd_Pixels' class="entity">% Pixels</a> "CDATA"&gt;
+ &lt;!-- integer representing length in pixels --&gt;
+
+&lt;!-- these are used for image maps --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_Shape' id='dtdentry_xhtml1-transitional.dtd_Shape' class="entity">% Shape</a> "(rect|circle|poly|default)"&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_Coords' id='dtdentry_xhtml1-transitional.dtd_Coords' class="entity">% Coords</a> "CDATA"&gt;
+ &lt;!-- comma separated list of lengths --&gt;
+
+&lt;!-- used for object, applet, img, input and iframe --&gt;
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_ImgAlign' id='dtdentry_xhtml1-transitional.dtd_ImgAlign' class="entity">% ImgAlign</a> "(top|middle|bottom|left|right)"&gt;
+
+&lt;!-- a color using sRGB: #RRGGBB as Hex values --&gt;
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_Color' id='dtdentry_xhtml1-transitional.dtd_Color' class="entity">% Color</a> "CDATA"&gt;
+
+&lt;!-- There are also 16 widely known color names with their sRGB values:
+
+ Black = #000000 Green = #008000
+ Silver = #C0C0C0 Lime = #00FF00
+ Gray = #808080 Olive = #808000
+ White = #FFFFFF Yellow = #FFFF00
+ Maroon = #800000 Navy = #000080
+ Red = #FF0000 Blue = #0000FF
+ Purple = #800080 Teal = #008080
+ Fuchsia= #FF00FF Aqua = #00FFFF
+--&gt;
+
+&lt;!--=================== Generic Attributes ===============================--&gt;
+
+&lt;!-- core attributes common to most elements
+ id document-wide unique id
+ class space separated list of classes
+ style associated style info
+ title advisory title/amplification
+--&gt;
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_coreattrs' id='dtdentry_xhtml1-transitional.dtd_coreattrs' class="entity">% coreattrs</a>
+ "id ID #IMPLIED
+ class CDATA #IMPLIED
+ style <a href="#dtdentry_xhtml1-transitional.dtd_StyleSheet">%StyleSheet;</a> #IMPLIED
+ title <a href="#dtdentry_xhtml1-transitional.dtd_Text">%Text;</a> #IMPLIED"
+ &gt;
+
+&lt;!-- internationalization attributes
+ lang language code (backwards compatible)
+ xml:lang language code (as per XML 1.0 spec)
+ dir direction for weak/neutral text
+--&gt;
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_i18n' id='dtdentry_xhtml1-transitional.dtd_i18n' class="entity">% i18n</a>
+ "lang <a href="#dtdentry_xhtml1-transitional.dtd_LanguageCode">%LanguageCode;</a> #IMPLIED
+ xml:lang <a href="#dtdentry_xhtml1-transitional.dtd_LanguageCode">%LanguageCode;</a> #IMPLIED
+ dir (ltr|rtl) #IMPLIED"
+ &gt;
+
+&lt;!-- attributes for common UI events
+ onclick a pointer button was clicked
+ ondblclick a pointer button was double clicked
+ onmousedown a pointer button was pressed down
+ onmouseup a pointer button was released
+ onmousemove a pointer was moved onto the element
+ onmouseout a pointer was moved away from the element
+ onkeypress a key was pressed and released
+ onkeydown a key was pressed down
+ onkeyup a key was released
+--&gt;
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_events' id='dtdentry_xhtml1-transitional.dtd_events' class="entity">% events</a>
+ "onclick <a href="#dtdentry_xhtml1-transitional.dtd_Script">%Script;</a> #IMPLIED
+ ondblclick <a href="#dtdentry_xhtml1-transitional.dtd_Script">%Script;</a> #IMPLIED
+ onmousedown <a href="#dtdentry_xhtml1-transitional.dtd_Script">%Script;</a> #IMPLIED
+ onmouseup <a href="#dtdentry_xhtml1-transitional.dtd_Script">%Script;</a> #IMPLIED
+ onmouseover <a href="#dtdentry_xhtml1-transitional.dtd_Script">%Script;</a> #IMPLIED
+ onmousemove <a href="#dtdentry_xhtml1-transitional.dtd_Script">%Script;</a> #IMPLIED
+ onmouseout <a href="#dtdentry_xhtml1-transitional.dtd_Script">%Script;</a> #IMPLIED
+ onkeypress <a href="#dtdentry_xhtml1-transitional.dtd_Script">%Script;</a> #IMPLIED
+ onkeydown <a href="#dtdentry_xhtml1-transitional.dtd_Script">%Script;</a> #IMPLIED
+ onkeyup <a href="#dtdentry_xhtml1-transitional.dtd_Script">%Script;</a> #IMPLIED"
+ &gt;
+
+&lt;!-- attributes for elements that can get the focus
+ accesskey accessibility key character
+ tabindex position in tabbing order
+ onfocus the element got the focus
+ onblur the element lost the focus
+--&gt;
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_focus' id='dtdentry_xhtml1-transitional.dtd_focus' class="entity">% focus</a>
+ "accesskey <a href="#dtdentry_xhtml1-transitional.dtd_Character">%Character;</a> #IMPLIED
+ tabindex <a href="#dtdentry_xhtml1-transitional.dtd_Number">%Number;</a> #IMPLIED
+ onfocus <a href="#dtdentry_xhtml1-transitional.dtd_Script">%Script;</a> #IMPLIED
+ onblur <a href="#dtdentry_xhtml1-transitional.dtd_Script">%Script;</a> #IMPLIED"
+ &gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_attrs' id='dtdentry_xhtml1-transitional.dtd_attrs' class="entity">% attrs</a> "<a href=
+"#dtdentry_xhtml1-transitional.dtd_coreattrs">%coreattrs;</a> <a href="#dtdentry_xhtml1-transitional.dtd_i18n">%i18n;</a> <a href="#dtdentry_xhtml1-transitional.dtd_events">%events;</a>"&gt;
+
+&lt;!-- text alignment for p, div, h1-h6. The default is
+ align="left" for ltr headings, "right" for rtl --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_TextAlign' id='dtdentry_xhtml1-transitional.dtd_TextAlign' class="entity">% TextAlign</a> "align (left|center|right|justify) #IMPLIED"&gt;
+
+&lt;!--=================== Text Elements ====================================--&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_special.extra' id='dtdentry_xhtml1-transitional.dtd_special.extra' class="entity">% special.extra</a>
+ "object | applet | img | map | iframe"&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_special.basic' id='dtdentry_xhtml1-transitional.dtd_special.basic' class="entity">% special.basic</a>
+ "br | span | bdo"&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_special' id='dtdentry_xhtml1-transitional.dtd_special' class="entity">% special</a>
+ "<a href="#dtdentry_xhtml1-transitional.dtd_special.basic">%special.basic;</a> | <a href="#dtdentry_xhtml1-transitional.dtd_special.extra">%special.extra;</a>"&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_fontstyle.extra' id='dtdentry_xhtml1-transitional.dtd_fontstyle.extra' class="entity">% fontstyle.extra</a> "big | small | font | basefont"&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_fontstyle.basic' id='dtdentry_xhtml1-transitional.dtd_fontstyle.basic' class="entity">% fontstyle.basic</a> "tt | i | b | u
+ | s | strike "&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_fontstyle' id='dtdentry_xhtml1-transitional.dtd_fontstyle' class="entity">% fontstyle</a> "<a href=
+"#dtdentry_xhtml1-transitional.dtd_fontstyle.basic">%fontstyle.basic;</a> | <a href="#dtdentry_xhtml1-transitional.dtd_fontstyle.extra">%fontstyle.extra;</a>"&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_phrase.extra' id='dtdentry_xhtml1-transitional.dtd_phrase.extra' class="entity">% phrase.extra</a> "sub | sup"&gt;
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_phrase.basic' id='dtdentry_xhtml1-transitional.dtd_phrase.basic' class="entity">% phrase.basic</a> "em | strong | dfn | code | q |
+ samp | kbd | var | cite | abbr | acronym"&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_phrase' id='dtdentry_xhtml1-transitional.dtd_phrase' class="entity">% phrase</a> "<a href=
+"#dtdentry_xhtml1-transitional.dtd_phrase.basic">%phrase.basic;</a> | <a href="#dtdentry_xhtml1-transitional.dtd_phrase.extra">%phrase.extra;</a>"&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_inline.forms' id='dtdentry_xhtml1-transitional.dtd_inline.forms' class=
+"entity">% inline.forms</a> "input | select | textarea | label | button"&gt;
+
+&lt;!-- these can occur at block or inline level --&gt;
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_misc.inline' id='dtdentry_xhtml1-transitional.dtd_misc.inline' class="entity">% misc.inline</a> "ins | del | script"&gt;
+
+&lt;!-- these can only occur at block level --&gt;
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_misc' id='dtdentry_xhtml1-transitional.dtd_misc' class="entity">% misc</a> "noscript | <a href=
+"#dtdentry_xhtml1-transitional.dtd_misc.inline">%misc.inline;</a>"&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_inline' id='dtdentry_xhtml1-transitional.dtd_inline' class="entity">% inline</a> "a | <a href=
+"#dtdentry_xhtml1-transitional.dtd_special">%special;</a> | <a href="#dtdentry_xhtml1-transitional.dtd_fontstyle">%fontstyle;</a> | <a href=
+"#dtdentry_xhtml1-transitional.dtd_phrase">%phrase;</a> | <a href="#dtdentry_xhtml1-transitional.dtd_inline.forms">%inline.forms;</a>"&gt;
+
+&lt;!-- <a href="#dtdentry_xhtml1-transitional.dtd_Inline">%Inline;</a> covers inline or "text-level" elements --&gt;
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_Inline' id='dtdentry_xhtml1-transitional.dtd_Inline' class="entity">% Inline</a> "(#PCDATA | <a href=
+"#dtdentry_xhtml1-transitional.dtd_inline">%inline;</a> | <a href="#dtdentry_xhtml1-transitional.dtd_misc.inline">%misc.inline;</a>)*"&gt;
+
+&lt;!--================== Block level elements ==============================--&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_heading' id='dtdentry_xhtml1-transitional.dtd_heading' class="entity">% heading</a> "h1|h2|h3|h4|h5|h6"&gt;
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_lists' id='dtdentry_xhtml1-transitional.dtd_lists' class="entity">% lists</a> "ul | ol | dl | menu | dir"&gt;
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_blocktext' id='dtdentry_xhtml1-transitional.dtd_blocktext' class=
+"entity">% blocktext</a> "pre | hr | blockquote | address | center | noframes"&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_block' id='dtdentry_xhtml1-transitional.dtd_block' class="entity">% block</a>
+ "p | <a href="#dtdentry_xhtml1-transitional.dtd_heading">%heading;</a> | div | <a href="#dtdentry_xhtml1-transitional.dtd_lists">%lists;</a> | <a href=
+"#dtdentry_xhtml1-transitional.dtd_blocktext">%blocktext;</a> | isindex |fieldset | table"&gt;
+
+&lt;!-- <a href="#dtdentry_xhtml1-transitional.dtd_Flow">%Flow;</a> mixes block and inline and is used for list items etc. --&gt;
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_Flow' id='dtdentry_xhtml1-transitional.dtd_Flow' class="entity">% Flow</a> "(#PCDATA | <a href=
+"#dtdentry_xhtml1-transitional.dtd_block">%block;</a> | form | <a href="#dtdentry_xhtml1-transitional.dtd_inline">%inline;</a> | <a href="#dtdentry_xhtml1-transitional.dtd_misc">%misc;</a>)*"&gt;
+
+&lt;!--================== Content models for exclusions =====================--&gt;
+
+&lt;!-- a elements use <a href="#dtdentry_xhtml1-transitional.dtd_Inline">%Inline;</a> excluding a --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_a.content' id='dtdentry_xhtml1-transitional.dtd_a.content' class="entity">% a.content</a>
+ "(#PCDATA | <a href="#dtdentry_xhtml1-transitional.dtd_special">%special;</a> | <a href="#dtdentry_xhtml1-transitional.dtd_fontstyle">%fontstyle;</a> | <a href=
+"#dtdentry_xhtml1-transitional.dtd_phrase">%phrase;</a> | <a href="#dtdentry_xhtml1-transitional.dtd_inline.forms">%inline.forms;</a> | <a href=
+"#dtdentry_xhtml1-transitional.dtd_misc.inline">%misc.inline;</a>)*"&gt;
+
+&lt;!-- pre uses %Inline excluding img, object, applet, big, small,
+ font, or basefont --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_pre.content' id='dtdentry_xhtml1-transitional.dtd_pre.content' class="entity">% pre.content</a>
+ "(#PCDATA | a | <a href="#dtdentry_xhtml1-transitional.dtd_special.basic">%special.basic;</a> | <a href="#dtdentry_xhtml1-transitional.dtd_fontstyle.basic">%fontstyle.basic;</a> | <a href=
+"#dtdentry_xhtml1-transitional.dtd_phrase.basic">%phrase.basic;</a> |
+ <a href="#dtdentry_xhtml1-transitional.dtd_inline.forms">%inline.forms;</a> | <a href="#dtdentry_xhtml1-transitional.dtd_misc.inline">%misc.inline;</a>)*"&gt;
+
+&lt;!-- form uses <a href="#dtdentry_xhtml1-transitional.dtd_Flow">%Flow;</a> excluding form --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_form.content' id='dtdentry_xhtml1-transitional.dtd_form.content' class="entity">% form.content</a> "(#PCDATA | <a href=
+"#dtdentry_xhtml1-transitional.dtd_block">%block;</a> | <a href="#dtdentry_xhtml1-transitional.dtd_inline">%inline;</a> | <a href="#dtdentry_xhtml1-transitional.dtd_misc">%misc;</a>)*"&gt;
+
+&lt;!-- button uses <a href="#dtdentry_xhtml1-transitional.dtd_Flow">%Flow;</a> but excludes a, form, form controls, iframe --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_button.content' id='dtdentry_xhtml1-transitional.dtd_button.content' class="entity">% button.content</a>
+ "(#PCDATA | p | <a href="#dtdentry_xhtml1-transitional.dtd_heading">%heading;</a> | div | <a href="#dtdentry_xhtml1-transitional.dtd_lists">%lists;</a> | <a href=
+"#dtdentry_xhtml1-transitional.dtd_blocktext">%blocktext;</a> |
+ table | br | span | bdo | object | applet | img | map |
+ <a href="#dtdentry_xhtml1-transitional.dtd_fontstyle">%fontstyle;</a> | <a href="#dtdentry_xhtml1-transitional.dtd_phrase">%phrase;</a> | <a href=
+"#dtdentry_xhtml1-transitional.dtd_misc">%misc;</a>)*"&gt;
+
+&lt;!--================ Document Structure ==================================--&gt;
+
+&lt;!-- the namespace URI designates the document profile --&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_html' name='dtdentry_xhtml1-transitional.dtd_html' class="element">html</a> (head, body)&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_html">html</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_i18n">%i18n;</a>
+ id ID #IMPLIED
+ xmlns <a href="#dtdentry_xhtml1-transitional.dtd_URI">%URI;</a> #FIXED 'http://www.w3.org/1999/xhtml'
+ &gt;
+
+&lt;!--================ Document Head =======================================--&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_head.misc' id='dtdentry_xhtml1-transitional.dtd_head.misc' class="entity">% head.misc</a> "(script|style|meta|link|object|isindex)*"&gt;
+
+&lt;!-- content model is <a href="#dtdentry_xhtml1-transitional.dtd_head.misc">%head.misc;</a> combined with a single
+ title and an optional base element in any order --&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_head' name='dtdentry_xhtml1-transitional.dtd_head' class="element">head</a> (<a href=
+"#dtdentry_xhtml1-transitional.dtd_head.misc">%head.misc;</a>,
+ ((title, <a href="#dtdentry_xhtml1-transitional.dtd_head.misc">%head.misc;</a>, (base, <a href="#dtdentry_xhtml1-transitional.dtd_head.misc">%head.misc;</a>)?) |
+ (base, <a href="#dtdentry_xhtml1-transitional.dtd_head.misc">%head.misc;</a>, (title, <a href="#dtdentry_xhtml1-transitional.dtd_head.misc">%head.misc;</a>))))&gt;
+
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_head">head</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_i18n">%i18n;</a>
+ id ID #IMPLIED
+ profile <a href="#dtdentry_xhtml1-transitional.dtd_URI">%URI;</a> #IMPLIED
+ &gt;
+
+&lt;!-- The title element is not considered part of the flow of text.
+ It should be displayed, for example as the page header or
+ window title. Exactly one title is required per document.
+ --&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_title' name='dtdentry_xhtml1-transitional.dtd_title' class="element">title</a> (#PCDATA)&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_title">title</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_i18n">%i18n;</a>
+ id ID #IMPLIED
+ &gt;
+
+&lt;!-- document base URI --&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_base' name='dtdentry_xhtml1-transitional.dtd_base' class="element">base</a> EMPTY&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_base">base</a>
+ id ID #IMPLIED
+ href <a href="#dtdentry_xhtml1-transitional.dtd_URI">%URI;</a> #IMPLIED
+ target <a href="#dtdentry_xhtml1-transitional.dtd_FrameTarget">%FrameTarget;</a> #IMPLIED
+ &gt;
+
+&lt;!-- generic metainformation --&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_meta' name='dtdentry_xhtml1-transitional.dtd_meta' class="element">meta</a> EMPTY&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_meta">meta</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_i18n">%i18n;</a>
+ id ID #IMPLIED
+ http-equiv CDATA #IMPLIED
+ name CDATA #IMPLIED
+ content CDATA #REQUIRED
+ scheme CDATA #IMPLIED
+ &gt;
+
+&lt;!--
+ Relationship values can be used in principle:
+
+ a) for document specific toolbars/menus when used
+ with the link element in document head e.g.
+ start, contents, previous, next, index, end, help
+ b) to link to a separate style sheet (rel="stylesheet")
+ c) to make a link to a script (rel="script")
+ d) by stylesheets to control how collections of
+ html nodes are rendered into printed documents
+ e) to make a link to a printable version of this document
+ e.g. a PostScript or PDF version (rel="alternate" media="print")
+--&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_link' name='dtdentry_xhtml1-transitional.dtd_link' class="element">link</a> EMPTY&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_link">link</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>
+ charset <a href="#dtdentry_xhtml1-transitional.dtd_Charset">%Charset;</a> #IMPLIED
+ href <a href="#dtdentry_xhtml1-transitional.dtd_URI">%URI;</a> #IMPLIED
+ hreflang <a href="#dtdentry_xhtml1-transitional.dtd_LanguageCode">%LanguageCode;</a> #IMPLIED
+ type <a href="#dtdentry_xhtml1-transitional.dtd_ContentType">%ContentType;</a> #IMPLIED
+ rel <a href="#dtdentry_xhtml1-transitional.dtd_LinkTypes">%LinkTypes;</a> #IMPLIED
+ rev <a href="#dtdentry_xhtml1-transitional.dtd_LinkTypes">%LinkTypes;</a> #IMPLIED
+ media <a href="#dtdentry_xhtml1-transitional.dtd_MediaDesc">%MediaDesc;</a> #IMPLIED
+ target <a href="#dtdentry_xhtml1-transitional.dtd_FrameTarget">%FrameTarget;</a> #IMPLIED
+ &gt;
+
+&lt;!-- style info, which may include CDATA sections --&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_style' name='dtdentry_xhtml1-transitional.dtd_style' class="element">style</a> (#PCDATA)&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_style">style</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_i18n">%i18n;</a>
+ id ID #IMPLIED
+ type <a href="#dtdentry_xhtml1-transitional.dtd_ContentType">%ContentType;</a> #REQUIRED
+ media <a href="#dtdentry_xhtml1-transitional.dtd_MediaDesc">%MediaDesc;</a> #IMPLIED
+ title <a href="#dtdentry_xhtml1-transitional.dtd_Text">%Text;</a> #IMPLIED
+ xml:space (preserve) #FIXED 'preserve'
+ &gt;
+
+&lt;!-- script statements, which may include CDATA sections --&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_script' name='dtdentry_xhtml1-transitional.dtd_script' class="element">script</a> (#PCDATA)&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_script">script</a>
+ id ID #IMPLIED
+ charset <a href="#dtdentry_xhtml1-transitional.dtd_Charset">%Charset;</a> #IMPLIED
+ type <a href="#dtdentry_xhtml1-transitional.dtd_ContentType">%ContentType;</a> #REQUIRED
+ language CDATA #IMPLIED
+ src <a href="#dtdentry_xhtml1-transitional.dtd_URI">%URI;</a> #IMPLIED
+ defer (defer) #IMPLIED
+ xml:space (preserve) #FIXED 'preserve'
+ &gt;
+
+&lt;!-- alternate content container for non script-based rendering --&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_noscript' name='dtdentry_xhtml1-transitional.dtd_noscript' class="element">noscript</a> <a href=
+"#dtdentry_xhtml1-transitional.dtd_Flow">%Flow;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_noscript">noscript</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>
+ &gt;
+
+&lt;!--======================= Frames =======================================--&gt;
+
+&lt;!-- inline subwindow --&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_iframe' name='dtdentry_xhtml1-transitional.dtd_iframe' class="element">iframe</a> <a href="#dtdentry_xhtml1-transitional.dtd_Flow">%Flow;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_iframe">iframe</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_coreattrs">%coreattrs;</a>
+ longdesc <a href="#dtdentry_xhtml1-transitional.dtd_URI">%URI;</a> #IMPLIED
+ name NMTOKEN #IMPLIED
+ src <a href="#dtdentry_xhtml1-transitional.dtd_URI">%URI;</a> #IMPLIED
+ frameborder (1|0) "1"
+ marginwidth <a href="#dtdentry_xhtml1-transitional.dtd_Pixels">%Pixels;</a> #IMPLIED
+ marginheight <a href="#dtdentry_xhtml1-transitional.dtd_Pixels">%Pixels;</a> #IMPLIED
+ scrolling (yes|no|auto) "auto"
+ align <a href="#dtdentry_xhtml1-transitional.dtd_ImgAlign">%ImgAlign;</a> #IMPLIED
+ height <a href="#dtdentry_xhtml1-transitional.dtd_Length">%Length;</a> #IMPLIED
+ width <a href="#dtdentry_xhtml1-transitional.dtd_Length">%Length;</a> #IMPLIED
+ &gt;
+
+&lt;!-- alternate content container for non frame-based rendering --&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_noframes' name='dtdentry_xhtml1-transitional.dtd_noframes' class="element">noframes</a> <a href=
+"#dtdentry_xhtml1-transitional.dtd_Flow">%Flow;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_noframes">noframes</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>
+ &gt;
+
+&lt;!--=================== Document Body ====================================--&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_body' name='dtdentry_xhtml1-transitional.dtd_body' class="element">body</a> <a href="#dtdentry_xhtml1-transitional.dtd_Flow">%Flow;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_body">body</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>
+ onload <a href="#dtdentry_xhtml1-transitional.dtd_Script">%Script;</a> #IMPLIED
+ onunload <a href="#dtdentry_xhtml1-transitional.dtd_Script">%Script;</a> #IMPLIED
+ background <a href="#dtdentry_xhtml1-transitional.dtd_URI">%URI;</a> #IMPLIED
+ bgcolor <a href="#dtdentry_xhtml1-transitional.dtd_Color">%Color;</a> #IMPLIED
+ text <a href="#dtdentry_xhtml1-transitional.dtd_Color">%Color;</a> #IMPLIED
+ link <a href="#dtdentry_xhtml1-transitional.dtd_Color">%Color;</a> #IMPLIED
+ vlink <a href="#dtdentry_xhtml1-transitional.dtd_Color">%Color;</a> #IMPLIED
+ alink <a href="#dtdentry_xhtml1-transitional.dtd_Color">%Color;</a> #IMPLIED
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_div' name='dtdentry_xhtml1-transitional.dtd_div' class="element">div</a> <a href=
+"#dtdentry_xhtml1-transitional.dtd_Flow">%Flow;</a>&gt; &lt;!-- generic language/style container --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_div">div</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_TextAlign">%TextAlign;</a>
+ &gt;
+
+&lt;!--=================== Paragraphs =======================================--&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_p' name='dtdentry_xhtml1-transitional.dtd_p' class="element">p</a> <a href="#dtdentry_xhtml1-transitional.dtd_Inline">%Inline;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_p">p</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_TextAlign">%TextAlign;</a>
+ &gt;
+
+&lt;!--=================== Headings =========================================--&gt;
+
+&lt;!--
+ There are six levels of headings from h1 (the most important)
+ to h6 (the least important).
+--&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_h1' name='dtdentry_xhtml1-transitional.dtd_h1' class="element">h1</a> <a href="#dtdentry_xhtml1-transitional.dtd_Inline">%Inline;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_h1">h1</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_TextAlign">%TextAlign;</a>
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_h2' name='dtdentry_xhtml1-transitional.dtd_h2' class="element">h2</a> <a href="#dtdentry_xhtml1-transitional.dtd_Inline">%Inline;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_h2">h2</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_TextAlign">%TextAlign;</a>
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_h3' name='dtdentry_xhtml1-transitional.dtd_h3' class="element">h3</a> <a href="#dtdentry_xhtml1-transitional.dtd_Inline">%Inline;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_h3">h3</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_TextAlign">%TextAlign;</a>
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_h4' name='dtdentry_xhtml1-transitional.dtd_h4' class="element">h4</a> <a href="#dtdentry_xhtml1-transitional.dtd_Inline">%Inline;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_h4">h4</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_TextAlign">%TextAlign;</a>
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_h5' name='dtdentry_xhtml1-transitional.dtd_h5' class="element">h5</a> <a href="#dtdentry_xhtml1-transitional.dtd_Inline">%Inline;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_h5">h5</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_TextAlign">%TextAlign;</a>
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_h6' name='dtdentry_xhtml1-transitional.dtd_h6' class="element">h6</a> <a href="#dtdentry_xhtml1-transitional.dtd_Inline">%Inline;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_h6">h6</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_TextAlign">%TextAlign;</a>
+ &gt;
+
+&lt;!--=================== Lists ============================================--&gt;
+
+&lt;!-- Unordered list bullet styles --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_ULStyle' id='dtdentry_xhtml1-transitional.dtd_ULStyle' class="entity">% ULStyle</a> "(disc|square|circle)"&gt;
+
+&lt;!-- Unordered list --&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_ul' name='dtdentry_xhtml1-transitional.dtd_ul' class="element">ul</a> (li)+&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_ul">ul</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>
+ type <a href="#dtdentry_xhtml1-transitional.dtd_ULStyle">%ULStyle;</a> #IMPLIED
+ compact (compact) #IMPLIED
+ &gt;
+
+&lt;!-- Ordered list numbering style
+
+ 1 arabic numbers 1, 2, 3, ...
+ a lower alpha a, b, c, ...
+ A upper alpha A, B, C, ...
+ i lower roman i, ii, iii, ...
+ I upper roman I, II, III, ...
+
+ The style is applied to the sequence number which by default
+ is reset to 1 for the first list item in an ordered list.
+--&gt;
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_OLStyle' id='dtdentry_xhtml1-transitional.dtd_OLStyle' class="entity">% OLStyle</a> "CDATA"&gt;
+
+&lt;!-- Ordered (numbered) list --&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_ol' name='dtdentry_xhtml1-transitional.dtd_ol' class="element">ol</a> (li)+&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_ol">ol</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>
+ type <a href="#dtdentry_xhtml1-transitional.dtd_OLStyle">%OLStyle;</a> #IMPLIED
+ compact (compact) #IMPLIED
+ start <a href="#dtdentry_xhtml1-transitional.dtd_Number">%Number;</a> #IMPLIED
+ &gt;
+
+&lt;!-- single column list (DEPRECATED) --&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_menu' name='dtdentry_xhtml1-transitional.dtd_menu' class="element">menu</a> (li)+&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_menu">menu</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>
+ compact (compact) #IMPLIED
+ &gt;
+
+&lt;!-- multiple column list (DEPRECATED) --&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_dir' name='dtdentry_xhtml1-transitional.dtd_dir' class="element">dir</a> (li)+&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_dir">dir</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>
+ compact (compact) #IMPLIED
+ &gt;
+
+&lt;!-- LIStyle is constrained to: "(<a href="#dtdentry_xhtml1-transitional.dtd_ULStyle">%ULStyle;</a>|<a href="#dtdentry_xhtml1-transitional.dtd_OLStyle">%OLStyle;</a>)" --&gt;
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_LIStyle' id='dtdentry_xhtml1-transitional.dtd_LIStyle' class="entity">% LIStyle</a> "CDATA"&gt;
+
+&lt;!-- list item --&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_li' name='dtdentry_xhtml1-transitional.dtd_li' class="element">li</a> <a href="#dtdentry_xhtml1-transitional.dtd_Flow">%Flow;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_li">li</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>
+ type <a href="#dtdentry_xhtml1-transitional.dtd_LIStyle">%LIStyle;</a> #IMPLIED
+ value <a href="#dtdentry_xhtml1-transitional.dtd_Number">%Number;</a> #IMPLIED
+ &gt;
+
+&lt;!-- definition lists - dt for term, dd for its definition --&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_dl' name='dtdentry_xhtml1-transitional.dtd_dl' class="element">dl</a> (dt|dd)+&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_dl">dl</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>
+ compact (compact) #IMPLIED
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_dt' name='dtdentry_xhtml1-transitional.dtd_dt' class="element">dt</a> <a href="#dtdentry_xhtml1-transitional.dtd_Inline">%Inline;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_dt">dt</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_dd' name='dtdentry_xhtml1-transitional.dtd_dd' class="element">dd</a> <a href="#dtdentry_xhtml1-transitional.dtd_Flow">%Flow;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_dd">dd</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>
+ &gt;
+
+&lt;!--=================== Address ==========================================--&gt;
+
+&lt;!-- information on author --&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_address' name='dtdentry_xhtml1-transitional.dtd_address' class="element">address</a> (#PCDATA | <a href=
+"#dtdentry_xhtml1-transitional.dtd_inline">%inline;</a> | <a href="#dtdentry_xhtml1-transitional.dtd_misc.inline">%misc.inline;</a> | p)*&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_address">address</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>
+ &gt;
+
+&lt;!--=================== Horizontal Rule ==================================--&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_hr' name='dtdentry_xhtml1-transitional.dtd_hr' class="element">hr</a> EMPTY&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_hr">hr</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>
+ align (left|center|right) #IMPLIED
+ noshade (noshade) #IMPLIED
+ size <a href="#dtdentry_xhtml1-transitional.dtd_Pixels">%Pixels;</a> #IMPLIED
+ width <a href="#dtdentry_xhtml1-transitional.dtd_Length">%Length;</a> #IMPLIED
+ &gt;
+
+&lt;!--=================== Preformatted Text ================================--&gt;
+
+&lt;!-- content is <a href="#dtdentry_xhtml1-transitional.dtd_Inline">%Inline;</a> excluding
+ "img|object|applet|big|small|sub|sup|font|basefont" --&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_pre' name='dtdentry_xhtml1-transitional.dtd_pre' class="element">pre</a> <a href=
+"#dtdentry_xhtml1-transitional.dtd_pre.content">%pre.content;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_pre">pre</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>
+ width <a href="#dtdentry_xhtml1-transitional.dtd_Number">%Number;</a> #IMPLIED
+ xml:space (preserve) #FIXED 'preserve'
+ &gt;
+
+&lt;!--=================== Block-like Quotes ================================--&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_blockquote' name='dtdentry_xhtml1-transitional.dtd_blockquote' class="element">blockquote</a> <a href=
+"#dtdentry_xhtml1-transitional.dtd_Flow">%Flow;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_blockquote">blockquote</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>
+ cite <a href="#dtdentry_xhtml1-transitional.dtd_URI">%URI;</a> #IMPLIED
+ &gt;
+
+&lt;!--=================== Text alignment ===================================--&gt;
+
+&lt;!-- center content --&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_center' name='dtdentry_xhtml1-transitional.dtd_center' class="element">center</a> <a href="#dtdentry_xhtml1-transitional.dtd_Flow">%Flow;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_center">center</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>
+ &gt;
+
+&lt;!--=================== Inserted/Deleted Text ============================--&gt;
+
+&lt;!--
+ ins/del are allowed in block and inline content, but its
+ inappropriate to include block content within an ins element
+ occurring in inline content.
+--&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_ins' name='dtdentry_xhtml1-transitional.dtd_ins' class="element">ins</a> <a href="#dtdentry_xhtml1-transitional.dtd_Flow">%Flow;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_ins">ins</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>
+ cite <a href="#dtdentry_xhtml1-transitional.dtd_URI">%URI;</a> #IMPLIED
+ datetime <a href="#dtdentry_xhtml1-transitional.dtd_Datetime">%Datetime;</a> #IMPLIED
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_del' name='dtdentry_xhtml1-transitional.dtd_del' class="element">del</a> <a href="#dtdentry_xhtml1-transitional.dtd_Flow">%Flow;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_del">del</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>
+ cite <a href="#dtdentry_xhtml1-transitional.dtd_URI">%URI;</a> #IMPLIED
+ datetime <a href="#dtdentry_xhtml1-transitional.dtd_Datetime">%Datetime;</a> #IMPLIED
+ &gt;
+
+&lt;!--================== The Anchor Element ================================--&gt;
+
+&lt;!-- content is <a href="#dtdentry_xhtml1-transitional.dtd_Inline">%Inline;</a> except that anchors shouldn't be nested --&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_a' name='dtdentry_xhtml1-transitional.dtd_a' class="element">a</a> <a href="#dtdentry_xhtml1-transitional.dtd_a.content">%a.content;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_a">a</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_focus">%focus;</a>
+ charset <a href="#dtdentry_xhtml1-transitional.dtd_Charset">%Charset;</a> #IMPLIED
+ type <a href="#dtdentry_xhtml1-transitional.dtd_ContentType">%ContentType;</a> #IMPLIED
+ name NMTOKEN #IMPLIED
+ href <a href="#dtdentry_xhtml1-transitional.dtd_URI">%URI;</a> #IMPLIED
+ hreflang <a href="#dtdentry_xhtml1-transitional.dtd_LanguageCode">%LanguageCode;</a> #IMPLIED
+ rel <a href="#dtdentry_xhtml1-transitional.dtd_LinkTypes">%LinkTypes;</a> #IMPLIED
+ rev <a href="#dtdentry_xhtml1-transitional.dtd_LinkTypes">%LinkTypes;</a> #IMPLIED
+ shape <a href="#dtdentry_xhtml1-transitional.dtd_Shape">%Shape;</a> "rect"
+ coords <a href="#dtdentry_xhtml1-transitional.dtd_Coords">%Coords;</a> #IMPLIED
+ target <a href="#dtdentry_xhtml1-transitional.dtd_FrameTarget">%FrameTarget;</a> #IMPLIED
+ &gt;
+
+&lt;!--===================== Inline Elements ================================--&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_span' name='dtdentry_xhtml1-transitional.dtd_span' class="element">span</a> <a href=
+"#dtdentry_xhtml1-transitional.dtd_Inline">%Inline;</a>&gt; &lt;!-- generic language/style container --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_span">span</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_bdo' name='dtdentry_xhtml1-transitional.dtd_bdo' class="element">bdo</a> <a href=
+"#dtdentry_xhtml1-transitional.dtd_Inline">%Inline;</a>&gt; &lt;!-- I18N BiDi over-ride --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_bdo">bdo</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_coreattrs">%coreattrs;</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_events">%events;</a>
+ lang <a href="#dtdentry_xhtml1-transitional.dtd_LanguageCode">%LanguageCode;</a> #IMPLIED
+ xml:lang <a href="#dtdentry_xhtml1-transitional.dtd_LanguageCode">%LanguageCode;</a> #IMPLIED
+ dir (ltr|rtl) #REQUIRED
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_br' name='dtdentry_xhtml1-transitional.dtd_br' class="element">br</a> EMPTY&gt; &lt;!-- forced line break --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_br">br</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_coreattrs">%coreattrs;</a>
+ clear (left|all|right|none) "none"
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_em' name='dtdentry_xhtml1-transitional.dtd_em' class="element">em</a> <a href=
+"#dtdentry_xhtml1-transitional.dtd_Inline">%Inline;</a>&gt; &lt;!-- emphasis --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_em">em</a> <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_strong' name='dtdentry_xhtml1-transitional.dtd_strong' class="element">strong</a> <a href=
+"#dtdentry_xhtml1-transitional.dtd_Inline">%Inline;</a>&gt; &lt;!-- strong emphasis --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_strong">strong</a> <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_dfn' name='dtdentry_xhtml1-transitional.dtd_dfn' class="element">dfn</a> <a href=
+"#dtdentry_xhtml1-transitional.dtd_Inline">%Inline;</a>&gt; &lt;!-- definitional --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_dfn">dfn</a> <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_code' name='dtdentry_xhtml1-transitional.dtd_code' class="element">code</a> <a href=
+"#dtdentry_xhtml1-transitional.dtd_Inline">%Inline;</a>&gt; &lt;!-- program code --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_code">code</a> <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_samp' name='dtdentry_xhtml1-transitional.dtd_samp' class="element">samp</a> <a href=
+"#dtdentry_xhtml1-transitional.dtd_Inline">%Inline;</a>&gt; &lt;!-- sample --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_samp">samp</a> <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_kbd' name='dtdentry_xhtml1-transitional.dtd_kbd' class="element">kbd</a> <a href=
+"#dtdentry_xhtml1-transitional.dtd_Inline">%Inline;</a>&gt; &lt;!-- something user would type --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_kbd">kbd</a> <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_var' name='dtdentry_xhtml1-transitional.dtd_var' class="element">var</a> <a href=
+"#dtdentry_xhtml1-transitional.dtd_Inline">%Inline;</a>&gt; &lt;!-- variable --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_var">var</a> <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_cite' name='dtdentry_xhtml1-transitional.dtd_cite' class="element">cite</a> <a href=
+"#dtdentry_xhtml1-transitional.dtd_Inline">%Inline;</a>&gt; &lt;!-- citation --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_cite">cite</a> <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_abbr' name='dtdentry_xhtml1-transitional.dtd_abbr' class="element">abbr</a> <a href=
+"#dtdentry_xhtml1-transitional.dtd_Inline">%Inline;</a>&gt; &lt;!-- abbreviation --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_abbr">abbr</a> <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_acronym' name='dtdentry_xhtml1-transitional.dtd_acronym' class="element">acronym</a> <a href=
+"#dtdentry_xhtml1-transitional.dtd_Inline">%Inline;</a>&gt; &lt;!-- acronym --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_acronym">acronym</a> <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_q' name='dtdentry_xhtml1-transitional.dtd_q' class="element">q</a> <a href=
+"#dtdentry_xhtml1-transitional.dtd_Inline">%Inline;</a>&gt; &lt;!-- inlined quote --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_q">q</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>
+ cite <a href="#dtdentry_xhtml1-transitional.dtd_URI">%URI;</a> #IMPLIED
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_sub' name='dtdentry_xhtml1-transitional.dtd_sub' class="element">sub</a> <a href=
+"#dtdentry_xhtml1-transitional.dtd_Inline">%Inline;</a>&gt; &lt;!-- subscript --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_sub">sub</a> <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_sup' name='dtdentry_xhtml1-transitional.dtd_sup' class="element">sup</a> <a href=
+"#dtdentry_xhtml1-transitional.dtd_Inline">%Inline;</a>&gt; &lt;!-- superscript --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_sup">sup</a> <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_tt' name='dtdentry_xhtml1-transitional.dtd_tt' class="element">tt</a> <a href=
+"#dtdentry_xhtml1-transitional.dtd_Inline">%Inline;</a>&gt; &lt;!-- fixed pitch font --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_tt">tt</a> <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_i' name='dtdentry_xhtml1-transitional.dtd_i' class="element">i</a> <a href=
+"#dtdentry_xhtml1-transitional.dtd_Inline">%Inline;</a>&gt; &lt;!-- italic font --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_i">i</a> <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_b' name='dtdentry_xhtml1-transitional.dtd_b' class="element">b</a> <a href=
+"#dtdentry_xhtml1-transitional.dtd_Inline">%Inline;</a>&gt; &lt;!-- bold font --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_b">b</a> <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_big' name='dtdentry_xhtml1-transitional.dtd_big' class="element">big</a> <a href=
+"#dtdentry_xhtml1-transitional.dtd_Inline">%Inline;</a>&gt; &lt;!-- bigger font --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_big">big</a> <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_small' name='dtdentry_xhtml1-transitional.dtd_small' class="element">small</a> <a href=
+"#dtdentry_xhtml1-transitional.dtd_Inline">%Inline;</a>&gt; &lt;!-- smaller font --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_small">small</a> <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_u' name='dtdentry_xhtml1-transitional.dtd_u' class="element">u</a> <a href=
+"#dtdentry_xhtml1-transitional.dtd_Inline">%Inline;</a>&gt; &lt;!-- underline --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_u">u</a> <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_s' name='dtdentry_xhtml1-transitional.dtd_s' class="element">s</a> <a href=
+"#dtdentry_xhtml1-transitional.dtd_Inline">%Inline;</a>&gt; &lt;!-- strike-through --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_s">s</a> <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_strike' name='dtdentry_xhtml1-transitional.dtd_strike' class="element">strike</a> <a href=
+"#dtdentry_xhtml1-transitional.dtd_Inline">%Inline;</a>&gt; &lt;!-- strike-through --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_strike">strike</a> <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_basefont' name='dtdentry_xhtml1-transitional.dtd_basefont' class="element">basefont</a> EMPTY&gt; &lt;!-- base font size --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_basefont">basefont</a>
+ id ID #IMPLIED
+ size CDATA #REQUIRED
+ color <a href="#dtdentry_xhtml1-transitional.dtd_Color">%Color;</a> #IMPLIED
+ face CDATA #IMPLIED
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_font' name='dtdentry_xhtml1-transitional.dtd_font' class="element">font</a> <a href=
+"#dtdentry_xhtml1-transitional.dtd_Inline">%Inline;</a>&gt; &lt;!-- local change to font --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_font">font</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_coreattrs">%coreattrs;</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_i18n">%i18n;</a>
+ size CDATA #IMPLIED
+ color <a href="#dtdentry_xhtml1-transitional.dtd_Color">%Color;</a> #IMPLIED
+ face CDATA #IMPLIED
+ &gt;
+
+&lt;!--==================== Object ======================================--&gt;
+&lt;!--
+ object is used to embed objects as part of HTML pages.
+ param elements should precede other content. Parameters
+ can also be expressed as attribute/value pairs on the
+ object element itself when brevity is desired.
+--&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_object' name='dtdentry_xhtml1-transitional.dtd_object' class="element">object</a> (#PCDATA | param | <a href=
+"#dtdentry_xhtml1-transitional.dtd_block">%block;</a> | form | <a href="#dtdentry_xhtml1-transitional.dtd_inline">%inline;</a> | <a href="#dtdentry_xhtml1-transitional.dtd_misc">%misc;</a>)*&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_object">object</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>
+ declare (declare) #IMPLIED
+ classid <a href="#dtdentry_xhtml1-transitional.dtd_URI">%URI;</a> #IMPLIED
+ codebase <a href="#dtdentry_xhtml1-transitional.dtd_URI">%URI;</a> #IMPLIED
+ data <a href="#dtdentry_xhtml1-transitional.dtd_URI">%URI;</a> #IMPLIED
+ type <a href="#dtdentry_xhtml1-transitional.dtd_ContentType">%ContentType;</a> #IMPLIED
+ codetype <a href="#dtdentry_xhtml1-transitional.dtd_ContentType">%ContentType;</a> #IMPLIED
+ archive <a href="#dtdentry_xhtml1-transitional.dtd_UriList">%UriList;</a> #IMPLIED
+ standby <a href="#dtdentry_xhtml1-transitional.dtd_Text">%Text;</a> #IMPLIED
+ height <a href="#dtdentry_xhtml1-transitional.dtd_Length">%Length;</a> #IMPLIED
+ width <a href="#dtdentry_xhtml1-transitional.dtd_Length">%Length;</a> #IMPLIED
+ usemap <a href="#dtdentry_xhtml1-transitional.dtd_URI">%URI;</a> #IMPLIED
+ name NMTOKEN #IMPLIED
+ tabindex <a href="#dtdentry_xhtml1-transitional.dtd_Number">%Number;</a> #IMPLIED
+ align <a href="#dtdentry_xhtml1-transitional.dtd_ImgAlign">%ImgAlign;</a> #IMPLIED
+ border <a href="#dtdentry_xhtml1-transitional.dtd_Pixels">%Pixels;</a> #IMPLIED
+ hspace <a href="#dtdentry_xhtml1-transitional.dtd_Pixels">%Pixels;</a> #IMPLIED
+ vspace <a href="#dtdentry_xhtml1-transitional.dtd_Pixels">%Pixels;</a> #IMPLIED
+ &gt;
+
+&lt;!--
+ param is used to supply a named property value.
+ In XML it would seem natural to follow RDF and support an
+ abbreviated syntax where the param elements are replaced
+ by attribute value pairs on the object start tag.
+--&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_param' name='dtdentry_xhtml1-transitional.dtd_param' class="element">param</a> EMPTY&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_param">param</a>
+ id ID #IMPLIED
+ name CDATA #REQUIRED
+ value CDATA #IMPLIED
+ valuetype (data|ref|object) "data"
+ type <a href="#dtdentry_xhtml1-transitional.dtd_ContentType">%ContentType;</a> #IMPLIED
+ &gt;
+
+&lt;!--=================== Java applet ==================================--&gt;
+&lt;!--
+ One of code or object attributes must be present.
+ Place param elements before other content.
+--&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_applet' name='dtdentry_xhtml1-transitional.dtd_applet' class="element">applet</a> (#PCDATA | param | <a href=
+"#dtdentry_xhtml1-transitional.dtd_block">%block;</a> | form | <a href="#dtdentry_xhtml1-transitional.dtd_inline">%inline;</a> | <a href="#dtdentry_xhtml1-transitional.dtd_misc">%misc;</a>)*&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_applet">applet</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_coreattrs">%coreattrs;</a>
+ codebase <a href="#dtdentry_xhtml1-transitional.dtd_URI">%URI;</a> #IMPLIED
+ archive CDATA #IMPLIED
+ code CDATA #IMPLIED
+ object CDATA #IMPLIED
+ alt <a href="#dtdentry_xhtml1-transitional.dtd_Text">%Text;</a> #IMPLIED
+ name NMTOKEN #IMPLIED
+ width <a href="#dtdentry_xhtml1-transitional.dtd_Length">%Length;</a> #REQUIRED
+ height <a href="#dtdentry_xhtml1-transitional.dtd_Length">%Length;</a> #REQUIRED
+ align <a href="#dtdentry_xhtml1-transitional.dtd_ImgAlign">%ImgAlign;</a> #IMPLIED
+ hspace <a href="#dtdentry_xhtml1-transitional.dtd_Pixels">%Pixels;</a> #IMPLIED
+ vspace <a href="#dtdentry_xhtml1-transitional.dtd_Pixels">%Pixels;</a> #IMPLIED
+ &gt;
+
+&lt;!--=================== Images ===========================================--&gt;
+
+&lt;!--
+ To avoid accessibility problems for people who aren't
+ able to see the image, you should provide a text
+ description using the alt and longdesc attributes.
+ In addition, avoid the use of server-side image maps.
+--&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_img' name='dtdentry_xhtml1-transitional.dtd_img' class="element">img</a> EMPTY&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_img">img</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>
+ src <a href="#dtdentry_xhtml1-transitional.dtd_URI">%URI;</a> #REQUIRED
+ alt <a href="#dtdentry_xhtml1-transitional.dtd_Text">%Text;</a> #REQUIRED
+ name NMTOKEN #IMPLIED
+ longdesc <a href="#dtdentry_xhtml1-transitional.dtd_URI">%URI;</a> #IMPLIED
+ height <a href="#dtdentry_xhtml1-transitional.dtd_Length">%Length;</a> #IMPLIED
+ width <a href="#dtdentry_xhtml1-transitional.dtd_Length">%Length;</a> #IMPLIED
+ usemap <a href="#dtdentry_xhtml1-transitional.dtd_URI">%URI;</a> #IMPLIED
+ ismap (ismap) #IMPLIED
+ align <a href="#dtdentry_xhtml1-transitional.dtd_ImgAlign">%ImgAlign;</a> #IMPLIED
+ border <a href="#dtdentry_xhtml1-transitional.dtd_Length">%Length;</a> #IMPLIED
+ hspace <a href="#dtdentry_xhtml1-transitional.dtd_Pixels">%Pixels;</a> #IMPLIED
+ vspace <a href="#dtdentry_xhtml1-transitional.dtd_Pixels">%Pixels;</a> #IMPLIED
+ &gt;
+
+&lt;!-- usemap points to a map element which may be in this document
+ or an external document, although the latter is not widely supported --&gt;
+
+&lt;!--================== Client-side image maps ============================--&gt;
+
+&lt;!-- These can be placed in the same document or grouped in a
+ separate document although this isn't yet widely supported --&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_map' name='dtdentry_xhtml1-transitional.dtd_map' class="element">map</a> ((<a href=
+"#dtdentry_xhtml1-transitional.dtd_block">%block;</a> | form | <a href="#dtdentry_xhtml1-transitional.dtd_misc">%misc;</a>)+ | area+)&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_map">map</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_i18n">%i18n;</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_events">%events;</a>
+ id ID #REQUIRED
+ class CDATA #IMPLIED
+ style <a href="#dtdentry_xhtml1-transitional.dtd_StyleSheet">%StyleSheet;</a> #IMPLIED
+ title <a href="#dtdentry_xhtml1-transitional.dtd_Text">%Text;</a> #IMPLIED
+ name CDATA #IMPLIED
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_area' name='dtdentry_xhtml1-transitional.dtd_area' class="element">area</a> EMPTY&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_area">area</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_focus">%focus;</a>
+ shape <a href="#dtdentry_xhtml1-transitional.dtd_Shape">%Shape;</a> "rect"
+ coords <a href="#dtdentry_xhtml1-transitional.dtd_Coords">%Coords;</a> #IMPLIED
+ href <a href="#dtdentry_xhtml1-transitional.dtd_URI">%URI;</a> #IMPLIED
+ nohref (nohref) #IMPLIED
+ alt <a href="#dtdentry_xhtml1-transitional.dtd_Text">%Text;</a> #REQUIRED
+ target <a href="#dtdentry_xhtml1-transitional.dtd_FrameTarget">%FrameTarget;</a> #IMPLIED
+ &gt;
+
+&lt;!--================ Forms ===============================================--&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_form' name='dtdentry_xhtml1-transitional.dtd_form' class="element">form</a> <a href=
+"#dtdentry_xhtml1-transitional.dtd_form.content">%form.content;</a>&gt; &lt;!-- forms shouldn't be nested --&gt;
+
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_form">form</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>
+ action <a href="#dtdentry_xhtml1-transitional.dtd_URI">%URI;</a> #REQUIRED
+ method (get|post) "get"
+ name NMTOKEN #IMPLIED
+ enctype <a href="#dtdentry_xhtml1-transitional.dtd_ContentType">%ContentType;</a> "application/x-www-form-urlencoded"
+ onsubmit <a href="#dtdentry_xhtml1-transitional.dtd_Script">%Script;</a> #IMPLIED
+ onreset <a href="#dtdentry_xhtml1-transitional.dtd_Script">%Script;</a> #IMPLIED
+ accept <a href="#dtdentry_xhtml1-transitional.dtd_ContentTypes">%ContentTypes;</a> #IMPLIED
+ accept-charset <a href="#dtdentry_xhtml1-transitional.dtd_Charsets">%Charsets;</a> #IMPLIED
+ target <a href="#dtdentry_xhtml1-transitional.dtd_FrameTarget">%FrameTarget;</a> #IMPLIED
+ &gt;
+
+&lt;!--
+ Each label must not contain more than ONE field
+ Label elements shouldn't be nested.
+--&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_label' name='dtdentry_xhtml1-transitional.dtd_label' class="element">label</a> <a href="#dtdentry_xhtml1-transitional.dtd_Inline">%Inline;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_label">label</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>
+ for IDREF #IMPLIED
+ accesskey <a href="#dtdentry_xhtml1-transitional.dtd_Character">%Character;</a> #IMPLIED
+ onfocus <a href="#dtdentry_xhtml1-transitional.dtd_Script">%Script;</a> #IMPLIED
+ onblur <a href="#dtdentry_xhtml1-transitional.dtd_Script">%Script;</a> #IMPLIED
+ &gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_InputType' id='dtdentry_xhtml1-transitional.dtd_InputType' class="entity">% InputType</a>
+ "(text | password | checkbox |
+ radio | submit | reset |
+ file | hidden | image | button)"
+ &gt;
+
+&lt;!-- the name attribute is required for all but submit &amp; reset --&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_input' name='dtdentry_xhtml1-transitional.dtd_input' class="element">input</a> EMPTY&gt; &lt;!-- form control --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_input">input</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_focus">%focus;</a>
+ type <a href="#dtdentry_xhtml1-transitional.dtd_InputType">%InputType;</a> "text"
+ name CDATA #IMPLIED
+ value CDATA #IMPLIED
+ checked (checked) #IMPLIED
+ disabled (disabled) #IMPLIED
+ readonly (readonly) #IMPLIED
+ size CDATA #IMPLIED
+ maxlength <a href="#dtdentry_xhtml1-transitional.dtd_Number">%Number;</a> #IMPLIED
+ src <a href="#dtdentry_xhtml1-transitional.dtd_URI">%URI;</a> #IMPLIED
+ alt CDATA #IMPLIED
+ usemap <a href="#dtdentry_xhtml1-transitional.dtd_URI">%URI;</a> #IMPLIED
+ onselect <a href="#dtdentry_xhtml1-transitional.dtd_Script">%Script;</a> #IMPLIED
+ onchange <a href="#dtdentry_xhtml1-transitional.dtd_Script">%Script;</a> #IMPLIED
+ accept <a href="#dtdentry_xhtml1-transitional.dtd_ContentTypes">%ContentTypes;</a> #IMPLIED
+ align <a href="#dtdentry_xhtml1-transitional.dtd_ImgAlign">%ImgAlign;</a> #IMPLIED
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_select' name='dtdentry_xhtml1-transitional.dtd_select' class="element">select</a> (optgroup|option)+&gt; &lt;!-- option selector --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_select">select</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>
+ name CDATA #IMPLIED
+ size <a href="#dtdentry_xhtml1-transitional.dtd_Number">%Number;</a> #IMPLIED
+ multiple (multiple) #IMPLIED
+ disabled (disabled) #IMPLIED
+ tabindex <a href="#dtdentry_xhtml1-transitional.dtd_Number">%Number;</a> #IMPLIED
+ onfocus <a href="#dtdentry_xhtml1-transitional.dtd_Script">%Script;</a> #IMPLIED
+ onblur <a href="#dtdentry_xhtml1-transitional.dtd_Script">%Script;</a> #IMPLIED
+ onchange <a href="#dtdentry_xhtml1-transitional.dtd_Script">%Script;</a> #IMPLIED
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_optgroup' name='dtdentry_xhtml1-transitional.dtd_optgroup' class="element">optgroup</a> (option)+&gt; &lt;!-- option group --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_optgroup">optgroup</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>
+ disabled (disabled) #IMPLIED
+ label <a href="#dtdentry_xhtml1-transitional.dtd_Text">%Text;</a> #REQUIRED
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_option' name='dtdentry_xhtml1-transitional.dtd_option' class="element">option</a> (#PCDATA)&gt; &lt;!-- selectable choice --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_option">option</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>
+ selected (selected) #IMPLIED
+ disabled (disabled) #IMPLIED
+ label <a href="#dtdentry_xhtml1-transitional.dtd_Text">%Text;</a> #IMPLIED
+ value CDATA #IMPLIED
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_textarea' name='dtdentry_xhtml1-transitional.dtd_textarea' class="element">textarea</a> (#PCDATA)&gt; &lt;!-- multi-line text field --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_textarea">textarea</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_focus">%focus;</a>
+ name CDATA #IMPLIED
+ rows <a href="#dtdentry_xhtml1-transitional.dtd_Number">%Number;</a> #REQUIRED
+ cols <a href="#dtdentry_xhtml1-transitional.dtd_Number">%Number;</a> #REQUIRED
+ disabled (disabled) #IMPLIED
+ readonly (readonly) #IMPLIED
+ onselect <a href="#dtdentry_xhtml1-transitional.dtd_Script">%Script;</a> #IMPLIED
+ onchange <a href="#dtdentry_xhtml1-transitional.dtd_Script">%Script;</a> #IMPLIED
+ &gt;
+
+&lt;!--
+ The fieldset element is used to group form fields.
+ Only one legend element should occur in the content
+ and if present should only be preceded by whitespace.
+--&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_fieldset' name='dtdentry_xhtml1-transitional.dtd_fieldset' class="element">fieldset</a> (#PCDATA | legend | <a href=
+"#dtdentry_xhtml1-transitional.dtd_block">%block;</a> | form | <a href="#dtdentry_xhtml1-transitional.dtd_inline">%inline;</a> | <a href="#dtdentry_xhtml1-transitional.dtd_misc">%misc;</a>)*&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_fieldset">fieldset</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>
+ &gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_LAlign' id='dtdentry_xhtml1-transitional.dtd_LAlign' class="entity">% LAlign</a> "(top|bottom|left|right)"&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_legend' name='dtdentry_xhtml1-transitional.dtd_legend' class="element">legend</a> <a href=
+"#dtdentry_xhtml1-transitional.dtd_Inline">%Inline;</a>&gt; &lt;!-- fieldset label --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_legend">legend</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>
+ accesskey <a href="#dtdentry_xhtml1-transitional.dtd_Character">%Character;</a> #IMPLIED
+ align <a href="#dtdentry_xhtml1-transitional.dtd_LAlign">%LAlign;</a> #IMPLIED
+ &gt;
+
+&lt;!--
+ Content is <a href="#dtdentry_xhtml1-transitional.dtd_Flow">%Flow;</a> excluding a, form, form controls, iframe
+--&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_button' name='dtdentry_xhtml1-transitional.dtd_button' class="element">button</a> <a href=
+"#dtdentry_xhtml1-transitional.dtd_button.content">%button.content;</a>&gt; &lt;!-- push button --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_button">button</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_focus">%focus;</a>
+ name CDATA #IMPLIED
+ value CDATA #IMPLIED
+ type (button|submit|reset) "submit"
+ disabled (disabled) #IMPLIED
+ &gt;
+
+&lt;!-- single-line text input control (DEPRECATED) --&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_isindex' name='dtdentry_xhtml1-transitional.dtd_isindex' class="element">isindex</a> EMPTY&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_isindex">isindex</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_coreattrs">%coreattrs;</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_i18n">%i18n;</a>
+ prompt <a href="#dtdentry_xhtml1-transitional.dtd_Text">%Text;</a> #IMPLIED
+ &gt;
+
+&lt;!--======================= Tables =======================================--&gt;
+
+&lt;!-- Derived from IETF HTML table standard, see [RFC1942] --&gt;
+
+&lt;!--
+ The border attribute sets the thickness of the frame around the
+ table. The default units are screen pixels.
+
+ The frame attribute specifies which parts of the frame around
+ the table should be rendered. The values are not the same as
+ CALS to avoid a name clash with the valign attribute.
+--&gt;
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_TFrame' id='dtdentry_xhtml1-transitional.dtd_TFrame' class="entity">% TFrame</a> "(void|above|below|hsides|lhs|rhs|vsides|box|border)"&gt;
+
+&lt;!--
+ The rules attribute defines which rules to draw between cells:
+
+ If rules is absent then assume:
+ "none" if border is absent or border="0" otherwise "all"
+--&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_TRules' id='dtdentry_xhtml1-transitional.dtd_TRules' class="entity">% TRules</a> "(none | groups | rows | cols | all)"&gt;
+
+&lt;!-- horizontal placement of table relative to document --&gt;
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_TAlign' id='dtdentry_xhtml1-transitional.dtd_TAlign' class="entity">% TAlign</a> "(left|center|right)"&gt;
+
+&lt;!-- horizontal alignment attributes for cell contents
+
+ char alignment char, e.g. char=':'
+ charoff offset for alignment char
+--&gt;
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_cellhalign' id='dtdentry_xhtml1-transitional.dtd_cellhalign' class="entity">% cellhalign</a>
+ "align (left|center|right|justify|char) #IMPLIED
+ char <a href="#dtdentry_xhtml1-transitional.dtd_Character">%Character;</a> #IMPLIED
+ charoff <a href="#dtdentry_xhtml1-transitional.dtd_Length">%Length;</a> #IMPLIED"
+ &gt;
+
+&lt;!-- vertical alignment attributes for cell contents --&gt;
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_cellvalign' id='dtdentry_xhtml1-transitional.dtd_cellvalign' class="entity">% cellvalign</a>
+ "valign (top|middle|bottom|baseline) #IMPLIED"
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_table' name='dtdentry_xhtml1-transitional.dtd_table' class="element">table</a>
+ (caption?, (col*|colgroup*), thead?, tfoot?, (tbody+|tr+))&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_caption' name='dtdentry_xhtml1-transitional.dtd_caption' class="element">caption</a> <a href=
+"#dtdentry_xhtml1-transitional.dtd_Inline">%Inline;</a>&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_thead' name='dtdentry_xhtml1-transitional.dtd_thead' class="element">thead</a> (tr)+&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_tfoot' name='dtdentry_xhtml1-transitional.dtd_tfoot' class="element">tfoot</a> (tr)+&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_tbody' name='dtdentry_xhtml1-transitional.dtd_tbody' class="element">tbody</a> (tr)+&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_colgroup' name='dtdentry_xhtml1-transitional.dtd_colgroup' class="element">colgroup</a> (col)*&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_col' name='dtdentry_xhtml1-transitional.dtd_col' class="element">col</a> EMPTY&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_tr' name='dtdentry_xhtml1-transitional.dtd_tr' class="element">tr</a> (th|td)+&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_th' name='dtdentry_xhtml1-transitional.dtd_th' class="element">th</a> <a href="#dtdentry_xhtml1-transitional.dtd_Flow">%Flow;</a>&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-transitional.dtd_td' name='dtdentry_xhtml1-transitional.dtd_td' class="element">td</a> <a href="#dtdentry_xhtml1-transitional.dtd_Flow">%Flow;</a>&gt;
+
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_table">table</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>
+ summary <a href="#dtdentry_xhtml1-transitional.dtd_Text">%Text;</a> #IMPLIED
+ width <a href="#dtdentry_xhtml1-transitional.dtd_Length">%Length;</a> #IMPLIED
+ border <a href="#dtdentry_xhtml1-transitional.dtd_Pixels">%Pixels;</a> #IMPLIED
+ frame <a href="#dtdentry_xhtml1-transitional.dtd_TFrame">%TFrame;</a> #IMPLIED
+ rules <a href="#dtdentry_xhtml1-transitional.dtd_TRules">%TRules;</a> #IMPLIED
+ cellspacing <a href="#dtdentry_xhtml1-transitional.dtd_Length">%Length;</a> #IMPLIED
+ cellpadding <a href="#dtdentry_xhtml1-transitional.dtd_Length">%Length;</a> #IMPLIED
+ align <a href="#dtdentry_xhtml1-transitional.dtd_TAlign">%TAlign;</a> #IMPLIED
+ bgcolor <a href="#dtdentry_xhtml1-transitional.dtd_Color">%Color;</a> #IMPLIED
+ &gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_CAlign' id='dtdentry_xhtml1-transitional.dtd_CAlign' class="entity">% CAlign</a> "(top|bottom|left|right)"&gt;
+
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_caption">caption</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>
+ align <a href="#dtdentry_xhtml1-transitional.dtd_CAlign">%CAlign;</a> #IMPLIED
+ &gt;
+
+&lt;!--
+colgroup groups a set of col elements. It allows you to group
+several semantically related columns together.
+--&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_colgroup">colgroup</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>
+ span <a href="#dtdentry_xhtml1-transitional.dtd_Number">%Number;</a> "1"
+ width <a href="#dtdentry_xhtml1-transitional.dtd_MultiLength">%MultiLength;</a> #IMPLIED
+ <a href="#dtdentry_xhtml1-transitional.dtd_cellhalign">%cellhalign;</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_cellvalign">%cellvalign;</a>
+ &gt;
+
+&lt;!--
+ col elements define the alignment properties for cells in
+ one or more columns.
+
+ The width attribute specifies the width of the columns, e.g.
+
+ width=64 width in screen pixels
+ width=0.5* relative width of 0.5
+
+ The span attribute causes the attributes of one
+ col element to apply to more than one column.
+--&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_col">col</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>
+ span <a href="#dtdentry_xhtml1-transitional.dtd_Number">%Number;</a> "1"
+ width <a href="#dtdentry_xhtml1-transitional.dtd_MultiLength">%MultiLength;</a> #IMPLIED
+ <a href="#dtdentry_xhtml1-transitional.dtd_cellhalign">%cellhalign;</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_cellvalign">%cellvalign;</a>
+ &gt;
+
+&lt;!--
+ Use thead to duplicate headers when breaking table
+ across page boundaries, or for static headers when
+ tbody sections are rendered in scrolling panel.
+
+ Use tfoot to duplicate footers when breaking table
+ across page boundaries, or for static footers when
+ tbody sections are rendered in scrolling panel.
+
+ Use multiple tbody sections when rules are needed
+ between groups of table rows.
+--&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_thead">thead</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_cellhalign">%cellhalign;</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_cellvalign">%cellvalign;</a>
+ &gt;
+
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_tfoot">tfoot</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_cellhalign">%cellhalign;</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_cellvalign">%cellvalign;</a>
+ &gt;
+
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_tbody">tbody</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_cellhalign">%cellhalign;</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_cellvalign">%cellvalign;</a>
+ &gt;
+
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_tr">tr</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_cellhalign">%cellhalign;</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_cellvalign">%cellvalign;</a>
+ bgcolor <a href="#dtdentry_xhtml1-transitional.dtd_Color">%Color;</a> #IMPLIED
+ &gt;
+
+&lt;!-- Scope is simpler than headers attribute for common tables --&gt;
+&lt;!ENTITY <a name='dtdentry_xhtml1-transitional.dtd_Scope' id='dtdentry_xhtml1-transitional.dtd_Scope' class="entity">% Scope</a> "(row|col|rowgroup|colgroup)"&gt;
+
+&lt;!-- th is for headers, td for data and for cells acting as both --&gt;
+
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_th">th</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>
+ abbr <a href="#dtdentry_xhtml1-transitional.dtd_Text">%Text;</a> #IMPLIED
+ axis CDATA #IMPLIED
+ headers IDREFS #IMPLIED
+ scope <a href="#dtdentry_xhtml1-transitional.dtd_Scope">%Scope;</a> #IMPLIED
+ rowspan <a href="#dtdentry_xhtml1-transitional.dtd_Number">%Number;</a> "1"
+ colspan <a href="#dtdentry_xhtml1-transitional.dtd_Number">%Number;</a> "1"
+ <a href="#dtdentry_xhtml1-transitional.dtd_cellhalign">%cellhalign;</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_cellvalign">%cellvalign;</a>
+ nowrap (nowrap) #IMPLIED
+ bgcolor <a href="#dtdentry_xhtml1-transitional.dtd_Color">%Color;</a> #IMPLIED
+ width <a href="#dtdentry_xhtml1-transitional.dtd_Length">%Length;</a> #IMPLIED
+ height <a href="#dtdentry_xhtml1-transitional.dtd_Length">%Length;</a> #IMPLIED
+ &gt;
+
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-transitional.dtd_td">td</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_attrs">%attrs;</a>
+ abbr <a href="#dtdentry_xhtml1-transitional.dtd_Text">%Text;</a> #IMPLIED
+ axis CDATA #IMPLIED
+ headers IDREFS #IMPLIED
+ scope <a href="#dtdentry_xhtml1-transitional.dtd_Scope">%Scope;</a> #IMPLIED
+ rowspan <a href="#dtdentry_xhtml1-transitional.dtd_Number">%Number;</a> "1"
+ colspan <a href="#dtdentry_xhtml1-transitional.dtd_Number">%Number;</a> "1"
+ <a href="#dtdentry_xhtml1-transitional.dtd_cellhalign">%cellhalign;</a>
+ <a href="#dtdentry_xhtml1-transitional.dtd_cellvalign">%cellvalign;</a>
+ nowrap (nowrap) #IMPLIED
+ bgcolor <a href="#dtdentry_xhtml1-transitional.dtd_Color">%Color;</a> #IMPLIED
+ width <a href="#dtdentry_xhtml1-transitional.dtd_Length">%Length;</a> #IMPLIED
+ height <a href="#dtdentry_xhtml1-transitional.dtd_Length">%Length;</a> #IMPLIED
+ &gt;
+
+
+</pre>
+
+<!-- END OF FILE DTD/xhtml1-transitional.dtd.mhtml -->
+<h3><a name="a_dtd_XHTML-1.0-Frameset" id="a_dtd_XHTML-1.0-Frameset">A.1.3.</a> XHTML-1.0-Frameset</h3>
+
+<p>The file <a href="DTD/xhtml1-frameset.dtd">DTD/xhtml1-frameset.dtd</a> is a normative part of this specification. Its annotated contents are included here for completeness.</p>
+
+<!-- INCLUDING DTD DTD/xhtml1-frameset.dtd.mhtml -->
+<pre class="dtd">
+&lt;!--
+ Extensible HTML version 1.0 Frameset DTD
+
+ This is the same as HTML 4 Frameset except for
+ changes due to the differences between XML and SGML.
+
+ Namespace = http://www.w3.org/1999/xhtml
+
+ For further information, see: http://www.w3.org/TR/xhtml1
+
+ Copyright (c) 1998-2002 W3C (MIT, INRIA, Keio),
+ All Rights Reserved.
+
+ This DTD module is identified by the PUBLIC and SYSTEM identifiers:
+
+ PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
+ SYSTEM "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"
+
+ &#36;Revision: 1.26 &#36;
+ &#36;Date: 2002/08/01 18:16:48 &#36;
+
+--&gt;
+
+&lt;!--================ Character mnemonic entities =========================--&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_HTMLlat1' id='dtdentry_xhtml1-frameset.dtd_HTMLlat1' class="entity">% HTMLlat1</a> PUBLIC
+ "-//W3C//ENTITIES Latin 1 for XHTML//EN"
+ "xhtml-lat1.ent"&gt;
+<a href="#dtdentry_xhtml1-frameset.dtd_HTMLlat1">%HTMLlat1;</a>
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_HTMLsymbol' id='dtdentry_xhtml1-frameset.dtd_HTMLsymbol' class="entity">% HTMLsymbol</a> PUBLIC
+ "-//W3C//ENTITIES Symbols for XHTML//EN"
+ "xhtml-symbol.ent"&gt;
+<a href="#dtdentry_xhtml1-frameset.dtd_HTMLsymbol">%HTMLsymbol;</a>
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_HTMLspecial' id='dtdentry_xhtml1-frameset.dtd_HTMLspecial' class="entity">% HTMLspecial</a> PUBLIC
+ "-//W3C//ENTITIES Special for XHTML//EN"
+ "xhtml-special.ent"&gt;
+<a href="#dtdentry_xhtml1-frameset.dtd_HTMLspecial">%HTMLspecial;</a>
+
+&lt;!--================== Imported Names ====================================--&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_ContentType' id='dtdentry_xhtml1-frameset.dtd_ContentType' class="entity">% ContentType</a> "CDATA"&gt;
+ &lt;!-- media type, as per [RFC2045] --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_ContentTypes' id='dtdentry_xhtml1-frameset.dtd_ContentTypes' class="entity">% ContentTypes</a> "CDATA"&gt;
+ &lt;!-- comma-separated list of media types, as per [RFC2045] --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_Charset' id='dtdentry_xhtml1-frameset.dtd_Charset' class="entity">% Charset</a> "CDATA"&gt;
+ &lt;!-- a character encoding, as per [RFC2045] --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_Charsets' id='dtdentry_xhtml1-frameset.dtd_Charsets' class="entity">% Charsets</a> "CDATA"&gt;
+ &lt;!-- a space separated list of character encodings, as per [RFC2045] --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_LanguageCode' id='dtdentry_xhtml1-frameset.dtd_LanguageCode' class="entity">% LanguageCode</a> "NMTOKEN"&gt;
+ &lt;!-- a language code, as per [RFC3066] --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_Character' id='dtdentry_xhtml1-frameset.dtd_Character' class="entity">% Character</a> "CDATA"&gt;
+ &lt;!-- a single character, as per section 2.2 of [XML] --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_Number' id='dtdentry_xhtml1-frameset.dtd_Number' class="entity">% Number</a> "CDATA"&gt;
+ &lt;!-- one or more digits --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_LinkTypes' id='dtdentry_xhtml1-frameset.dtd_LinkTypes' class="entity">% LinkTypes</a> "CDATA"&gt;
+ &lt;!-- space-separated list of link types --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_MediaDesc' id='dtdentry_xhtml1-frameset.dtd_MediaDesc' class="entity">% MediaDesc</a> "CDATA"&gt;
+ &lt;!-- single or comma-separated list of media descriptors --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_URI' id='dtdentry_xhtml1-frameset.dtd_URI' class="entity">% URI</a> "CDATA"&gt;
+ &lt;!-- a Uniform Resource Identifier, see [RFC2396] --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_UriList' id='dtdentry_xhtml1-frameset.dtd_UriList' class="entity">% UriList</a> "CDATA"&gt;
+ &lt;!-- a space separated list of Uniform Resource Identifiers --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_Datetime' id='dtdentry_xhtml1-frameset.dtd_Datetime' class="entity">% Datetime</a> "CDATA"&gt;
+ &lt;!-- date and time information. ISO date format --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_Script' id='dtdentry_xhtml1-frameset.dtd_Script' class="entity">% Script</a> "CDATA"&gt;
+ &lt;!-- script expression --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_StyleSheet' id='dtdentry_xhtml1-frameset.dtd_StyleSheet' class="entity">% StyleSheet</a> "CDATA"&gt;
+ &lt;!-- style sheet data --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_Text' id='dtdentry_xhtml1-frameset.dtd_Text' class="entity">% Text</a> "CDATA"&gt;
+ &lt;!-- used for titles etc. --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_FrameTarget' id='dtdentry_xhtml1-frameset.dtd_FrameTarget' class="entity">% FrameTarget</a> "NMTOKEN"&gt;
+ &lt;!-- render in this frame --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_Length' id='dtdentry_xhtml1-frameset.dtd_Length' class="entity">% Length</a> "CDATA"&gt;
+ &lt;!-- nn for pixels or nn% for percentage length --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_MultiLength' id='dtdentry_xhtml1-frameset.dtd_MultiLength' class="entity">% MultiLength</a> "CDATA"&gt;
+ &lt;!-- pixel, percentage, or relative --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_MultiLengths' id='dtdentry_xhtml1-frameset.dtd_MultiLengths' class="entity">% MultiLengths</a> "CDATA"&gt;
+ &lt;!-- comma-separated list of MultiLength --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_Pixels' id='dtdentry_xhtml1-frameset.dtd_Pixels' class="entity">% Pixels</a> "CDATA"&gt;
+ &lt;!-- integer representing length in pixels --&gt;
+
+&lt;!-- these are used for image maps --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_Shape' id='dtdentry_xhtml1-frameset.dtd_Shape' class="entity">% Shape</a> "(rect|circle|poly|default)"&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_Coords' id='dtdentry_xhtml1-frameset.dtd_Coords' class="entity">% Coords</a> "CDATA"&gt;
+ &lt;!-- comma separated list of lengths --&gt;
+
+&lt;!-- used for object, applet, img, input and iframe --&gt;
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_ImgAlign' id='dtdentry_xhtml1-frameset.dtd_ImgAlign' class="entity">% ImgAlign</a> "(top|middle|bottom|left|right)"&gt;
+
+&lt;!-- a color using sRGB: #RRGGBB as Hex values --&gt;
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_Color' id='dtdentry_xhtml1-frameset.dtd_Color' class="entity">% Color</a> "CDATA"&gt;
+
+&lt;!-- There are also 16 widely known color names with their sRGB values:
+
+ Black = #000000 Green = #008000
+ Silver = #C0C0C0 Lime = #00FF00
+ Gray = #808080 Olive = #808000
+ White = #FFFFFF Yellow = #FFFF00
+ Maroon = #800000 Navy = #000080
+ Red = #FF0000 Blue = #0000FF
+ Purple = #800080 Teal = #008080
+ Fuchsia= #FF00FF Aqua = #00FFFF
+--&gt;
+
+&lt;!--=================== Generic Attributes ===============================--&gt;
+
+&lt;!-- core attributes common to most elements
+ id document-wide unique id
+ class space separated list of classes
+ style associated style info
+ title advisory title/amplification
+--&gt;
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_coreattrs' id='dtdentry_xhtml1-frameset.dtd_coreattrs' class="entity">% coreattrs</a>
+ "id ID #IMPLIED
+ class CDATA #IMPLIED
+ style <a href="#dtdentry_xhtml1-frameset.dtd_StyleSheet">%StyleSheet;</a> #IMPLIED
+ title <a href="#dtdentry_xhtml1-frameset.dtd_Text">%Text;</a> #IMPLIED"
+ &gt;
+
+&lt;!-- internationalization attributes
+ lang language code (backwards compatible)
+ xml:lang language code (as per XML 1.0 spec)
+ dir direction for weak/neutral text
+--&gt;
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_i18n' id='dtdentry_xhtml1-frameset.dtd_i18n' class="entity">% i18n</a>
+ "lang <a href="#dtdentry_xhtml1-frameset.dtd_LanguageCode">%LanguageCode;</a> #IMPLIED
+ xml:lang <a href="#dtdentry_xhtml1-frameset.dtd_LanguageCode">%LanguageCode;</a> #IMPLIED
+ dir (ltr|rtl) #IMPLIED"
+ &gt;
+
+&lt;!-- attributes for common UI events
+ onclick a pointer button was clicked
+ ondblclick a pointer button was double clicked
+ onmousedown a pointer button was pressed down
+ onmouseup a pointer button was released
+ onmousemove a pointer was moved onto the element
+ onmouseout a pointer was moved away from the element
+ onkeypress a key was pressed and released
+ onkeydown a key was pressed down
+ onkeyup a key was released
+--&gt;
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_events' id='dtdentry_xhtml1-frameset.dtd_events' class="entity">% events</a>
+ "onclick <a href="#dtdentry_xhtml1-frameset.dtd_Script">%Script;</a> #IMPLIED
+ ondblclick <a href="#dtdentry_xhtml1-frameset.dtd_Script">%Script;</a> #IMPLIED
+ onmousedown <a href="#dtdentry_xhtml1-frameset.dtd_Script">%Script;</a> #IMPLIED
+ onmouseup <a href="#dtdentry_xhtml1-frameset.dtd_Script">%Script;</a> #IMPLIED
+ onmouseover <a href="#dtdentry_xhtml1-frameset.dtd_Script">%Script;</a> #IMPLIED
+ onmousemove <a href="#dtdentry_xhtml1-frameset.dtd_Script">%Script;</a> #IMPLIED
+ onmouseout <a href="#dtdentry_xhtml1-frameset.dtd_Script">%Script;</a> #IMPLIED
+ onkeypress <a href="#dtdentry_xhtml1-frameset.dtd_Script">%Script;</a> #IMPLIED
+ onkeydown <a href="#dtdentry_xhtml1-frameset.dtd_Script">%Script;</a> #IMPLIED
+ onkeyup <a href="#dtdentry_xhtml1-frameset.dtd_Script">%Script;</a> #IMPLIED"
+ &gt;
+
+&lt;!-- attributes for elements that can get the focus
+ accesskey accessibility key character
+ tabindex position in tabbing order
+ onfocus the element got the focus
+ onblur the element lost the focus
+--&gt;
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_focus' id='dtdentry_xhtml1-frameset.dtd_focus' class="entity">% focus</a>
+ "accesskey <a href="#dtdentry_xhtml1-frameset.dtd_Character">%Character;</a> #IMPLIED
+ tabindex <a href="#dtdentry_xhtml1-frameset.dtd_Number">%Number;</a> #IMPLIED
+ onfocus <a href="#dtdentry_xhtml1-frameset.dtd_Script">%Script;</a> #IMPLIED
+ onblur <a href="#dtdentry_xhtml1-frameset.dtd_Script">%Script;</a> #IMPLIED"
+ &gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_attrs' id='dtdentry_xhtml1-frameset.dtd_attrs' class="entity">% attrs</a> "<a href="#dtdentry_xhtml1-frameset.dtd_coreattrs">%coreattrs;</a> <a href=
+"#dtdentry_xhtml1-frameset.dtd_i18n">%i18n;</a> <a href="#dtdentry_xhtml1-frameset.dtd_events">%events;</a>"&gt;
+
+&lt;!-- text alignment for p, div, h1-h6. The default is
+ align="left" for ltr headings, "right" for rtl --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_TextAlign' id='dtdentry_xhtml1-frameset.dtd_TextAlign' class="entity">% TextAlign</a> "align (left|center|right|justify) #IMPLIED"&gt;
+
+&lt;!--=================== Text Elements ====================================--&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_special.extra' id='dtdentry_xhtml1-frameset.dtd_special.extra' class="entity">% special.extra</a>
+ "object | applet | img | map | iframe"&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_special.basic' id='dtdentry_xhtml1-frameset.dtd_special.basic' class="entity">% special.basic</a>
+ "br | span | bdo"&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_special' id='dtdentry_xhtml1-frameset.dtd_special' class="entity">% special</a>
+ "<a href="#dtdentry_xhtml1-frameset.dtd_special.basic">%special.basic;</a> | <a href="#dtdentry_xhtml1-frameset.dtd_special.extra">%special.extra;</a>"&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_fontstyle.extra' id='dtdentry_xhtml1-frameset.dtd_fontstyle.extra' class="entity">% fontstyle.extra</a> "big | small | font | basefont"&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_fontstyle.basic' id='dtdentry_xhtml1-frameset.dtd_fontstyle.basic' class="entity">% fontstyle.basic</a> "tt | i | b | u
+ | s | strike "&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_fontstyle' id='dtdentry_xhtml1-frameset.dtd_fontstyle' class="entity">% fontstyle</a> "<a href=
+"#dtdentry_xhtml1-frameset.dtd_fontstyle.basic">%fontstyle.basic;</a> | <a href="#dtdentry_xhtml1-frameset.dtd_fontstyle.extra">%fontstyle.extra;</a>"&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_phrase.extra' id='dtdentry_xhtml1-frameset.dtd_phrase.extra' class="entity">% phrase.extra</a> "sub | sup"&gt;
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_phrase.basic' id='dtdentry_xhtml1-frameset.dtd_phrase.basic' class="entity">% phrase.basic</a> "em | strong | dfn | code | q |
+ samp | kbd | var | cite | abbr | acronym"&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_phrase' id='dtdentry_xhtml1-frameset.dtd_phrase' class="entity">% phrase</a> "<a href=
+"#dtdentry_xhtml1-frameset.dtd_phrase.basic">%phrase.basic;</a> | <a href="#dtdentry_xhtml1-frameset.dtd_phrase.extra">%phrase.extra;</a>"&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_inline.forms' id='dtdentry_xhtml1-frameset.dtd_inline.forms' class="entity">% inline.forms</a> "input | select | textarea | label | button"&gt;
+
+&lt;!-- these can occur at block or inline level --&gt;
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_misc.inline' id='dtdentry_xhtml1-frameset.dtd_misc.inline' class="entity">% misc.inline</a> "ins | del | script"&gt;
+
+&lt;!-- these can only occur at block level --&gt;
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_misc' id='dtdentry_xhtml1-frameset.dtd_misc' class="entity">% misc</a> "noscript | <a href=
+"#dtdentry_xhtml1-frameset.dtd_misc.inline">%misc.inline;</a>"&gt;
+
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_inline' id='dtdentry_xhtml1-frameset.dtd_inline' class="entity">% inline</a> "a | <a href="#dtdentry_xhtml1-frameset.dtd_special">%special;</a> | <a
+href="#dtdentry_xhtml1-frameset.dtd_fontstyle">%fontstyle;</a> | <a href="#dtdentry_xhtml1-frameset.dtd_phrase">%phrase;</a> | <a href=
+"#dtdentry_xhtml1-frameset.dtd_inline.forms">%inline.forms;</a>"&gt;
+
+&lt;!-- <a href="#dtdentry_xhtml1-frameset.dtd_Inline">%Inline;</a> covers inline or "text-level" elements --&gt;
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_Inline' id='dtdentry_xhtml1-frameset.dtd_Inline' class="entity">% Inline</a> "(#PCDATA | <a href=
+"#dtdentry_xhtml1-frameset.dtd_inline">%inline;</a> | <a href="#dtdentry_xhtml1-frameset.dtd_misc.inline">%misc.inline;</a>)*"&gt;
+
+&lt;!--================== Block level elements ==============================--&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_heading' id='dtdentry_xhtml1-frameset.dtd_heading' class="entity">% heading</a> "h1|h2|h3|h4|h5|h6"&gt;
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_lists' id='dtdentry_xhtml1-frameset.dtd_lists' class="entity">% lists</a> "ul | ol | dl | menu | dir"&gt;
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_blocktext' id='dtdentry_xhtml1-frameset.dtd_blocktext' class="entity">% blocktext</a> "pre | hr | blockquote | address | center"&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_block' id='dtdentry_xhtml1-frameset.dtd_block' class="entity">% block</a>
+ "p | <a href="#dtdentry_xhtml1-frameset.dtd_heading">%heading;</a> | div | <a href="#dtdentry_xhtml1-frameset.dtd_lists">%lists;</a> | <a href=
+"#dtdentry_xhtml1-frameset.dtd_blocktext">%blocktext;</a> | isindex | fieldset | table"&gt;
+
+&lt;!-- <a href="#dtdentry_xhtml1-frameset.dtd_Flow">%Flow;</a> mixes block and inline and is used for list items etc. --&gt;
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_Flow' id='dtdentry_xhtml1-frameset.dtd_Flow' class="entity">% Flow</a> "(#PCDATA | <a href=
+"#dtdentry_xhtml1-frameset.dtd_block">%block;</a> | form | <a href="#dtdentry_xhtml1-frameset.dtd_inline">%inline;</a> | <a href="#dtdentry_xhtml1-frameset.dtd_misc">%misc;</a>)*"&gt;
+
+&lt;!--================== Content models for exclusions =====================--&gt;
+
+&lt;!-- a elements use <a href="#dtdentry_xhtml1-frameset.dtd_Inline">%Inline;</a> excluding a --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_a.content' id='dtdentry_xhtml1-frameset.dtd_a.content' class="entity">% a.content</a>
+ "(#PCDATA | <a href="#dtdentry_xhtml1-frameset.dtd_special">%special;</a> | <a href="#dtdentry_xhtml1-frameset.dtd_fontstyle">%fontstyle;</a> | <a href=
+"#dtdentry_xhtml1-frameset.dtd_phrase">%phrase;</a> | <a href="#dtdentry_xhtml1-frameset.dtd_inline.forms">%inline.forms;</a> | <a href=
+"#dtdentry_xhtml1-frameset.dtd_misc.inline">%misc.inline;</a>)*"&gt;
+
+&lt;!-- pre uses %Inline excluding img, object, applet, big, small,
+ sub, sup, font, or basefont --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_pre.content' id='dtdentry_xhtml1-frameset.dtd_pre.content' class="entity">% pre.content</a>
+ "(#PCDATA | a | <a href="#dtdentry_xhtml1-frameset.dtd_special.basic">%special.basic;</a> | <a href="#dtdentry_xhtml1-frameset.dtd_fontstyle.basic">%fontstyle.basic;</a> | <a href=
+"#dtdentry_xhtml1-frameset.dtd_phrase.basic">%phrase.basic;</a> |
+ <a href="#dtdentry_xhtml1-frameset.dtd_inline.forms">%inline.forms;</a> | <a href="#dtdentry_xhtml1-frameset.dtd_misc.inline">%misc.inline;</a>)*"&gt;
+
+
+&lt;!-- form uses <a href="#dtdentry_xhtml1-frameset.dtd_Flow">%Flow;</a> excluding form --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_form.content' id='dtdentry_xhtml1-frameset.dtd_form.content' class="entity">% form.content</a> "(#PCDATA | <a href=
+"#dtdentry_xhtml1-frameset.dtd_block">%block;</a> | <a href="#dtdentry_xhtml1-frameset.dtd_inline">%inline;</a> | <a href="#dtdentry_xhtml1-frameset.dtd_misc">%misc;</a>)*"&gt;
+
+&lt;!-- button uses <a href="#dtdentry_xhtml1-frameset.dtd_Flow">%Flow;</a> but excludes a, form, form controls, iframe --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_button.content' id='dtdentry_xhtml1-frameset.dtd_button.content' class="entity">% button.content</a>
+ "(#PCDATA | p | <a href="#dtdentry_xhtml1-frameset.dtd_heading">%heading;</a> | div | <a href="#dtdentry_xhtml1-frameset.dtd_lists">%lists;</a> | <a href=
+"#dtdentry_xhtml1-frameset.dtd_blocktext">%blocktext;</a> |
+ table | br | span | bdo | object | applet | img | map |
+ <a href="#dtdentry_xhtml1-frameset.dtd_fontstyle">%fontstyle;</a> | <a href="#dtdentry_xhtml1-frameset.dtd_phrase">%phrase;</a> | <a href="#dtdentry_xhtml1-frameset.dtd_misc">%misc;</a>)*"&gt;
+
+&lt;!--================ Document Structure ==================================--&gt;
+
+&lt;!-- the namespace URI designates the document profile --&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_html' name='dtdentry_xhtml1-frameset.dtd_html' class="element">html</a> (head, frameset)&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_html">html</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_i18n">%i18n;</a>
+ id ID #IMPLIED
+ xmlns <a href="#dtdentry_xhtml1-frameset.dtd_URI">%URI;</a> #FIXED 'http://www.w3.org/1999/xhtml'
+ &gt;
+
+&lt;!--================ Document Head =======================================--&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_head.misc' id='dtdentry_xhtml1-frameset.dtd_head.misc' class="entity">% head.misc</a> "(script|style|meta|link|object|isindex)*"&gt;
+
+&lt;!-- content model is <a href="#dtdentry_xhtml1-frameset.dtd_head.misc">%head.misc;</a> combined with a single
+ title and an optional base element in any order --&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_head' name='dtdentry_xhtml1-frameset.dtd_head' class="element">head</a> (<a href="#dtdentry_xhtml1-frameset.dtd_head.misc">%head.misc;</a>,
+ ((title, <a href="#dtdentry_xhtml1-frameset.dtd_head.misc">%head.misc;</a>, (base, <a href="#dtdentry_xhtml1-frameset.dtd_head.misc">%head.misc;</a>)?) |
+ (base, <a href="#dtdentry_xhtml1-frameset.dtd_head.misc">%head.misc;</a>, (title, <a href="#dtdentry_xhtml1-frameset.dtd_head.misc">%head.misc;</a>))))&gt;
+
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_head">head</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_i18n">%i18n;</a>
+ id ID #IMPLIED
+ profile <a href="#dtdentry_xhtml1-frameset.dtd_URI">%URI;</a> #IMPLIED
+ &gt;
+
+&lt;!-- The title element is not considered part of the flow of text.
+ It should be displayed, for example as the page header or
+ window title. Exactly one title is required per document.
+ --&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_title' name='dtdentry_xhtml1-frameset.dtd_title' class="element">title</a> (#PCDATA)&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_title">title</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_i18n">%i18n;</a>
+ id ID #IMPLIED
+ &gt;
+
+&lt;!-- document base URI --&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_base' name='dtdentry_xhtml1-frameset.dtd_base' class="element">base</a> EMPTY&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_base">base</a>
+ id ID #IMPLIED
+ href <a href="#dtdentry_xhtml1-frameset.dtd_URI">%URI;</a> #IMPLIED
+ target <a href="#dtdentry_xhtml1-frameset.dtd_FrameTarget">%FrameTarget;</a> #IMPLIED
+ &gt;
+
+&lt;!-- generic metainformation --&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_meta' name='dtdentry_xhtml1-frameset.dtd_meta' class="element">meta</a> EMPTY&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_meta">meta</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_i18n">%i18n;</a>
+ id ID #IMPLIED
+ http-equiv CDATA #IMPLIED
+ name CDATA #IMPLIED
+ content CDATA #REQUIRED
+ scheme CDATA #IMPLIED
+ &gt;
+
+&lt;!--
+ Relationship values can be used in principle:
+
+ a) for document specific toolbars/menus when used
+ with the link element in document head e.g.
+ start, contents, previous, next, index, end, help
+ b) to link to a separate style sheet (rel="stylesheet")
+ c) to make a link to a script (rel="script")
+ d) by stylesheets to control how collections of
+ html nodes are rendered into printed documents
+ e) to make a link to a printable version of this document
+ e.g. a PostScript or PDF version (rel="alternate" media="print")
+--&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_link' name='dtdentry_xhtml1-frameset.dtd_link' class="element">link</a> EMPTY&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_link">link</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>
+ charset <a href="#dtdentry_xhtml1-frameset.dtd_Charset">%Charset;</a> #IMPLIED
+ href <a href="#dtdentry_xhtml1-frameset.dtd_URI">%URI;</a> #IMPLIED
+ hreflang <a href="#dtdentry_xhtml1-frameset.dtd_LanguageCode">%LanguageCode;</a> #IMPLIED
+ type <a href="#dtdentry_xhtml1-frameset.dtd_ContentType">%ContentType;</a> #IMPLIED
+ rel <a href="#dtdentry_xhtml1-frameset.dtd_LinkTypes">%LinkTypes;</a> #IMPLIED
+ rev <a href="#dtdentry_xhtml1-frameset.dtd_LinkTypes">%LinkTypes;</a> #IMPLIED
+ media <a href="#dtdentry_xhtml1-frameset.dtd_MediaDesc">%MediaDesc;</a> #IMPLIED
+ target <a href="#dtdentry_xhtml1-frameset.dtd_FrameTarget">%FrameTarget;</a> #IMPLIED
+ &gt;
+
+&lt;!-- style info, which may include CDATA sections --&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_style' name='dtdentry_xhtml1-frameset.dtd_style' class="element">style</a> (#PCDATA)&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_style">style</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_i18n">%i18n;</a>
+ id ID #IMPLIED
+ type <a href="#dtdentry_xhtml1-frameset.dtd_ContentType">%ContentType;</a> #REQUIRED
+ media <a href="#dtdentry_xhtml1-frameset.dtd_MediaDesc">%MediaDesc;</a> #IMPLIED
+ title <a href="#dtdentry_xhtml1-frameset.dtd_Text">%Text;</a> #IMPLIED
+ xml:space (preserve) #FIXED 'preserve'
+ &gt;
+
+&lt;!-- script statements, which may include CDATA sections --&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_script' name='dtdentry_xhtml1-frameset.dtd_script' class="element">script</a> (#PCDATA)&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_script">script</a>
+ id ID #IMPLIED
+ charset <a href="#dtdentry_xhtml1-frameset.dtd_Charset">%Charset;</a> #IMPLIED
+ type <a href="#dtdentry_xhtml1-frameset.dtd_ContentType">%ContentType;</a> #REQUIRED
+ language CDATA #IMPLIED
+ src <a href="#dtdentry_xhtml1-frameset.dtd_URI">%URI;</a> #IMPLIED
+ defer (defer) #IMPLIED
+ xml:space (preserve) #FIXED 'preserve'
+ &gt;
+
+&lt;!-- alternate content container for non script-based rendering --&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_noscript' name='dtdentry_xhtml1-frameset.dtd_noscript' class="element">noscript</a> <a href="#dtdentry_xhtml1-frameset.dtd_Flow">%Flow;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_noscript">noscript</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>
+ &gt;
+
+&lt;!--======================= Frames =======================================--&gt;
+
+&lt;!-- only one noframes element permitted per document --&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_frameset' name='dtdentry_xhtml1-frameset.dtd_frameset' class="element">frameset</a> (frameset|frame|noframes)*&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_frameset">frameset</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_coreattrs">%coreattrs;</a>
+ rows <a href="#dtdentry_xhtml1-frameset.dtd_MultiLengths">%MultiLengths;</a> #IMPLIED
+ cols <a href="#dtdentry_xhtml1-frameset.dtd_MultiLengths">%MultiLengths;</a> #IMPLIED
+ onload <a href="#dtdentry_xhtml1-frameset.dtd_Script">%Script;</a> #IMPLIED
+ onunload <a href="#dtdentry_xhtml1-frameset.dtd_Script">%Script;</a> #IMPLIED
+ &gt;
+
+&lt;!-- reserved frame names start with "_" otherwise starts with letter --&gt;
+
+&lt;!-- tiled window within frameset --&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_frame' name='dtdentry_xhtml1-frameset.dtd_frame' class="element">frame</a> EMPTY&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_frame">frame</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_coreattrs">%coreattrs;</a>
+ longdesc <a href="#dtdentry_xhtml1-frameset.dtd_URI">%URI;</a> #IMPLIED
+ name NMTOKEN #IMPLIED
+ src <a href="#dtdentry_xhtml1-frameset.dtd_URI">%URI;</a> #IMPLIED
+ frameborder (1|0) "1"
+ marginwidth <a href="#dtdentry_xhtml1-frameset.dtd_Pixels">%Pixels;</a> #IMPLIED
+ marginheight <a href="#dtdentry_xhtml1-frameset.dtd_Pixels">%Pixels;</a> #IMPLIED
+ noresize (noresize) #IMPLIED
+ scrolling (yes|no|auto) "auto"
+ &gt;
+
+&lt;!-- inline subwindow --&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_iframe' name='dtdentry_xhtml1-frameset.dtd_iframe' class="element">iframe</a> <a href="#dtdentry_xhtml1-frameset.dtd_Flow">%Flow;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_iframe">iframe</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_coreattrs">%coreattrs;</a>
+ longdesc <a href="#dtdentry_xhtml1-frameset.dtd_URI">%URI;</a> #IMPLIED
+ name NMTOKEN #IMPLIED
+ src <a href="#dtdentry_xhtml1-frameset.dtd_URI">%URI;</a> #IMPLIED
+ frameborder (1|0) "1"
+ marginwidth <a href="#dtdentry_xhtml1-frameset.dtd_Pixels">%Pixels;</a> #IMPLIED
+ marginheight <a href="#dtdentry_xhtml1-frameset.dtd_Pixels">%Pixels;</a> #IMPLIED
+ scrolling (yes|no|auto) "auto"
+ align <a href="#dtdentry_xhtml1-frameset.dtd_ImgAlign">%ImgAlign;</a> #IMPLIED
+ height <a href="#dtdentry_xhtml1-frameset.dtd_Length">%Length;</a> #IMPLIED
+ width <a href="#dtdentry_xhtml1-frameset.dtd_Length">%Length;</a> #IMPLIED
+ &gt;
+
+&lt;!-- alternate content container for non frame-based rendering --&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_noframes' name='dtdentry_xhtml1-frameset.dtd_noframes' class="element">noframes</a> (body)&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_noframes">noframes</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>
+ &gt;
+
+&lt;!--=================== Document Body ====================================--&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_body' name='dtdentry_xhtml1-frameset.dtd_body' class="element">body</a> <a href="#dtdentry_xhtml1-frameset.dtd_Flow">%Flow;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_body">body</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>
+ onload <a href="#dtdentry_xhtml1-frameset.dtd_Script">%Script;</a> #IMPLIED
+ onunload <a href="#dtdentry_xhtml1-frameset.dtd_Script">%Script;</a> #IMPLIED
+ background <a href="#dtdentry_xhtml1-frameset.dtd_URI">%URI;</a> #IMPLIED
+ bgcolor <a href="#dtdentry_xhtml1-frameset.dtd_Color">%Color;</a> #IMPLIED
+ text <a href="#dtdentry_xhtml1-frameset.dtd_Color">%Color;</a> #IMPLIED
+ link <a href="#dtdentry_xhtml1-frameset.dtd_Color">%Color;</a> #IMPLIED
+ vlink <a href="#dtdentry_xhtml1-frameset.dtd_Color">%Color;</a> #IMPLIED
+ alink <a href="#dtdentry_xhtml1-frameset.dtd_Color">%Color;</a> #IMPLIED
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_div' name='dtdentry_xhtml1-frameset.dtd_div' class="element">div</a> <a href=
+"#dtdentry_xhtml1-frameset.dtd_Flow">%Flow;</a>&gt; &lt;!-- generic language/style container --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_div">div</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_TextAlign">%TextAlign;</a>
+ &gt;
+
+&lt;!--=================== Paragraphs =======================================--&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_p' name='dtdentry_xhtml1-frameset.dtd_p' class="element">p</a> <a href="#dtdentry_xhtml1-frameset.dtd_Inline">%Inline;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_p">p</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_TextAlign">%TextAlign;</a>
+ &gt;
+
+&lt;!--=================== Headings =========================================--&gt;
+
+&lt;!--
+ There are six levels of headings from h1 (the most important)
+ to h6 (the least important).
+--&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_h1' name='dtdentry_xhtml1-frameset.dtd_h1' class="element">h1</a> <a href="#dtdentry_xhtml1-frameset.dtd_Inline">%Inline;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_h1">h1</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_TextAlign">%TextAlign;</a>
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_h2' name='dtdentry_xhtml1-frameset.dtd_h2' class="element">h2</a> <a href="#dtdentry_xhtml1-frameset.dtd_Inline">%Inline;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_h2">h2</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_TextAlign">%TextAlign;</a>
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_h3' name='dtdentry_xhtml1-frameset.dtd_h3' class="element">h3</a> <a href="#dtdentry_xhtml1-frameset.dtd_Inline">%Inline;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_h3">h3</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_TextAlign">%TextAlign;</a>
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_h4' name='dtdentry_xhtml1-frameset.dtd_h4' class="element">h4</a> <a href="#dtdentry_xhtml1-frameset.dtd_Inline">%Inline;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_h4">h4</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_TextAlign">%TextAlign;</a>
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_h5' name='dtdentry_xhtml1-frameset.dtd_h5' class="element">h5</a> <a href="#dtdentry_xhtml1-frameset.dtd_Inline">%Inline;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_h5">h5</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_TextAlign">%TextAlign;</a>
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_h6' name='dtdentry_xhtml1-frameset.dtd_h6' class="element">h6</a> <a href="#dtdentry_xhtml1-frameset.dtd_Inline">%Inline;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_h6">h6</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_TextAlign">%TextAlign;</a>
+ &gt;
+
+&lt;!--=================== Lists ============================================--&gt;
+
+&lt;!-- Unordered list bullet styles --&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_ULStyle' id='dtdentry_xhtml1-frameset.dtd_ULStyle' class="entity">% ULStyle</a> "(disc|square|circle)"&gt;
+
+&lt;!-- Unordered list --&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_ul' name='dtdentry_xhtml1-frameset.dtd_ul' class="element">ul</a> (li)+&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_ul">ul</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>
+ type <a href="#dtdentry_xhtml1-frameset.dtd_ULStyle">%ULStyle;</a> #IMPLIED
+ compact (compact) #IMPLIED
+ &gt;
+
+&lt;!-- Ordered list numbering style
+
+ 1 arabic numbers 1, 2, 3, ...
+ a lower alpha a, b, c, ...
+ A upper alpha A, B, C, ...
+ i lower roman i, ii, iii, ...
+ I upper roman I, II, III, ...
+
+ The style is applied to the sequence number which by default
+ is reset to 1 for the first list item in an ordered list.
+--&gt;
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_OLStyle' id='dtdentry_xhtml1-frameset.dtd_OLStyle' class="entity">% OLStyle</a> "CDATA"&gt;
+
+&lt;!-- Ordered (numbered) list --&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_ol' name='dtdentry_xhtml1-frameset.dtd_ol' class="element">ol</a> (li)+&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_ol">ol</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>
+ type <a href="#dtdentry_xhtml1-frameset.dtd_OLStyle">%OLStyle;</a> #IMPLIED
+ compact (compact) #IMPLIED
+ start <a href="#dtdentry_xhtml1-frameset.dtd_Number">%Number;</a> #IMPLIED
+ &gt;
+
+&lt;!-- single column list (DEPRECATED) --&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_menu' name='dtdentry_xhtml1-frameset.dtd_menu' class="element">menu</a> (li)+&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_menu">menu</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>
+ compact (compact) #IMPLIED
+ &gt;
+
+&lt;!-- multiple column list (DEPRECATED) --&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_dir' name='dtdentry_xhtml1-frameset.dtd_dir' class="element">dir</a> (li)+&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_dir">dir</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>
+ compact (compact) #IMPLIED
+ &gt;
+
+&lt;!-- LIStyle is constrained to: "(<a href="#dtdentry_xhtml1-frameset.dtd_ULStyle">%ULStyle;</a>|<a href="#dtdentry_xhtml1-frameset.dtd_OLStyle">%OLStyle;</a>)" --&gt;
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_LIStyle' id='dtdentry_xhtml1-frameset.dtd_LIStyle' class="entity">% LIStyle</a> "CDATA"&gt;
+
+&lt;!-- list item --&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_li' name='dtdentry_xhtml1-frameset.dtd_li' class="element">li</a> <a href="#dtdentry_xhtml1-frameset.dtd_Flow">%Flow;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_li">li</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>
+ type <a href="#dtdentry_xhtml1-frameset.dtd_LIStyle">%LIStyle;</a> #IMPLIED
+ value <a href="#dtdentry_xhtml1-frameset.dtd_Number">%Number;</a> #IMPLIED
+ &gt;
+
+&lt;!-- definition lists - dt for term, dd for its definition --&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_dl' name='dtdentry_xhtml1-frameset.dtd_dl' class="element">dl</a> (dt|dd)+&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_dl">dl</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>
+ compact (compact) #IMPLIED
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_dt' name='dtdentry_xhtml1-frameset.dtd_dt' class="element">dt</a> <a href="#dtdentry_xhtml1-frameset.dtd_Inline">%Inline;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_dt">dt</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_dd' name='dtdentry_xhtml1-frameset.dtd_dd' class="element">dd</a> <a href="#dtdentry_xhtml1-frameset.dtd_Flow">%Flow;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_dd">dd</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>
+ &gt;
+
+&lt;!--=================== Address ==========================================--&gt;
+
+&lt;!-- information on author --&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_address' name='dtdentry_xhtml1-frameset.dtd_address' class="element">address</a> (#PCDATA | <a href=
+"#dtdentry_xhtml1-frameset.dtd_inline">%inline;</a> | <a href="#dtdentry_xhtml1-frameset.dtd_misc.inline">%misc.inline;</a> | p)*&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_address">address</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>
+ &gt;
+
+&lt;!--=================== Horizontal Rule ==================================--&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_hr' name='dtdentry_xhtml1-frameset.dtd_hr' class="element">hr</a> EMPTY&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_hr">hr</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>
+ align (left|center|right) #IMPLIED
+ noshade (noshade) #IMPLIED
+ size <a href="#dtdentry_xhtml1-frameset.dtd_Pixels">%Pixels;</a> #IMPLIED
+ width <a href="#dtdentry_xhtml1-frameset.dtd_Length">%Length;</a> #IMPLIED
+ &gt;
+
+&lt;!--=================== Preformatted Text ================================--&gt;
+
+&lt;!-- content is <a href="#dtdentry_xhtml1-frameset.dtd_Inline">%Inline;</a> excluding
+ "img|object|applet|big|small|sub|sup|font|basefont" --&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_pre' name='dtdentry_xhtml1-frameset.dtd_pre' class="element">pre</a> <a href="#dtdentry_xhtml1-frameset.dtd_pre.content">%pre.content;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_pre">pre</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>
+ width <a href="#dtdentry_xhtml1-frameset.dtd_Number">%Number;</a> #IMPLIED
+ xml:space (preserve) #FIXED 'preserve'
+ &gt;
+
+&lt;!--=================== Block-like Quotes ================================--&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_blockquote' name='dtdentry_xhtml1-frameset.dtd_blockquote' class="element">blockquote</a> <a href="#dtdentry_xhtml1-frameset.dtd_Flow">%Flow;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_blockquote">blockquote</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>
+ cite <a href="#dtdentry_xhtml1-frameset.dtd_URI">%URI;</a> #IMPLIED
+ &gt;
+
+&lt;!--=================== Text alignment ===================================--&gt;
+
+&lt;!-- center content --&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_center' name='dtdentry_xhtml1-frameset.dtd_center' class="element">center</a> <a href="#dtdentry_xhtml1-frameset.dtd_Flow">%Flow;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_center">center</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>
+ &gt;
+
+&lt;!--=================== Inserted/Deleted Text ============================--&gt;
+
+
+&lt;!--
+ ins/del are allowed in block and inline content, but its
+ inappropriate to include block content within an ins element
+ occurring in inline content.
+--&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_ins' name='dtdentry_xhtml1-frameset.dtd_ins' class="element">ins</a> <a href="#dtdentry_xhtml1-frameset.dtd_Flow">%Flow;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_ins">ins</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>
+ cite <a href="#dtdentry_xhtml1-frameset.dtd_URI">%URI;</a> #IMPLIED
+ datetime <a href="#dtdentry_xhtml1-frameset.dtd_Datetime">%Datetime;</a> #IMPLIED
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_del' name='dtdentry_xhtml1-frameset.dtd_del' class="element">del</a> <a href="#dtdentry_xhtml1-frameset.dtd_Flow">%Flow;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_del">del</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>
+ cite <a href="#dtdentry_xhtml1-frameset.dtd_URI">%URI;</a> #IMPLIED
+ datetime <a href="#dtdentry_xhtml1-frameset.dtd_Datetime">%Datetime;</a> #IMPLIED
+ &gt;
+
+&lt;!--================== The Anchor Element ================================--&gt;
+
+&lt;!-- content is <a href="#dtdentry_xhtml1-frameset.dtd_Inline">%Inline;</a> except that anchors shouldn't be nested --&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_a' name='dtdentry_xhtml1-frameset.dtd_a' class="element">a</a> <a href="#dtdentry_xhtml1-frameset.dtd_a.content">%a.content;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_a">a</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_focus">%focus;</a>
+ charset <a href="#dtdentry_xhtml1-frameset.dtd_Charset">%Charset;</a> #IMPLIED
+ type <a href="#dtdentry_xhtml1-frameset.dtd_ContentType">%ContentType;</a> #IMPLIED
+ name NMTOKEN #IMPLIED
+ href <a href="#dtdentry_xhtml1-frameset.dtd_URI">%URI;</a> #IMPLIED
+ hreflang <a href="#dtdentry_xhtml1-frameset.dtd_LanguageCode">%LanguageCode;</a> #IMPLIED
+ rel <a href="#dtdentry_xhtml1-frameset.dtd_LinkTypes">%LinkTypes;</a> #IMPLIED
+ rev <a href="#dtdentry_xhtml1-frameset.dtd_LinkTypes">%LinkTypes;</a> #IMPLIED
+ shape <a href="#dtdentry_xhtml1-frameset.dtd_Shape">%Shape;</a> "rect"
+ coords <a href="#dtdentry_xhtml1-frameset.dtd_Coords">%Coords;</a> #IMPLIED
+ target <a href="#dtdentry_xhtml1-frameset.dtd_FrameTarget">%FrameTarget;</a> #IMPLIED
+ &gt;
+
+&lt;!--===================== Inline Elements ================================--&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_span' name='dtdentry_xhtml1-frameset.dtd_span' class="element">span</a> <a href=
+"#dtdentry_xhtml1-frameset.dtd_Inline">%Inline;</a>&gt; &lt;!-- generic language/style container --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_span">span</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_bdo' name='dtdentry_xhtml1-frameset.dtd_bdo' class="element">bdo</a> <a href=
+"#dtdentry_xhtml1-frameset.dtd_Inline">%Inline;</a>&gt; &lt;!-- I18N BiDi over-ride --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_bdo">bdo</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_coreattrs">%coreattrs;</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_events">%events;</a>
+ lang <a href="#dtdentry_xhtml1-frameset.dtd_LanguageCode">%LanguageCode;</a> #IMPLIED
+ xml:lang <a href="#dtdentry_xhtml1-frameset.dtd_LanguageCode">%LanguageCode;</a> #IMPLIED
+ dir (ltr|rtl) #REQUIRED
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_br' name='dtdentry_xhtml1-frameset.dtd_br' class="element">br</a> EMPTY&gt; &lt;!-- forced line break --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_br">br</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_coreattrs">%coreattrs;</a>
+ clear (left|all|right|none) "none"
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_em' name='dtdentry_xhtml1-frameset.dtd_em' class="element">em</a> <a href=
+"#dtdentry_xhtml1-frameset.dtd_Inline">%Inline;</a>&gt; &lt;!-- emphasis --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_em">em</a> <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_strong' name='dtdentry_xhtml1-frameset.dtd_strong' class="element">strong</a> <a href=
+"#dtdentry_xhtml1-frameset.dtd_Inline">%Inline;</a>&gt; &lt;!-- strong emphasis --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_strong">strong</a> <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_dfn' name='dtdentry_xhtml1-frameset.dtd_dfn' class="element">dfn</a> <a href=
+"#dtdentry_xhtml1-frameset.dtd_Inline">%Inline;</a>&gt; &lt;!-- definitional --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_dfn">dfn</a> <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_code' name='dtdentry_xhtml1-frameset.dtd_code' class="element">code</a> <a href=
+"#dtdentry_xhtml1-frameset.dtd_Inline">%Inline;</a>&gt; &lt;!-- program code --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_code">code</a> <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_samp' name='dtdentry_xhtml1-frameset.dtd_samp' class="element">samp</a> <a href=
+"#dtdentry_xhtml1-frameset.dtd_Inline">%Inline;</a>&gt; &lt;!-- sample --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_samp">samp</a> <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_kbd' name='dtdentry_xhtml1-frameset.dtd_kbd' class="element">kbd</a> <a href=
+"#dtdentry_xhtml1-frameset.dtd_Inline">%Inline;</a>&gt; &lt;!-- something user would type --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_kbd">kbd</a> <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_var' name='dtdentry_xhtml1-frameset.dtd_var' class="element">var</a> <a href=
+"#dtdentry_xhtml1-frameset.dtd_Inline">%Inline;</a>&gt; &lt;!-- variable --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_var">var</a> <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_cite' name='dtdentry_xhtml1-frameset.dtd_cite' class="element">cite</a> <a href=
+"#dtdentry_xhtml1-frameset.dtd_Inline">%Inline;</a>&gt; &lt;!-- citation --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_cite">cite</a> <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_abbr' name='dtdentry_xhtml1-frameset.dtd_abbr' class="element">abbr</a> <a href=
+"#dtdentry_xhtml1-frameset.dtd_Inline">%Inline;</a>&gt; &lt;!-- abbreviation --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_abbr">abbr</a> <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_acronym' name='dtdentry_xhtml1-frameset.dtd_acronym' class="element">acronym</a> <a href=
+"#dtdentry_xhtml1-frameset.dtd_Inline">%Inline;</a>&gt; &lt;!-- acronym --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_acronym">acronym</a> <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_q' name='dtdentry_xhtml1-frameset.dtd_q' class="element">q</a> <a href=
+"#dtdentry_xhtml1-frameset.dtd_Inline">%Inline;</a>&gt; &lt;!-- inlined quote --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_q">q</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>
+ cite <a href="#dtdentry_xhtml1-frameset.dtd_URI">%URI;</a> #IMPLIED
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_sub' name='dtdentry_xhtml1-frameset.dtd_sub' class="element">sub</a> <a href=
+"#dtdentry_xhtml1-frameset.dtd_Inline">%Inline;</a>&gt; &lt;!-- subscript --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_sub">sub</a> <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_sup' name='dtdentry_xhtml1-frameset.dtd_sup' class="element">sup</a> <a href=
+"#dtdentry_xhtml1-frameset.dtd_Inline">%Inline;</a>&gt; &lt;!-- superscript --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_sup">sup</a> <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_tt' name='dtdentry_xhtml1-frameset.dtd_tt' class="element">tt</a> <a href=
+"#dtdentry_xhtml1-frameset.dtd_Inline">%Inline;</a>&gt; &lt;!-- fixed pitch font --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_tt">tt</a> <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_i' name='dtdentry_xhtml1-frameset.dtd_i' class="element">i</a> <a href=
+"#dtdentry_xhtml1-frameset.dtd_Inline">%Inline;</a>&gt; &lt;!-- italic font --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_i">i</a> <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_b' name='dtdentry_xhtml1-frameset.dtd_b' class="element">b</a> <a href=
+"#dtdentry_xhtml1-frameset.dtd_Inline">%Inline;</a>&gt; &lt;!-- bold font --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_b">b</a> <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_big' name='dtdentry_xhtml1-frameset.dtd_big' class="element">big</a> <a href=
+"#dtdentry_xhtml1-frameset.dtd_Inline">%Inline;</a>&gt; &lt;!-- bigger font --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_big">big</a> <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_small' name='dtdentry_xhtml1-frameset.dtd_small' class="element">small</a> <a href=
+"#dtdentry_xhtml1-frameset.dtd_Inline">%Inline;</a>&gt; &lt;!-- smaller font --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_small">small</a> <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_u' name='dtdentry_xhtml1-frameset.dtd_u' class="element">u</a> <a href=
+"#dtdentry_xhtml1-frameset.dtd_Inline">%Inline;</a>&gt; &lt;!-- underline --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_u">u</a> <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_s' name='dtdentry_xhtml1-frameset.dtd_s' class="element">s</a> <a href=
+"#dtdentry_xhtml1-frameset.dtd_Inline">%Inline;</a>&gt; &lt;!-- strike-through --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_s">s</a> <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_strike' name='dtdentry_xhtml1-frameset.dtd_strike' class="element">strike</a> <a href=
+"#dtdentry_xhtml1-frameset.dtd_Inline">%Inline;</a>&gt; &lt;!-- strike-through --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_strike">strike</a> <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_basefont' name='dtdentry_xhtml1-frameset.dtd_basefont' class="element">basefont</a> EMPTY&gt; &lt;!-- base font size --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_basefont">basefont</a>
+ id ID #IMPLIED
+ size CDATA #REQUIRED
+ color <a href="#dtdentry_xhtml1-frameset.dtd_Color">%Color;</a> #IMPLIED
+ face CDATA #IMPLIED
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_font' name='dtdentry_xhtml1-frameset.dtd_font' class="element">font</a> <a href=
+"#dtdentry_xhtml1-frameset.dtd_Inline">%Inline;</a>&gt; &lt;!-- local change to font --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_font">font</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_coreattrs">%coreattrs;</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_i18n">%i18n;</a>
+ size CDATA #IMPLIED
+ color <a href="#dtdentry_xhtml1-frameset.dtd_Color">%Color;</a> #IMPLIED
+ face CDATA #IMPLIED
+ &gt;
+
+&lt;!--==================== Object ======================================--&gt;
+&lt;!--
+ object is used to embed objects as part of HTML pages.
+ param elements should precede other content. Parameters
+ can also be expressed as attribute/value pairs on the
+ object element itself when brevity is desired.
+--&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_object' name='dtdentry_xhtml1-frameset.dtd_object' class="element">object</a> (#PCDATA | param | <a href=
+"#dtdentry_xhtml1-frameset.dtd_block">%block;</a> | form |<a href="#dtdentry_xhtml1-frameset.dtd_inline">%inline;</a> | <a href="#dtdentry_xhtml1-frameset.dtd_misc">%misc;</a>)*&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_object">object</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>
+ declare (declare) #IMPLIED
+ classid <a href="#dtdentry_xhtml1-frameset.dtd_URI">%URI;</a> #IMPLIED
+ codebase <a href="#dtdentry_xhtml1-frameset.dtd_URI">%URI;</a> #IMPLIED
+ data <a href="#dtdentry_xhtml1-frameset.dtd_URI">%URI;</a> #IMPLIED
+ type <a href="#dtdentry_xhtml1-frameset.dtd_ContentType">%ContentType;</a> #IMPLIED
+ codetype <a href="#dtdentry_xhtml1-frameset.dtd_ContentType">%ContentType;</a> #IMPLIED
+ archive <a href="#dtdentry_xhtml1-frameset.dtd_UriList">%UriList;</a> #IMPLIED
+ standby <a href="#dtdentry_xhtml1-frameset.dtd_Text">%Text;</a> #IMPLIED
+ height <a href="#dtdentry_xhtml1-frameset.dtd_Length">%Length;</a> #IMPLIED
+ width <a href="#dtdentry_xhtml1-frameset.dtd_Length">%Length;</a> #IMPLIED
+ usemap <a href="#dtdentry_xhtml1-frameset.dtd_URI">%URI;</a> #IMPLIED
+ name NMTOKEN #IMPLIED
+ tabindex <a href="#dtdentry_xhtml1-frameset.dtd_Number">%Number;</a> #IMPLIED
+ align <a href="#dtdentry_xhtml1-frameset.dtd_ImgAlign">%ImgAlign;</a> #IMPLIED
+ border <a href="#dtdentry_xhtml1-frameset.dtd_Pixels">%Pixels;</a> #IMPLIED
+ hspace <a href="#dtdentry_xhtml1-frameset.dtd_Pixels">%Pixels;</a> #IMPLIED
+ vspace <a href="#dtdentry_xhtml1-frameset.dtd_Pixels">%Pixels;</a> #IMPLIED
+ &gt;
+
+&lt;!--
+ param is used to supply a named property value.
+ In XML it would seem natural to follow RDF and support an
+ abbreviated syntax where the param elements are replaced
+ by attribute value pairs on the object start tag.
+--&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_param' name='dtdentry_xhtml1-frameset.dtd_param' class="element">param</a> EMPTY&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_param">param</a>
+ id ID #IMPLIED
+ name CDATA #REQUIRED
+ value CDATA #IMPLIED
+ valuetype (data|ref|object) "data"
+ type <a href="#dtdentry_xhtml1-frameset.dtd_ContentType">%ContentType;</a> #IMPLIED
+ &gt;
+
+&lt;!--=================== Java applet ==================================--&gt;
+&lt;!--
+ One of code or object attributes must be present.
+ Place param elements before other content.
+--&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_applet' name='dtdentry_xhtml1-frameset.dtd_applet' class="element">applet</a> (#PCDATA | param | <a href=
+"#dtdentry_xhtml1-frameset.dtd_block">%block;</a> | form | <a href="#dtdentry_xhtml1-frameset.dtd_inline">%inline;</a> | <a href="#dtdentry_xhtml1-frameset.dtd_misc">%misc;</a>)*&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_applet">applet</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_coreattrs">%coreattrs;</a>
+ codebase <a href="#dtdentry_xhtml1-frameset.dtd_URI">%URI;</a> #IMPLIED
+ archive CDATA #IMPLIED
+ code CDATA #IMPLIED
+ object CDATA #IMPLIED
+ alt <a href="#dtdentry_xhtml1-frameset.dtd_Text">%Text;</a> #IMPLIED
+ name NMTOKEN #IMPLIED
+ width <a href="#dtdentry_xhtml1-frameset.dtd_Length">%Length;</a> #REQUIRED
+ height <a href="#dtdentry_xhtml1-frameset.dtd_Length">%Length;</a> #REQUIRED
+ align <a href="#dtdentry_xhtml1-frameset.dtd_ImgAlign">%ImgAlign;</a> #IMPLIED
+ hspace <a href="#dtdentry_xhtml1-frameset.dtd_Pixels">%Pixels;</a> #IMPLIED
+ vspace <a href="#dtdentry_xhtml1-frameset.dtd_Pixels">%Pixels;</a> #IMPLIED
+ &gt;
+
+&lt;!--=================== Images ===========================================--&gt;
+
+&lt;!--
+ To avoid accessibility problems for people who aren't
+ able to see the image, you should provide a text
+ description using the alt and longdesc attributes.
+ In addition, avoid the use of server-side image maps.
+--&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_img' name='dtdentry_xhtml1-frameset.dtd_img' class="element">img</a> EMPTY&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_img">img</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>
+ src <a href="#dtdentry_xhtml1-frameset.dtd_URI">%URI;</a> #REQUIRED
+ alt <a href="#dtdentry_xhtml1-frameset.dtd_Text">%Text;</a> #REQUIRED
+ name NMTOKEN #IMPLIED
+ longdesc <a href="#dtdentry_xhtml1-frameset.dtd_URI">%URI;</a> #IMPLIED
+ height <a href="#dtdentry_xhtml1-frameset.dtd_Length">%Length;</a> #IMPLIED
+ width <a href="#dtdentry_xhtml1-frameset.dtd_Length">%Length;</a> #IMPLIED
+ usemap <a href="#dtdentry_xhtml1-frameset.dtd_URI">%URI;</a> #IMPLIED
+ ismap (ismap) #IMPLIED
+ align <a href="#dtdentry_xhtml1-frameset.dtd_ImgAlign">%ImgAlign;</a> #IMPLIED
+ border <a href="#dtdentry_xhtml1-frameset.dtd_Pixels">%Pixels;</a> #IMPLIED
+ hspace <a href="#dtdentry_xhtml1-frameset.dtd_Pixels">%Pixels;</a> #IMPLIED
+ vspace <a href="#dtdentry_xhtml1-frameset.dtd_Pixels">%Pixels;</a> #IMPLIED
+ &gt;
+
+&lt;!-- usemap points to a map element which may be in this document
+ or an external document, although the latter is not widely supported --&gt;
+
+&lt;!--================== Client-side image maps ============================--&gt;
+
+&lt;!-- These can be placed in the same document or grouped in a
+ separate document although this isn't yet widely supported --&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_map' name='dtdentry_xhtml1-frameset.dtd_map' class="element">map</a> ((<a href="#dtdentry_xhtml1-frameset.dtd_block">%block;</a> | form | <a href=
+"#dtdentry_xhtml1-frameset.dtd_misc">%misc;</a>)+ | area+)&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_map">map</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_i18n">%i18n;</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_events">%events;</a>
+ id ID #REQUIRED
+ class CDATA #IMPLIED
+ style <a href="#dtdentry_xhtml1-frameset.dtd_StyleSheet">%StyleSheet;</a> #IMPLIED
+ title <a href="#dtdentry_xhtml1-frameset.dtd_Text">%Text;</a> #IMPLIED
+ name NMTOKEN #IMPLIED
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_area' name='dtdentry_xhtml1-frameset.dtd_area' class="element">area</a> EMPTY&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_area">area</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_focus">%focus;</a>
+ shape <a href="#dtdentry_xhtml1-frameset.dtd_Shape">%Shape;</a> "rect"
+ coords <a href="#dtdentry_xhtml1-frameset.dtd_Coords">%Coords;</a> #IMPLIED
+ href <a href="#dtdentry_xhtml1-frameset.dtd_URI">%URI;</a> #IMPLIED
+ nohref (nohref) #IMPLIED
+ alt <a href="#dtdentry_xhtml1-frameset.dtd_Text">%Text;</a> #REQUIRED
+ target <a href="#dtdentry_xhtml1-frameset.dtd_FrameTarget">%FrameTarget;</a> #IMPLIED
+ &gt;
+
+&lt;!--================ Forms ===============================================--&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_form' name='dtdentry_xhtml1-frameset.dtd_form' class="element">form</a> <a href=
+"#dtdentry_xhtml1-frameset.dtd_form.content">%form.content;</a>&gt; &lt;!-- forms shouldn't be nested --&gt;
+
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_form">form</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>
+ action <a href="#dtdentry_xhtml1-frameset.dtd_URI">%URI;</a> #REQUIRED
+ method (get|post) "get"
+ name NMTOKEN #IMPLIED
+ enctype <a href="#dtdentry_xhtml1-frameset.dtd_ContentType">%ContentType;</a> "application/x-www-form-urlencoded"
+ onsubmit <a href="#dtdentry_xhtml1-frameset.dtd_Script">%Script;</a> #IMPLIED
+ onreset <a href="#dtdentry_xhtml1-frameset.dtd_Script">%Script;</a> #IMPLIED
+ accept <a href="#dtdentry_xhtml1-frameset.dtd_ContentTypes">%ContentTypes;</a> #IMPLIED
+ accept-charset <a href="#dtdentry_xhtml1-frameset.dtd_Charsets">%Charsets;</a> #IMPLIED
+ target <a href="#dtdentry_xhtml1-frameset.dtd_FrameTarget">%FrameTarget;</a> #IMPLIED
+ &gt;
+
+&lt;!--
+ Each label must not contain more than ONE field
+ Label elements shouldn't be nested.
+--&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_label' name='dtdentry_xhtml1-frameset.dtd_label' class="element">label</a> <a href="#dtdentry_xhtml1-frameset.dtd_Inline">%Inline;</a>&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_label">label</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>
+ for IDREF #IMPLIED
+ accesskey <a href="#dtdentry_xhtml1-frameset.dtd_Character">%Character;</a> #IMPLIED
+ onfocus <a href="#dtdentry_xhtml1-frameset.dtd_Script">%Script;</a> #IMPLIED
+ onblur <a href="#dtdentry_xhtml1-frameset.dtd_Script">%Script;</a> #IMPLIED
+ &gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_InputType' id='dtdentry_xhtml1-frameset.dtd_InputType' class="entity">% InputType</a>
+ "(text | password | checkbox |
+ radio | submit | reset |
+ file | hidden | image | button)"
+ &gt;
+
+&lt;!-- the name attribute is required for all but submit &amp; reset --&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_input' name='dtdentry_xhtml1-frameset.dtd_input' class="element">input</a> EMPTY&gt; &lt;!-- form control --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_input">input</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_focus">%focus;</a>
+ type <a href="#dtdentry_xhtml1-frameset.dtd_InputType">%InputType;</a> "text"
+ name CDATA #IMPLIED
+ value CDATA #IMPLIED
+ checked (checked) #IMPLIED
+ disabled (disabled) #IMPLIED
+ readonly (readonly) #IMPLIED
+ size CDATA #IMPLIED
+ maxlength <a href="#dtdentry_xhtml1-frameset.dtd_Number">%Number;</a> #IMPLIED
+ src <a href="#dtdentry_xhtml1-frameset.dtd_URI">%URI;</a> #IMPLIED
+ alt CDATA #IMPLIED
+ usemap <a href="#dtdentry_xhtml1-frameset.dtd_URI">%URI;</a> #IMPLIED
+ onselect <a href="#dtdentry_xhtml1-frameset.dtd_Script">%Script;</a> #IMPLIED
+ onchange <a href="#dtdentry_xhtml1-frameset.dtd_Script">%Script;</a> #IMPLIED
+ accept <a href="#dtdentry_xhtml1-frameset.dtd_ContentTypes">%ContentTypes;</a> #IMPLIED
+ align <a href="#dtdentry_xhtml1-frameset.dtd_ImgAlign">%ImgAlign;</a> #IMPLIED
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_select' name='dtdentry_xhtml1-frameset.dtd_select' class="element">select</a> (optgroup|option)+&gt; &lt;!-- option selector --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_select">select</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>
+ name CDATA #IMPLIED
+ size <a href="#dtdentry_xhtml1-frameset.dtd_Number">%Number;</a> #IMPLIED
+ multiple (multiple) #IMPLIED
+ disabled (disabled) #IMPLIED
+ tabindex <a href="#dtdentry_xhtml1-frameset.dtd_Number">%Number;</a> #IMPLIED
+ onfocus <a href="#dtdentry_xhtml1-frameset.dtd_Script">%Script;</a> #IMPLIED
+ onblur <a href="#dtdentry_xhtml1-frameset.dtd_Script">%Script;</a> #IMPLIED
+ onchange <a href="#dtdentry_xhtml1-frameset.dtd_Script">%Script;</a> #IMPLIED
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_optgroup' name='dtdentry_xhtml1-frameset.dtd_optgroup' class="element">optgroup</a> (option)+&gt; &lt;!-- option group --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_optgroup">optgroup</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>
+ disabled (disabled) #IMPLIED
+ label <a href="#dtdentry_xhtml1-frameset.dtd_Text">%Text;</a> #REQUIRED
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_option' name='dtdentry_xhtml1-frameset.dtd_option' class="element">option</a> (#PCDATA)&gt; &lt;!-- selectable choice --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_option">option</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>
+ selected (selected) #IMPLIED
+ disabled (disabled) #IMPLIED
+ label <a href="#dtdentry_xhtml1-frameset.dtd_Text">%Text;</a> #IMPLIED
+ value CDATA #IMPLIED
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_textarea' name='dtdentry_xhtml1-frameset.dtd_textarea' class="element">textarea</a> (#PCDATA)&gt; &lt;!-- multi-line text field --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_textarea">textarea</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_focus">%focus;</a>
+ name CDATA #IMPLIED
+ rows <a href="#dtdentry_xhtml1-frameset.dtd_Number">%Number;</a> #REQUIRED
+ cols <a href="#dtdentry_xhtml1-frameset.dtd_Number">%Number;</a> #REQUIRED
+ disabled (disabled) #IMPLIED
+ readonly (readonly) #IMPLIED
+ onselect <a href="#dtdentry_xhtml1-frameset.dtd_Script">%Script;</a> #IMPLIED
+ onchange <a href="#dtdentry_xhtml1-frameset.dtd_Script">%Script;</a> #IMPLIED
+ &gt;
+
+&lt;!--
+ The fieldset element is used to group form fields.
+ Only one legend element should occur in the content
+ and if present should only be preceded by whitespace.
+--&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_fieldset' name='dtdentry_xhtml1-frameset.dtd_fieldset' class="element">fieldset</a> (#PCDATA | legend | <a href=
+"#dtdentry_xhtml1-frameset.dtd_block">%block;</a> | form | <a href="#dtdentry_xhtml1-frameset.dtd_inline">%inline;</a> | <a href="#dtdentry_xhtml1-frameset.dtd_misc">%misc;</a>)*&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_fieldset">fieldset</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>
+ &gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_LAlign' id='dtdentry_xhtml1-frameset.dtd_LAlign' class="entity">% LAlign</a> "(top|bottom|left|right)"&gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_legend' name='dtdentry_xhtml1-frameset.dtd_legend' class="element">legend</a> <a href=
+"#dtdentry_xhtml1-frameset.dtd_Inline">%Inline;</a>&gt; &lt;!-- fieldset label --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_legend">legend</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>
+ accesskey <a href="#dtdentry_xhtml1-frameset.dtd_Character">%Character;</a> #IMPLIED
+ align <a href="#dtdentry_xhtml1-frameset.dtd_LAlign">%LAlign;</a> #IMPLIED
+ &gt;
+
+&lt;!--
+ Content is <a href="#dtdentry_xhtml1-frameset.dtd_Flow">%Flow;</a> excluding a, form, form controls, iframe
+--&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_button' name='dtdentry_xhtml1-frameset.dtd_button' class="element">button</a> <a href=
+"#dtdentry_xhtml1-frameset.dtd_button.content">%button.content;</a>&gt; &lt;!-- push button --&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_button">button</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_focus">%focus;</a>
+ name CDATA #IMPLIED
+ value CDATA #IMPLIED
+ type (button|submit|reset) "submit"
+ disabled (disabled) #IMPLIED
+ &gt;
+
+&lt;!-- single-line text input control (DEPRECATED) --&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_isindex' name='dtdentry_xhtml1-frameset.dtd_isindex' class="element">isindex</a> EMPTY&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_isindex">isindex</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_coreattrs">%coreattrs;</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_i18n">%i18n;</a>
+ prompt <a href="#dtdentry_xhtml1-frameset.dtd_Text">%Text;</a> #IMPLIED
+ &gt;
+
+&lt;!--======================= Tables =======================================--&gt;
+
+&lt;!-- Derived from IETF HTML table standard, see [RFC1942] --&gt;
+
+&lt;!--
+ The border attribute sets the thickness of the frame around the
+ table. The default units are screen pixels.
+
+ The frame attribute specifies which parts of the frame around
+ the table should be rendered. The values are not the same as
+ CALS to avoid a name clash with the valign attribute.
+--&gt;
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_TFrame' id='dtdentry_xhtml1-frameset.dtd_TFrame' class="entity">% TFrame</a> "(void|above|below|hsides|lhs|rhs|vsides|box|border)"&gt;
+
+&lt;!--
+ The rules attribute defines which rules to draw between cells:
+
+ If rules is absent then assume:
+ "none" if border is absent or border="0" otherwise "all"
+--&gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_TRules' id='dtdentry_xhtml1-frameset.dtd_TRules' class="entity">% TRules</a> "(none | groups | rows | cols | all)"&gt;
+
+&lt;!-- horizontal placement of table relative to document --&gt;
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_TAlign' id='dtdentry_xhtml1-frameset.dtd_TAlign' class="entity">% TAlign</a> "(left|center|right)"&gt;
+
+&lt;!-- horizontal alignment attributes for cell contents
+
+ char alignment char, e.g. char=":"
+ charoff offset for alignment char
+--&gt;
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_cellhalign' id='dtdentry_xhtml1-frameset.dtd_cellhalign' class="entity">% cellhalign</a>
+ "align (left|center|right|justify|char) #IMPLIED
+ char <a href="#dtdentry_xhtml1-frameset.dtd_Character">%Character;</a> #IMPLIED
+ charoff <a href="#dtdentry_xhtml1-frameset.dtd_Length">%Length;</a> #IMPLIED"
+ &gt;
+
+&lt;!-- vertical alignment attributes for cell contents --&gt;
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_cellvalign' id='dtdentry_xhtml1-frameset.dtd_cellvalign' class="entity">% cellvalign</a>
+ "valign (top|middle|bottom|baseline) #IMPLIED"
+ &gt;
+
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_table' name='dtdentry_xhtml1-frameset.dtd_table' class="element">table</a>
+ (caption?, (col*|colgroup*), thead?, tfoot?, (tbody+|tr+))&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_caption' name='dtdentry_xhtml1-frameset.dtd_caption' class="element">caption</a> <a href="#dtdentry_xhtml1-frameset.dtd_Inline">%Inline;</a>&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_thead' name='dtdentry_xhtml1-frameset.dtd_thead' class="element">thead</a> (tr)+&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_tfoot' name='dtdentry_xhtml1-frameset.dtd_tfoot' class="element">tfoot</a> (tr)+&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_tbody' name='dtdentry_xhtml1-frameset.dtd_tbody' class="element">tbody</a> (tr)+&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_colgroup' name='dtdentry_xhtml1-frameset.dtd_colgroup' class="element">colgroup</a> (col)*&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_col' name='dtdentry_xhtml1-frameset.dtd_col' class="element">col</a> EMPTY&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_tr' name='dtdentry_xhtml1-frameset.dtd_tr' class="element">tr</a> (th|td)+&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_th' name='dtdentry_xhtml1-frameset.dtd_th' class="element">th</a> <a href="#dtdentry_xhtml1-frameset.dtd_Flow">%Flow;</a>&gt;
+&lt;!ELEMENT <a id='dtdentry_xhtml1-frameset.dtd_td' name='dtdentry_xhtml1-frameset.dtd_td' class="element">td</a> <a href="#dtdentry_xhtml1-frameset.dtd_Flow">%Flow;</a>&gt;
+
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_table">table</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>
+ summary <a href="#dtdentry_xhtml1-frameset.dtd_Text">%Text;</a> #IMPLIED
+ width <a href="#dtdentry_xhtml1-frameset.dtd_Length">%Length;</a> #IMPLIED
+ border <a href="#dtdentry_xhtml1-frameset.dtd_Pixels">%Pixels;</a> #IMPLIED
+ frame <a href="#dtdentry_xhtml1-frameset.dtd_TFrame">%TFrame;</a> #IMPLIED
+ rules <a href="#dtdentry_xhtml1-frameset.dtd_TRules">%TRules;</a> #IMPLIED
+ cellspacing <a href="#dtdentry_xhtml1-frameset.dtd_Length">%Length;</a> #IMPLIED
+ cellpadding <a href="#dtdentry_xhtml1-frameset.dtd_Length">%Length;</a> #IMPLIED
+ align <a href="#dtdentry_xhtml1-frameset.dtd_TAlign">%TAlign;</a> #IMPLIED
+ bgcolor <a href="#dtdentry_xhtml1-frameset.dtd_Color">%Color;</a> #IMPLIED
+ &gt;
+
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_CAlign' id='dtdentry_xhtml1-frameset.dtd_CAlign' class="entity">% CAlign</a> "(top|bottom|left|right)"&gt;
+
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_caption">caption</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>
+ align <a href="#dtdentry_xhtml1-frameset.dtd_CAlign">%CAlign;</a> #IMPLIED
+ &gt;
+
+&lt;!--
+colgroup groups a set of col elements. It allows you to group
+several semantically related columns together.
+--&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_colgroup">colgroup</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>
+ span <a href="#dtdentry_xhtml1-frameset.dtd_Number">%Number;</a> "1"
+ width <a href="#dtdentry_xhtml1-frameset.dtd_MultiLength">%MultiLength;</a> #IMPLIED
+ <a href="#dtdentry_xhtml1-frameset.dtd_cellhalign">%cellhalign;</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_cellvalign">%cellvalign;</a>
+ &gt;
+
+&lt;!--
+ col elements define the alignment properties for cells in
+ one or more columns.
+
+ The width attribute specifies the width of the columns, e.g.
+
+ width=64 width in screen pixels
+ width=0.5* relative width of 0.5
+
+ The span attribute causes the attributes of one
+ col element to apply to more than one column.
+--&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_col">col</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>
+ span <a href="#dtdentry_xhtml1-frameset.dtd_Number">%Number;</a> "1"
+ width <a href="#dtdentry_xhtml1-frameset.dtd_MultiLength">%MultiLength;</a> #IMPLIED
+ <a href="#dtdentry_xhtml1-frameset.dtd_cellhalign">%cellhalign;</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_cellvalign">%cellvalign;</a>
+ &gt;
+
+&lt;!--
+ Use thead to duplicate headers when breaking table
+ across page boundaries, or for static headers when
+ tbody sections are rendered in scrolling panel.
+
+ Use tfoot to duplicate footers when breaking table
+ across page boundaries, or for static footers when
+ tbody sections are rendered in scrolling panel.
+
+ Use multiple tbody sections when rules are needed
+ between groups of table rows.
+--&gt;
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_thead">thead</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_cellhalign">%cellhalign;</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_cellvalign">%cellvalign;</a>
+ &gt;
+
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_tfoot">tfoot</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_cellhalign">%cellhalign;</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_cellvalign">%cellvalign;</a>
+ &gt;
+
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_tbody">tbody</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_cellhalign">%cellhalign;</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_cellvalign">%cellvalign;</a>
+ &gt;
+
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_tr">tr</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_cellhalign">%cellhalign;</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_cellvalign">%cellvalign;</a>
+ bgcolor <a href="#dtdentry_xhtml1-frameset.dtd_Color">%Color;</a> #IMPLIED
+ &gt;
+
+&lt;!-- Scope is simpler than headers attribute for common tables --&gt;
+&lt;!ENTITY <a name='dtdentry_xhtml1-frameset.dtd_Scope' id='dtdentry_xhtml1-frameset.dtd_Scope' class="entity">% Scope</a> "(row|col|rowgroup|colgroup)"&gt;
+
+&lt;!-- th is for headers, td for data and for cells acting as both --&gt;
+
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_th">th</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>
+ abbr <a href="#dtdentry_xhtml1-frameset.dtd_Text">%Text;</a> #IMPLIED
+ axis CDATA #IMPLIED
+ headers IDREFS #IMPLIED
+ scope <a href="#dtdentry_xhtml1-frameset.dtd_Scope">%Scope;</a> #IMPLIED
+ rowspan <a href="#dtdentry_xhtml1-frameset.dtd_Number">%Number;</a> "1"
+ colspan <a href="#dtdentry_xhtml1-frameset.dtd_Number">%Number;</a> "1"
+ <a href="#dtdentry_xhtml1-frameset.dtd_cellhalign">%cellhalign;</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_cellvalign">%cellvalign;</a>
+ nowrap (nowrap) #IMPLIED
+ bgcolor <a href="#dtdentry_xhtml1-frameset.dtd_Color">%Color;</a> #IMPLIED
+ width <a href="#dtdentry_xhtml1-frameset.dtd_Pixels">%Pixels;</a> #IMPLIED
+ height <a href="#dtdentry_xhtml1-frameset.dtd_Pixels">%Pixels;</a> #IMPLIED
+ &gt;
+
+&lt;!ATTLIST <a href="#dtdentry_xhtml1-frameset.dtd_td">td</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_attrs">%attrs;</a>
+ abbr <a href="#dtdentry_xhtml1-frameset.dtd_Text">%Text;</a> #IMPLIED
+ axis CDATA #IMPLIED
+ headers IDREFS #IMPLIED
+ scope <a href="#dtdentry_xhtml1-frameset.dtd_Scope">%Scope;</a> #IMPLIED
+ rowspan <a href="#dtdentry_xhtml1-frameset.dtd_Number">%Number;</a> "1"
+ colspan <a href="#dtdentry_xhtml1-frameset.dtd_Number">%Number;</a> "1"
+ <a href="#dtdentry_xhtml1-frameset.dtd_cellhalign">%cellhalign;</a>
+ <a href="#dtdentry_xhtml1-frameset.dtd_cellvalign">%cellvalign;</a>
+ nowrap (nowrap) #IMPLIED
+ bgcolor <a href="#dtdentry_xhtml1-frameset.dtd_Color">%Color;</a> #IMPLIED
+ width <a href="#dtdentry_xhtml1-frameset.dtd_Pixels">%Pixels;</a> #IMPLIED
+ height <a href="#dtdentry_xhtml1-frameset.dtd_Pixels">%Pixels;</a> #IMPLIED
+ &gt;
+
+
+</pre>
+
+<!-- END OF FILE DTD/xhtml1-frameset.dtd.mhtml -->
+<h2><a name="h-A2" id="h-A2">A.2.</a> Entity Sets</h2>
+
+<p>The XHTML entity sets are the same as for HTML 4, but have been modified to be valid XML 1.0 entity declarations. Note the entity for the Euro currency sign (<code>&amp;euro;</code> or <code>
+&amp;#8364;</code> or <code>&amp;#x20AC;</code>) is defined as part of the special characters.</p>
+
+<h3><a name="a_dtd_Latin-1_characters" id="a_dtd_Latin-1_characters">A.2.1.</a> Latin-1 characters</h3>
+
+<p>The file <a href="DTD/xhtml-lat1.ent">DTD/xhtml-lat1.ent</a> is a normative part of this specification. Its annotated contents are included here for completeness.</p>
+
+<!-- INCLUDING DTD DTD/xhtml-lat1.ent.mhtml -->
+<pre class="dtd">
+&lt;!-- Portions (C) International Organization for Standardization 1986
+ Permission to copy in any form is granted for use with
+ conforming SGML systems and applications as defined in
+ ISO 8879, provided this notice is included in all copies.
+--&gt;
+&lt;!-- Character entity set. Typical invocation:
+ &lt;!ENTITY <a name='dtdentry_xhtml-lat1.ent_HTMLlat1' id='dtdentry_xhtml-lat1.ent_HTMLlat1' class="entity">% HTMLlat1</a> PUBLIC
+ "-//W3C//ENTITIES Latin 1 for XHTML//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml-lat1.ent"&gt;
+ <a href="#dtdentry_xhtml-lat1.ent_HTMLlat1">%HTMLlat1;</a>
+--&gt;
+
+&lt;!ENTITY nbsp "&amp;#160;"&gt; &lt;!-- no-break space = non-breaking space,
+ U+00A0 ISOnum --&gt;
+&lt;!ENTITY iexcl "&amp;#161;"&gt; &lt;!-- inverted exclamation mark, U+00A1 ISOnum --&gt;
+&lt;!ENTITY cent "&amp;#162;"&gt; &lt;!-- cent sign, U+00A2 ISOnum --&gt;
+&lt;!ENTITY pound "&amp;#163;"&gt; &lt;!-- pound sign, U+00A3 ISOnum --&gt;
+&lt;!ENTITY curren "&amp;#164;"&gt; &lt;!-- currency sign, U+00A4 ISOnum --&gt;
+&lt;!ENTITY yen "&amp;#165;"&gt; &lt;!-- yen sign = yuan sign, U+00A5 ISOnum --&gt;
+&lt;!ENTITY brvbar "&amp;#166;"&gt; &lt;!-- broken bar = broken vertical bar,
+ U+00A6 ISOnum --&gt;
+&lt;!ENTITY sect "&amp;#167;"&gt; &lt;!-- section sign, U+00A7 ISOnum --&gt;
+&lt;!ENTITY uml "&amp;#168;"&gt; &lt;!-- diaeresis = spacing diaeresis,
+ U+00A8 ISOdia --&gt;
+&lt;!ENTITY copy "&amp;#169;"&gt; &lt;!-- copyright sign, U+00A9 ISOnum --&gt;
+&lt;!ENTITY ordf "&amp;#170;"&gt; &lt;!-- feminine ordinal indicator, U+00AA ISOnum --&gt;
+&lt;!ENTITY laquo "&amp;#171;"&gt; &lt;!-- left-pointing double angle quotation mark
+ = left pointing guillemet, U+00AB ISOnum --&gt;
+&lt;!ENTITY not "&amp;#172;"&gt; &lt;!-- not sign = angled dash,
+ U+00AC ISOnum --&gt;
+&lt;!ENTITY shy "&amp;#173;"&gt; &lt;!-- soft hyphen = discretionary hyphen,
+ U+00AD ISOnum --&gt;
+&lt;!ENTITY reg "&amp;#174;"&gt; &lt;!-- registered sign = registered trade mark sign,
+ U+00AE ISOnum --&gt;
+&lt;!ENTITY macr "&amp;#175;"&gt; &lt;!-- macron = spacing macron = overline
+ = APL overbar, U+00AF ISOdia --&gt;
+&lt;!ENTITY deg "&amp;#176;"&gt; &lt;!-- degree sign, U+00B0 ISOnum --&gt;
+&lt;!ENTITY plusmn "&amp;#177;"&gt; &lt;!-- plus-minus sign = plus-or-minus sign,
+ U+00B1 ISOnum --&gt;
+&lt;!ENTITY sup2 "&amp;#178;"&gt; &lt;!-- superscript two = superscript digit two
+ = squared, U+00B2 ISOnum --&gt;
+&lt;!ENTITY sup3 "&amp;#179;"&gt; &lt;!-- superscript three = superscript digit three
+ = cubed, U+00B3 ISOnum --&gt;
+&lt;!ENTITY acute "&amp;#180;"&gt; &lt;!-- acute accent = spacing acute,
+ U+00B4 ISOdia --&gt;
+&lt;!ENTITY micro "&amp;#181;"&gt; &lt;!-- micro sign, U+00B5 ISOnum --&gt;
+&lt;!ENTITY para "&amp;#182;"&gt; &lt;!-- pilcrow sign = paragraph sign,
+ U+00B6 ISOnum --&gt;
+&lt;!ENTITY middot "&amp;#183;"&gt; &lt;!-- middle dot = Georgian comma
+ = Greek middle dot, U+00B7 ISOnum --&gt;
+&lt;!ENTITY cedil "&amp;#184;"&gt; &lt;!-- cedilla = spacing cedilla, U+00B8 ISOdia --&gt;
+&lt;!ENTITY sup1 "&amp;#185;"&gt; &lt;!-- superscript one = superscript digit one,
+ U+00B9 ISOnum --&gt;
+&lt;!ENTITY ordm "&amp;#186;"&gt; &lt;!-- masculine ordinal indicator,
+ U+00BA ISOnum --&gt;
+&lt;!ENTITY raquo "&amp;#187;"&gt; &lt;!-- right-pointing double angle quotation mark
+ = right pointing guillemet, U+00BB ISOnum --&gt;
+&lt;!ENTITY frac14 "&amp;#188;"&gt; &lt;!-- vulgar fraction one quarter
+ = fraction one quarter, U+00BC ISOnum --&gt;
+&lt;!ENTITY frac12 "&amp;#189;"&gt; &lt;!-- vulgar fraction one half
+ = fraction one half, U+00BD ISOnum --&gt;
+&lt;!ENTITY frac34 "&amp;#190;"&gt; &lt;!-- vulgar fraction three quarters
+ = fraction three quarters, U+00BE ISOnum --&gt;
+&lt;!ENTITY iquest "&amp;#191;"&gt; &lt;!-- inverted question mark
+ = turned question mark, U+00BF ISOnum --&gt;
+&lt;!ENTITY Agrave "&amp;#192;"&gt; &lt;!-- latin capital letter A with grave
+ = latin capital letter A grave,
+ U+00C0 ISOlat1 --&gt;
+&lt;!ENTITY Aacute "&amp;#193;"&gt; &lt;!-- latin capital letter A with acute,
+ U+00C1 ISOlat1 --&gt;
+&lt;!ENTITY Acirc "&amp;#194;"&gt; &lt;!-- latin capital letter A with circumflex,
+ U+00C2 ISOlat1 --&gt;
+&lt;!ENTITY Atilde "&amp;#195;"&gt; &lt;!-- latin capital letter A with tilde,
+ U+00C3 ISOlat1 --&gt;
+&lt;!ENTITY Auml "&amp;#196;"&gt; &lt;!-- latin capital letter A with diaeresis,
+ U+00C4 ISOlat1 --&gt;
+&lt;!ENTITY Aring "&amp;#197;"&gt; &lt;!-- latin capital letter A with ring above
+ = latin capital letter A ring,
+ U+00C5 ISOlat1 --&gt;
+&lt;!ENTITY AElig "&amp;#198;"&gt; &lt;!-- latin capital letter AE
+ = latin capital ligature AE,
+ U+00C6 ISOlat1 --&gt;
+&lt;!ENTITY Ccedil "&amp;#199;"&gt; &lt;!-- latin capital letter C with cedilla,
+ U+00C7 ISOlat1 --&gt;
+&lt;!ENTITY Egrave "&amp;#200;"&gt; &lt;!-- latin capital letter E with grave,
+ U+00C8 ISOlat1 --&gt;
+&lt;!ENTITY Eacute "&amp;#201;"&gt; &lt;!-- latin capital letter E with acute,
+ U+00C9 ISOlat1 --&gt;
+&lt;!ENTITY Ecirc "&amp;#202;"&gt; &lt;!-- latin capital letter E with circumflex,
+ U+00CA ISOlat1 --&gt;
+&lt;!ENTITY Euml "&amp;#203;"&gt; &lt;!-- latin capital letter E with diaeresis,
+ U+00CB ISOlat1 --&gt;
+&lt;!ENTITY Igrave "&amp;#204;"&gt; &lt;!-- latin capital letter I with grave,
+ U+00CC ISOlat1 --&gt;
+&lt;!ENTITY Iacute "&amp;#205;"&gt; &lt;!-- latin capital letter I with acute,
+ U+00CD ISOlat1 --&gt;
+&lt;!ENTITY Icirc "&amp;#206;"&gt; &lt;!-- latin capital letter I with circumflex,
+ U+00CE ISOlat1 --&gt;
+&lt;!ENTITY Iuml "&amp;#207;"&gt; &lt;!-- latin capital letter I with diaeresis,
+ U+00CF ISOlat1 --&gt;
+&lt;!ENTITY ETH "&amp;#208;"&gt; &lt;!-- latin capital letter ETH, U+00D0 ISOlat1 --&gt;
+&lt;!ENTITY Ntilde "&amp;#209;"&gt; &lt;!-- latin capital letter N with tilde,
+ U+00D1 ISOlat1 --&gt;
+&lt;!ENTITY Ograve "&amp;#210;"&gt; &lt;!-- latin capital letter O with grave,
+ U+00D2 ISOlat1 --&gt;
+&lt;!ENTITY Oacute "&amp;#211;"&gt; &lt;!-- latin capital letter O with acute,
+ U+00D3 ISOlat1 --&gt;
+&lt;!ENTITY Ocirc "&amp;#212;"&gt; &lt;!-- latin capital letter O with circumflex,
+ U+00D4 ISOlat1 --&gt;
+&lt;!ENTITY Otilde "&amp;#213;"&gt; &lt;!-- latin capital letter O with tilde,
+ U+00D5 ISOlat1 --&gt;
+&lt;!ENTITY Ouml "&amp;#214;"&gt; &lt;!-- latin capital letter O with diaeresis,
+ U+00D6 ISOlat1 --&gt;
+&lt;!ENTITY times "&amp;#215;"&gt; &lt;!-- multiplication sign, U+00D7 ISOnum --&gt;
+&lt;!ENTITY Oslash "&amp;#216;"&gt; &lt;!-- latin capital letter O with stroke
+ = latin capital letter O slash,
+ U+00D8 ISOlat1 --&gt;
+&lt;!ENTITY Ugrave "&amp;#217;"&gt; &lt;!-- latin capital letter U with grave,
+ U+00D9 ISOlat1 --&gt;
+&lt;!ENTITY Uacute "&amp;#218;"&gt; &lt;!-- latin capital letter U with acute,
+ U+00DA ISOlat1 --&gt;
+&lt;!ENTITY Ucirc "&amp;#219;"&gt; &lt;!-- latin capital letter U with circumflex,
+ U+00DB ISOlat1 --&gt;
+&lt;!ENTITY Uuml "&amp;#220;"&gt; &lt;!-- latin capital letter U with diaeresis,
+ U+00DC ISOlat1 --&gt;
+&lt;!ENTITY Yacute "&amp;#221;"&gt; &lt;!-- latin capital letter Y with acute,
+ U+00DD ISOlat1 --&gt;
+&lt;!ENTITY THORN "&amp;#222;"&gt; &lt;!-- latin capital letter THORN,
+ U+00DE ISOlat1 --&gt;
+&lt;!ENTITY szlig "&amp;#223;"&gt; &lt;!-- latin small letter sharp s = ess-zed,
+ U+00DF ISOlat1 --&gt;
+&lt;!ENTITY agrave "&amp;#224;"&gt; &lt;!-- latin small letter a with grave
+ = latin small letter a grave,
+ U+00E0 ISOlat1 --&gt;
+&lt;!ENTITY aacute "&amp;#225;"&gt; &lt;!-- latin small letter a with acute,
+ U+00E1 ISOlat1 --&gt;
+&lt;!ENTITY acirc "&amp;#226;"&gt; &lt;!-- latin small letter a with circumflex,
+ U+00E2 ISOlat1 --&gt;
+&lt;!ENTITY atilde "&amp;#227;"&gt; &lt;!-- latin small letter a with tilde,
+ U+00E3 ISOlat1 --&gt;
+&lt;!ENTITY auml "&amp;#228;"&gt; &lt;!-- latin small letter a with diaeresis,
+ U+00E4 ISOlat1 --&gt;
+&lt;!ENTITY aring "&amp;#229;"&gt; &lt;!-- latin small letter a with ring above
+ = latin small letter a ring,
+ U+00E5 ISOlat1 --&gt;
+&lt;!ENTITY aelig "&amp;#230;"&gt; &lt;!-- latin small letter ae
+ = latin small ligature ae, U+00E6 ISOlat1 --&gt;
+&lt;!ENTITY ccedil "&amp;#231;"&gt; &lt;!-- latin small letter c with cedilla,
+ U+00E7 ISOlat1 --&gt;
+&lt;!ENTITY egrave "&amp;#232;"&gt; &lt;!-- latin small letter e with grave,
+ U+00E8 ISOlat1 --&gt;
+&lt;!ENTITY eacute "&amp;#233;"&gt; &lt;!-- latin small letter e with acute,
+ U+00E9 ISOlat1 --&gt;
+&lt;!ENTITY ecirc "&amp;#234;"&gt; &lt;!-- latin small letter e with circumflex,
+ U+00EA ISOlat1 --&gt;
+&lt;!ENTITY euml "&amp;#235;"&gt; &lt;!-- latin small letter e with diaeresis,
+ U+00EB ISOlat1 --&gt;
+&lt;!ENTITY igrave "&amp;#236;"&gt; &lt;!-- latin small letter i with grave,
+ U+00EC ISOlat1 --&gt;
+&lt;!ENTITY iacute "&amp;#237;"&gt; &lt;!-- latin small letter i with acute,
+ U+00ED ISOlat1 --&gt;
+&lt;!ENTITY icirc "&amp;#238;"&gt; &lt;!-- latin small letter i with circumflex,
+ U+00EE ISOlat1 --&gt;
+&lt;!ENTITY iuml "&amp;#239;"&gt; &lt;!-- latin small letter i with diaeresis,
+ U+00EF ISOlat1 --&gt;
+&lt;!ENTITY eth "&amp;#240;"&gt; &lt;!-- latin small letter eth, U+00F0 ISOlat1 --&gt;
+&lt;!ENTITY ntilde "&amp;#241;"&gt; &lt;!-- latin small letter n with tilde,
+ U+00F1 ISOlat1 --&gt;
+&lt;!ENTITY ograve "&amp;#242;"&gt; &lt;!-- latin small letter o with grave,
+ U+00F2 ISOlat1 --&gt;
+&lt;!ENTITY oacute "&amp;#243;"&gt; &lt;!-- latin small letter o with acute,
+ U+00F3 ISOlat1 --&gt;
+&lt;!ENTITY ocirc "&amp;#244;"&gt; &lt;!-- latin small letter o with circumflex,
+ U+00F4 ISOlat1 --&gt;
+&lt;!ENTITY otilde "&amp;#245;"&gt; &lt;!-- latin small letter o with tilde,
+ U+00F5 ISOlat1 --&gt;
+&lt;!ENTITY ouml "&amp;#246;"&gt; &lt;!-- latin small letter o with diaeresis,
+ U+00F6 ISOlat1 --&gt;
+&lt;!ENTITY divide "&amp;#247;"&gt; &lt;!-- division sign, U+00F7 ISOnum --&gt;
+&lt;!ENTITY oslash "&amp;#248;"&gt; &lt;!-- latin small letter o with stroke,
+ = latin small letter o slash,
+ U+00F8 ISOlat1 --&gt;
+&lt;!ENTITY ugrave "&amp;#249;"&gt; &lt;!-- latin small letter u with grave,
+ U+00F9 ISOlat1 --&gt;
+&lt;!ENTITY uacute "&amp;#250;"&gt; &lt;!-- latin small letter u with acute,
+ U+00FA ISOlat1 --&gt;
+&lt;!ENTITY ucirc "&amp;#251;"&gt; &lt;!-- latin small letter u with circumflex,
+ U+00FB ISOlat1 --&gt;
+&lt;!ENTITY uuml "&amp;#252;"&gt; &lt;!-- latin small letter u with diaeresis,
+ U+00FC ISOlat1 --&gt;
+&lt;!ENTITY yacute "&amp;#253;"&gt; &lt;!-- latin small letter y with acute,
+ U+00FD ISOlat1 --&gt;
+&lt;!ENTITY thorn "&amp;#254;"&gt; &lt;!-- latin small letter thorn,
+ U+00FE ISOlat1 --&gt;
+&lt;!ENTITY yuml "&amp;#255;"&gt; &lt;!-- latin small letter y with diaeresis,
+ U+00FF ISOlat1 --&gt;
+
+</pre>
+
+<!-- END OF FILE DTD/xhtml-lat1.ent.mhtml -->
+<h3><a name="a_dtd_Special_characters" id="a_dtd_Special_characters">A.2.2.</a> Special characters</h3>
+
+<p>The file <a href="DTD/xhtml-special.ent">DTD/xhtml-special.ent</a> is a normative part of this specification. Its annotated contents are included here for completeness.</p>
+
+<!-- INCLUDING DTD DTD/xhtml-special.ent.mhtml -->
+<pre class="dtd">
+&lt;!-- Special characters for XHTML --&gt;
+
+&lt;!-- Character entity set. Typical invocation:
+ &lt;!ENTITY <a name='dtdentry_xhtml-special.ent_HTMLspecial' id='dtdentry_xhtml-special.ent_HTMLspecial' class="entity">% HTMLspecial</a> PUBLIC
+ "-//W3C//ENTITIES Special for XHTML//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml-special.ent"&gt;
+ <a href="#dtdentry_xhtml-special.ent_HTMLspecial">%HTMLspecial;</a>
+--&gt;
+
+&lt;!-- Portions (C) International Organization for Standardization 1986:
+ Permission to copy in any form is granted for use with
+ conforming SGML systems and applications as defined in
+ ISO 8879, provided this notice is included in all copies.
+--&gt;
+
+&lt;!-- Relevant ISO entity set is given unless names are newly introduced.
+ New names (i.e., not in ISO 8879 list) do not clash with any
+ existing ISO 8879 entity names. ISO 10646 character numbers
+ are given for each character, in hex. values are decimal
+ conversions of the ISO 10646 values and refer to the document
+ character set. Names are Unicode names.
+--&gt;
+
+&lt;!-- C0 Controls and Basic Latin --&gt;
+&lt;!ENTITY quot "&amp;#34;"&gt; &lt;!-- quotation mark, U+0022 ISOnum --&gt;
+&lt;!ENTITY amp "&amp;#38;#38;"&gt; &lt;!-- ampersand, U+0026 ISOnum --&gt;
+&lt;!ENTITY lt "&amp;#38;#60;"&gt; &lt;!-- less-than sign, U+003C ISOnum --&gt;
+&lt;!ENTITY gt "&amp;#62;"&gt; &lt;!-- greater-than sign, U+003E ISOnum --&gt;
+&lt;!ENTITY apos "&amp;#39;"&gt; &lt;!-- apostrophe = APL quote, U+0027 ISOnum --&gt;
+
+&lt;!-- Latin Extended-A --&gt;
+&lt;!ENTITY OElig "&amp;#338;"&gt; &lt;!-- latin capital ligature OE,
+ U+0152 ISOlat2 --&gt;
+&lt;!ENTITY oelig "&amp;#339;"&gt; &lt;!-- latin small ligature oe, U+0153 ISOlat2 --&gt;
+&lt;!-- ligature is a misnomer, this is a separate character in some languages --&gt;
+&lt;!ENTITY Scaron "&amp;#352;"&gt; &lt;!-- latin capital letter S with caron,
+ U+0160 ISOlat2 --&gt;
+&lt;!ENTITY scaron "&amp;#353;"&gt; &lt;!-- latin small letter s with caron,
+ U+0161 ISOlat2 --&gt;
+&lt;!ENTITY Yuml "&amp;#376;"&gt; &lt;!-- latin capital letter Y with diaeresis,
+ U+0178 ISOlat2 --&gt;
+
+&lt;!-- Spacing Modifier Letters --&gt;
+&lt;!ENTITY circ "&amp;#710;"&gt; &lt;!-- modifier letter circumflex accent,
+ U+02C6 ISOpub --&gt;
+&lt;!ENTITY tilde "&amp;#732;"&gt; &lt;!-- small tilde, U+02DC ISOdia --&gt;
+
+&lt;!-- General Punctuation --&gt;
+&lt;!ENTITY ensp "&amp;#8194;"&gt; &lt;!-- en space, U+2002 ISOpub --&gt;
+&lt;!ENTITY emsp "&amp;#8195;"&gt; &lt;!-- em space, U+2003 ISOpub --&gt;
+&lt;!ENTITY thinsp "&amp;#8201;"&gt; &lt;!-- thin space, U+2009 ISOpub --&gt;
+&lt;!ENTITY zwnj "&amp;#8204;"&gt; &lt;!-- zero width non-joiner,
+ U+200C NEW RFC 2070 --&gt;
+&lt;!ENTITY zwj "&amp;#8205;"&gt; &lt;!-- zero width joiner, U+200D NEW RFC 2070 --&gt;
+&lt;!ENTITY lrm "&amp;#8206;"&gt; &lt;!-- left-to-right mark, U+200E NEW RFC 2070 --&gt;
+&lt;!ENTITY rlm "&amp;#8207;"&gt; &lt;!-- right-to-left mark, U+200F NEW RFC 2070 --&gt;
+&lt;!ENTITY ndash "&amp;#8211;"&gt; &lt;!-- en dash, U+2013 ISOpub --&gt;
+&lt;!ENTITY mdash "&amp;#8212;"&gt; &lt;!-- em dash, U+2014 ISOpub --&gt;
+&lt;!ENTITY lsquo "&amp;#8216;"&gt; &lt;!-- left single quotation mark,
+ U+2018 ISOnum --&gt;
+&lt;!ENTITY rsquo "&amp;#8217;"&gt; &lt;!-- right single quotation mark,
+ U+2019 ISOnum --&gt;
+&lt;!ENTITY sbquo "&amp;#8218;"&gt; &lt;!-- single low-9 quotation mark, U+201A NEW --&gt;
+&lt;!ENTITY ldquo "&amp;#8220;"&gt; &lt;!-- left double quotation mark,
+ U+201C ISOnum --&gt;
+&lt;!ENTITY rdquo "&amp;#8221;"&gt; &lt;!-- right double quotation mark,
+ U+201D ISOnum --&gt;
+&lt;!ENTITY bdquo "&amp;#8222;"&gt; &lt;!-- double low-9 quotation mark, U+201E NEW --&gt;
+&lt;!ENTITY dagger "&amp;#8224;"&gt; &lt;!-- dagger, U+2020 ISOpub --&gt;
+&lt;!ENTITY Dagger "&amp;#8225;"&gt; &lt;!-- double dagger, U+2021 ISOpub --&gt;
+&lt;!ENTITY permil "&amp;#8240;"&gt; &lt;!-- per mille sign, U+2030 ISOtech --&gt;
+&lt;!ENTITY lsaquo "&amp;#8249;"&gt; &lt;!-- single left-pointing angle quotation mark,
+ U+2039 ISO proposed --&gt;
+&lt;!-- lsaquo is proposed but not yet ISO standardized --&gt;
+&lt;!ENTITY rsaquo "&amp;#8250;"&gt; &lt;!-- single right-pointing angle quotation mark,
+ U+203A ISO proposed --&gt;
+&lt;!-- rsaquo is proposed but not yet ISO standardized --&gt;
+
+&lt;!-- Currency Symbols --&gt;
+&lt;!ENTITY euro "&amp;#8364;"&gt; &lt;!-- euro sign, U+20AC NEW --&gt;
+
+</pre>
+
+<!-- END OF FILE DTD/xhtml-special.ent.mhtml -->
+<h3><a name="a_dtd_Symbols" id="a_dtd_Symbols">A.2.3.</a> Symbols</h3>
+
+<p>The file <a href="DTD/xhtml-symbol.ent">DTD/xhtml-symbol.ent</a> is a normative part of this specification. Its annotated contents are included here for completeness.</p>
+
+<!-- INCLUDING DTD DTD/xhtml-symbol.ent.mhtml -->
+<pre class="dtd">
+&lt;!-- Mathematical, Greek and Symbolic characters for XHTML --&gt;
+
+&lt;!-- Character entity set. Typical invocation:
+ &lt;!ENTITY <a name='dtdentry_xhtml-symbol.ent_HTMLsymbol' id='dtdentry_xhtml-symbol.ent_HTMLsymbol' class="entity">% HTMLsymbol</a> PUBLIC
+ "-//W3C//ENTITIES Symbols for XHTML//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml-symbol.ent"&gt;
+ <a href="#dtdentry_xhtml-symbol.ent_HTMLsymbol">%HTMLsymbol;</a>
+--&gt;
+
+&lt;!-- Portions (C) International Organization for Standardization 1986:
+ Permission to copy in any form is granted for use with
+ conforming SGML systems and applications as defined in
+ ISO 8879, provided this notice is included in all copies.
+--&gt;
+
+&lt;!-- Relevant ISO entity set is given unless names are newly introduced.
+ New names (i.e., not in ISO 8879 list) do not clash with any
+ existing ISO 8879 entity names. ISO 10646 character numbers
+ are given for each character, in hex. values are decimal
+ conversions of the ISO 10646 values and refer to the document
+ character set. Names are Unicode names.
+--&gt;
+
+&lt;!-- Latin Extended-B --&gt;
+&lt;!ENTITY fnof "&amp;#402;"&gt; &lt;!-- latin small letter f with hook = function
+ = florin, U+0192 ISOtech --&gt;
+
+&lt;!-- Greek --&gt;
+&lt;!ENTITY Alpha "&amp;#913;"&gt; &lt;!-- greek capital letter alpha, U+0391 --&gt;
+&lt;!ENTITY Beta "&amp;#914;"&gt; &lt;!-- greek capital letter beta, U+0392 --&gt;
+&lt;!ENTITY Gamma "&amp;#915;"&gt; &lt;!-- greek capital letter gamma,
+ U+0393 ISOgrk3 --&gt;
+&lt;!ENTITY Delta "&amp;#916;"&gt; &lt;!-- greek capital letter delta,
+ U+0394 ISOgrk3 --&gt;
+&lt;!ENTITY Epsilon "&amp;#917;"&gt; &lt;!-- greek capital letter epsilon, U+0395 --&gt;
+&lt;!ENTITY Zeta "&amp;#918;"&gt; &lt;!-- greek capital letter zeta, U+0396 --&gt;
+&lt;!ENTITY Eta "&amp;#919;"&gt; &lt;!-- greek capital letter eta, U+0397 --&gt;
+&lt;!ENTITY Theta "&amp;#920;"&gt; &lt;!-- greek capital letter theta,
+ U+0398 ISOgrk3 --&gt;
+&lt;!ENTITY Iota "&amp;#921;"&gt; &lt;!-- greek capital letter iota, U+0399 --&gt;
+&lt;!ENTITY Kappa "&amp;#922;"&gt; &lt;!-- greek capital letter kappa, U+039A --&gt;
+&lt;!ENTITY Lambda "&amp;#923;"&gt; &lt;!-- greek capital letter lamda,
+ U+039B ISOgrk3 --&gt;
+&lt;!ENTITY Mu "&amp;#924;"&gt; &lt;!-- greek capital letter mu, U+039C --&gt;
+&lt;!ENTITY Nu "&amp;#925;"&gt; &lt;!-- greek capital letter nu, U+039D --&gt;
+&lt;!ENTITY Xi "&amp;#926;"&gt; &lt;!-- greek capital letter xi, U+039E ISOgrk3 --&gt;
+&lt;!ENTITY Omicron "&amp;#927;"&gt; &lt;!-- greek capital letter omicron, U+039F --&gt;
+&lt;!ENTITY Pi "&amp;#928;"&gt; &lt;!-- greek capital letter pi, U+03A0 ISOgrk3 --&gt;
+&lt;!ENTITY Rho "&amp;#929;"&gt; &lt;!-- greek capital letter rho, U+03A1 --&gt;
+&lt;!-- there is no Sigmaf, and no U+03A2 character either --&gt;
+&lt;!ENTITY Sigma "&amp;#931;"&gt; &lt;!-- greek capital letter sigma,
+ U+03A3 ISOgrk3 --&gt;
+&lt;!ENTITY Tau "&amp;#932;"&gt; &lt;!-- greek capital letter tau, U+03A4 --&gt;
+&lt;!ENTITY Upsilon "&amp;#933;"&gt; &lt;!-- greek capital letter upsilon,
+ U+03A5 ISOgrk3 --&gt;
+&lt;!ENTITY Phi "&amp;#934;"&gt; &lt;!-- greek capital letter phi,
+ U+03A6 ISOgrk3 --&gt;
+&lt;!ENTITY Chi "&amp;#935;"&gt; &lt;!-- greek capital letter chi, U+03A7 --&gt;
+&lt;!ENTITY Psi "&amp;#936;"&gt; &lt;!-- greek capital letter psi,
+ U+03A8 ISOgrk3 --&gt;
+&lt;!ENTITY Omega "&amp;#937;"&gt; &lt;!-- greek capital letter omega,
+ U+03A9 ISOgrk3 --&gt;
+
+&lt;!ENTITY alpha "&amp;#945;"&gt; &lt;!-- greek small letter alpha,
+ U+03B1 ISOgrk3 --&gt;
+&lt;!ENTITY beta "&amp;#946;"&gt; &lt;!-- greek small letter beta, U+03B2 ISOgrk3 --&gt;
+&lt;!ENTITY gamma "&amp;#947;"&gt; &lt;!-- greek small letter gamma,
+ U+03B3 ISOgrk3 --&gt;
+&lt;!ENTITY delta "&amp;#948;"&gt; &lt;!-- greek small letter delta,
+ U+03B4 ISOgrk3 --&gt;
+&lt;!ENTITY epsilon "&amp;#949;"&gt; &lt;!-- greek small letter epsilon,
+ U+03B5 ISOgrk3 --&gt;
+&lt;!ENTITY zeta "&amp;#950;"&gt; &lt;!-- greek small letter zeta, U+03B6 ISOgrk3 --&gt;
+&lt;!ENTITY eta "&amp;#951;"&gt; &lt;!-- greek small letter eta, U+03B7 ISOgrk3 --&gt;
+&lt;!ENTITY theta "&amp;#952;"&gt; &lt;!-- greek small letter theta,
+ U+03B8 ISOgrk3 --&gt;
+&lt;!ENTITY iota "&amp;#953;"&gt; &lt;!-- greek small letter iota, U+03B9 ISOgrk3 --&gt;
+&lt;!ENTITY kappa "&amp;#954;"&gt; &lt;!-- greek small letter kappa,
+ U+03BA ISOgrk3 --&gt;
+&lt;!ENTITY lambda "&amp;#955;"&gt; &lt;!-- greek small letter lamda,
+ U+03BB ISOgrk3 --&gt;
+&lt;!ENTITY mu "&amp;#956;"&gt; &lt;!-- greek small letter mu, U+03BC ISOgrk3 --&gt;
+&lt;!ENTITY nu "&amp;#957;"&gt; &lt;!-- greek small letter nu, U+03BD ISOgrk3 --&gt;
+&lt;!ENTITY xi "&amp;#958;"&gt; &lt;!-- greek small letter xi, U+03BE ISOgrk3 --&gt;
+&lt;!ENTITY omicron "&amp;#959;"&gt; &lt;!-- greek small letter omicron, U+03BF NEW --&gt;
+&lt;!ENTITY pi "&amp;#960;"&gt; &lt;!-- greek small letter pi, U+03C0 ISOgrk3 --&gt;
+&lt;!ENTITY rho "&amp;#961;"&gt; &lt;!-- greek small letter rho, U+03C1 ISOgrk3 --&gt;
+&lt;!ENTITY sigmaf "&amp;#962;"&gt; &lt;!-- greek small letter final sigma,
+ U+03C2 ISOgrk3 --&gt;
+&lt;!ENTITY sigma "&amp;#963;"&gt; &lt;!-- greek small letter sigma,
+ U+03C3 ISOgrk3 --&gt;
+&lt;!ENTITY tau "&amp;#964;"&gt; &lt;!-- greek small letter tau, U+03C4 ISOgrk3 --&gt;
+&lt;!ENTITY upsilon "&amp;#965;"&gt; &lt;!-- greek small letter upsilon,
+ U+03C5 ISOgrk3 --&gt;
+&lt;!ENTITY phi "&amp;#966;"&gt; &lt;!-- greek small letter phi, U+03C6 ISOgrk3 --&gt;
+&lt;!ENTITY chi "&amp;#967;"&gt; &lt;!-- greek small letter chi, U+03C7 ISOgrk3 --&gt;
+&lt;!ENTITY psi "&amp;#968;"&gt; &lt;!-- greek small letter psi, U+03C8 ISOgrk3 --&gt;
+&lt;!ENTITY omega "&amp;#969;"&gt; &lt;!-- greek small letter omega,
+ U+03C9 ISOgrk3 --&gt;
+&lt;!ENTITY thetasym "&amp;#977;"&gt; &lt;!-- greek theta symbol,
+ U+03D1 NEW --&gt;
+&lt;!ENTITY upsih "&amp;#978;"&gt; &lt;!-- greek upsilon with hook symbol,
+ U+03D2 NEW --&gt;
+&lt;!ENTITY piv "&amp;#982;"&gt; &lt;!-- greek pi symbol, U+03D6 ISOgrk3 --&gt;
+
+&lt;!-- General Punctuation --&gt;
+&lt;!ENTITY bull "&amp;#8226;"&gt; &lt;!-- bullet = black small circle,
+ U+2022 ISOpub --&gt;
+&lt;!-- bullet is NOT the same as bullet operator, U+2219 --&gt;
+&lt;!ENTITY hellip "&amp;#8230;"&gt; &lt;!-- horizontal ellipsis = three dot leader,
+ U+2026 ISOpub --&gt;
+&lt;!ENTITY prime "&amp;#8242;"&gt; &lt;!-- prime = minutes = feet, U+2032 ISOtech --&gt;
+&lt;!ENTITY Prime "&amp;#8243;"&gt; &lt;!-- double prime = seconds = inches,
+ U+2033 ISOtech --&gt;
+&lt;!ENTITY oline "&amp;#8254;"&gt; &lt;!-- overline = spacing overscore,
+ U+203E NEW --&gt;
+&lt;!ENTITY frasl "&amp;#8260;"&gt; &lt;!-- fraction slash, U+2044 NEW --&gt;
+
+&lt;!-- Letterlike Symbols --&gt;
+&lt;!ENTITY weierp "&amp;#8472;"&gt; &lt;!-- script capital P = power set
+ = Weierstrass p, U+2118 ISOamso --&gt;
+&lt;!ENTITY image "&amp;#8465;"&gt; &lt;!-- black-letter capital I = imaginary part,
+ U+2111 ISOamso --&gt;
+&lt;!ENTITY real "&amp;#8476;"&gt; &lt;!-- black-letter capital R = real part symbol,
+ U+211C ISOamso --&gt;
+&lt;!ENTITY trade "&amp;#8482;"&gt; &lt;!-- trade mark sign, U+2122 ISOnum --&gt;
+&lt;!ENTITY alefsym "&amp;#8501;"&gt; &lt;!-- alef symbol = first transfinite cardinal,
+ U+2135 NEW --&gt;
+&lt;!-- alef symbol is NOT the same as hebrew letter alef,
+ U+05D0 although the same glyph could be used to depict both characters --&gt;
+
+&lt;!-- Arrows --&gt;
+&lt;!ENTITY larr "&amp;#8592;"&gt; &lt;!-- leftwards arrow, U+2190 ISOnum --&gt;
+&lt;!ENTITY uarr "&amp;#8593;"&gt; &lt;!-- upwards arrow, U+2191 ISOnum--&gt;
+&lt;!ENTITY rarr "&amp;#8594;"&gt; &lt;!-- rightwards arrow, U+2192 ISOnum --&gt;
+&lt;!ENTITY darr "&amp;#8595;"&gt; &lt;!-- downwards arrow, U+2193 ISOnum --&gt;
+&lt;!ENTITY harr "&amp;#8596;"&gt; &lt;!-- left right arrow, U+2194 ISOamsa --&gt;
+&lt;!ENTITY crarr "&amp;#8629;"&gt; &lt;!-- downwards arrow with corner leftwards
+ = carriage return, U+21B5 NEW --&gt;
+&lt;!ENTITY lArr "&amp;#8656;"&gt; &lt;!-- leftwards double arrow, U+21D0 ISOtech --&gt;
+&lt;!-- Unicode does not say that lArr is the same as the 'is implied by' arrow
+ but also does not have any other character for that function. So lArr can
+ be used for 'is implied by' as ISOtech suggests --&gt;
+&lt;!ENTITY uArr "&amp;#8657;"&gt; &lt;!-- upwards double arrow, U+21D1 ISOamsa --&gt;
+&lt;!ENTITY rArr "&amp;#8658;"&gt; &lt;!-- rightwards double arrow,
+ U+21D2 ISOtech --&gt;
+&lt;!-- Unicode does not say this is the 'implies' character but does not have
+ another character with this function so rArr can be used for 'implies'
+ as ISOtech suggests --&gt;
+&lt;!ENTITY dArr "&amp;#8659;"&gt; &lt;!-- downwards double arrow, U+21D3 ISOamsa --&gt;
+&lt;!ENTITY hArr "&amp;#8660;"&gt; &lt;!-- left right double arrow,
+ U+21D4 ISOamsa --&gt;
+
+&lt;!-- Mathematical Operators --&gt;
+&lt;!ENTITY forall "&amp;#8704;"&gt; &lt;!-- for all, U+2200 ISOtech --&gt;
+&lt;!ENTITY part "&amp;#8706;"&gt; &lt;!-- partial differential, U+2202 ISOtech --&gt;
+&lt;!ENTITY exist "&amp;#8707;"&gt; &lt;!-- there exists, U+2203 ISOtech --&gt;
+&lt;!ENTITY empty "&amp;#8709;"&gt; &lt;!-- empty set = null set, U+2205 ISOamso --&gt;
+&lt;!ENTITY nabla "&amp;#8711;"&gt; &lt;!-- nabla = backward difference,
+ U+2207 ISOtech --&gt;
+&lt;!ENTITY isin "&amp;#8712;"&gt; &lt;!-- element of, U+2208 ISOtech --&gt;
+&lt;!ENTITY notin "&amp;#8713;"&gt; &lt;!-- not an element of, U+2209 ISOtech --&gt;
+&lt;!ENTITY ni "&amp;#8715;"&gt; &lt;!-- contains as member, U+220B ISOtech --&gt;
+&lt;!ENTITY prod "&amp;#8719;"&gt; &lt;!-- n-ary product = product sign,
+ U+220F ISOamsb --&gt;
+&lt;!-- prod is NOT the same character as U+03A0 'greek capital letter pi' though
+ the same glyph might be used for both --&gt;
+&lt;!ENTITY sum "&amp;#8721;"&gt; &lt;!-- n-ary summation, U+2211 ISOamsb --&gt;
+&lt;!-- sum is NOT the same character as U+03A3 'greek capital letter sigma'
+ though the same glyph might be used for both --&gt;
+&lt;!ENTITY minus "&amp;#8722;"&gt; &lt;!-- minus sign, U+2212 ISOtech --&gt;
+&lt;!ENTITY lowast "&amp;#8727;"&gt; &lt;!-- asterisk operator, U+2217 ISOtech --&gt;
+&lt;!ENTITY radic "&amp;#8730;"&gt; &lt;!-- square root = radical sign,
+ U+221A ISOtech --&gt;
+&lt;!ENTITY prop "&amp;#8733;"&gt; &lt;!-- proportional to, U+221D ISOtech --&gt;
+&lt;!ENTITY infin "&amp;#8734;"&gt; &lt;!-- infinity, U+221E ISOtech --&gt;
+&lt;!ENTITY ang "&amp;#8736;"&gt; &lt;!-- angle, U+2220 ISOamso --&gt;
+&lt;!ENTITY and "&amp;#8743;"&gt; &lt;!-- logical and = wedge, U+2227 ISOtech --&gt;
+&lt;!ENTITY or "&amp;#8744;"&gt; &lt;!-- logical or = vee, U+2228 ISOtech --&gt;
+&lt;!ENTITY cap "&amp;#8745;"&gt; &lt;!-- intersection = cap, U+2229 ISOtech --&gt;
+&lt;!ENTITY cup "&amp;#8746;"&gt; &lt;!-- union = cup, U+222A ISOtech --&gt;
+&lt;!ENTITY int "&amp;#8747;"&gt; &lt;!-- integral, U+222B ISOtech --&gt;
+&lt;!ENTITY there4 "&amp;#8756;"&gt; &lt;!-- therefore, U+2234 ISOtech --&gt;
+&lt;!ENTITY sim "&amp;#8764;"&gt; &lt;!-- tilde operator = varies with = similar to,
+ U+223C ISOtech --&gt;
+&lt;!-- tilde operator is NOT the same character as the tilde, U+007E,
+ although the same glyph might be used to represent both --&gt;
+&lt;!ENTITY cong "&amp;#8773;"&gt; &lt;!-- approximately equal to, U+2245 ISOtech --&gt;
+&lt;!ENTITY asymp "&amp;#8776;"&gt; &lt;!-- almost equal to = asymptotic to,
+ U+2248 ISOamsr --&gt;
+&lt;!ENTITY ne "&amp;#8800;"&gt; &lt;!-- not equal to, U+2260 ISOtech --&gt;
+&lt;!ENTITY equiv "&amp;#8801;"&gt; &lt;!-- identical to, U+2261 ISOtech --&gt;
+&lt;!ENTITY le "&amp;#8804;"&gt; &lt;!-- less-than or equal to, U+2264 ISOtech --&gt;
+&lt;!ENTITY ge "&amp;#8805;"&gt; &lt;!-- greater-than or equal to,
+ U+2265 ISOtech --&gt;
+&lt;!ENTITY sub "&amp;#8834;"&gt; &lt;!-- subset of, U+2282 ISOtech --&gt;
+&lt;!ENTITY sup "&amp;#8835;"&gt; &lt;!-- superset of, U+2283 ISOtech --&gt;
+&lt;!ENTITY nsub "&amp;#8836;"&gt; &lt;!-- not a subset of, U+2284 ISOamsn --&gt;
+&lt;!ENTITY sube "&amp;#8838;"&gt; &lt;!-- subset of or equal to, U+2286 ISOtech --&gt;
+&lt;!ENTITY supe "&amp;#8839;"&gt; &lt;!-- superset of or equal to,
+ U+2287 ISOtech --&gt;
+&lt;!ENTITY oplus "&amp;#8853;"&gt; &lt;!-- circled plus = direct sum,
+ U+2295 ISOamsb --&gt;
+&lt;!ENTITY otimes "&amp;#8855;"&gt; &lt;!-- circled times = vector product,
+ U+2297 ISOamsb --&gt;
+&lt;!ENTITY perp "&amp;#8869;"&gt; &lt;!-- up tack = orthogonal to = perpendicular,
+ U+22A5 ISOtech --&gt;
+&lt;!ENTITY sdot "&amp;#8901;"&gt; &lt;!-- dot operator, U+22C5 ISOamsb --&gt;
+&lt;!-- dot operator is NOT the same character as U+00B7 middle dot --&gt;
+
+&lt;!-- Miscellaneous Technical --&gt;
+&lt;!ENTITY lceil "&amp;#8968;"&gt; &lt;!-- left ceiling = APL upstile,
+ U+2308 ISOamsc --&gt;
+&lt;!ENTITY rceil "&amp;#8969;"&gt; &lt;!-- right ceiling, U+2309 ISOamsc --&gt;
+&lt;!ENTITY lfloor "&amp;#8970;"&gt; &lt;!-- left floor = APL downstile,
+ U+230A ISOamsc --&gt;
+&lt;!ENTITY rfloor "&amp;#8971;"&gt; &lt;!-- right floor, U+230B ISOamsc --&gt;
+&lt;!ENTITY lang "&amp;#9001;"&gt; &lt;!-- left-pointing angle bracket = bra,
+ U+2329 ISOtech --&gt;
+&lt;!-- lang is NOT the same character as U+003C 'less than sign'
+ or U+2039 'single left-pointing angle quotation mark' --&gt;
+&lt;!ENTITY rang "&amp;#9002;"&gt; &lt;!-- right-pointing angle bracket = ket,
+ U+232A ISOtech --&gt;
+&lt;!-- rang is NOT the same character as U+003E 'greater than sign'
+ or U+203A 'single right-pointing angle quotation mark' --&gt;
+
+&lt;!-- Geometric Shapes --&gt;
+&lt;!ENTITY loz "&amp;#9674;"&gt; &lt;!-- lozenge, U+25CA ISOpub --&gt;
+
+&lt;!-- Miscellaneous Symbols --&gt;
+&lt;!ENTITY spades "&amp;#9824;"&gt; &lt;!-- black spade suit, U+2660 ISOpub --&gt;
+&lt;!-- black here seems to mean filled as opposed to hollow --&gt;
+&lt;!ENTITY clubs "&amp;#9827;"&gt; &lt;!-- black club suit = shamrock,
+ U+2663 ISOpub --&gt;
+&lt;!ENTITY hearts "&amp;#9829;"&gt; &lt;!-- black heart suit = valentine,
+ U+2665 ISOpub --&gt;
+&lt;!ENTITY diams "&amp;#9830;"&gt; &lt;!-- black diamond suit, U+2666 ISOpub --&gt;
+
+</pre>
+
+<!-- END OF FILE DTD/xhtml-symbol.ent.mhtml -->
+<hr />
+<div class="navbar">[<a href="issues.html">previous</a>] &#160; [<a href="prohibitions.html">next</a>] &#160; [<a href="Cover.html#toc">table of contents</a>]</div>
+</body>
+</html>
+