PHP Classes
elePHPant
Icontem

File: DTD/html5.dtd

Recommend this page to a friend!
  Classes of Jill Lingoff  >  Sweeper  >  DTD/html5.dtd  >  Download  
File: DTD/html5.dtd
Role: Auxiliary data
Content type: text/plain
Description: Auxiliary data
Class: Sweeper
Clean HTML to remove unwanted tags and attributes
Author: By
Last change:
Date: 3 months ago
Size: 40,491 bytes
 

Contents

Class file image Download
<?xml version="1.0" encoding="UTF-8"?>
<!ELEMENT html (body | head?)>
<!ATTLIST html
          manifest CDATA #IMPLIED>
<!ELEMENT body ((a, abbr, area, address, article, aside, audio, b, bdo, blockquote, bdo, br, button, canvas, cite, code, command, datalist, del, details, dfn, dialog, div, dl, em, embed, fieldset, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, hr, i, iframe, img, input, ins, kbd, keygen, label, link, map, mark, math, menu, meta, meter, nav, noscript, ol, object, output, p, pre, progress, q, ruby, samp, script, section, select, small, span, strong, style, sub, sup, svg, table, textarea, time, ul, var, video))>
<!ATTLIST body
          onafterprint CDATA #IMPLIED
          onbeforeprint CDATA #IMPLIED
          onbeforeunload CDATA #IMPLIED
          onhashchange CDATA #IMPLIED
          onmessage CDATA #IMPLIED
          onoffline CDATA #IMPLIED
          ononline CDATA #IMPLIED
          onpopstate CDATA #IMPLIED
          onredo CDATA #IMPLIED
          onresize CDATA #IMPLIED
          onstorage CDATA #IMPLIED
          onundo CDATA #IMPLIED
          onunload CDATA #IMPLIED>
<!ELEMENT a (#PCDATA | a | abbr | area | address | article | aside | audio | b | bdo | blockquote | bdo | br | button | canvas | cite | code | command | datalist | del | details | dfn | dialog | div | dl | em | embed | fieldset | figure | footer | form | h1 | h2 | h3 | h4 | h5 | h6 | header | hgroup | hr | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | menu | meta | meter | nav | noscript | ol | object | output | p | pre | progress | q | ruby | samp | script | section | select | small | span | strong | style | sub | sup | svg | table | textarea | time | ul | var | video)*>
<!ATTLIST a
          href CDATA #IMPLIED
          target CDATA #IMPLIED
          ping CDATA #IMPLIED
          rel CDATA #IMPLIED
          media CDATA #IMPLIED
          hreflang CDATA #IMPLIED
          type CDATA #IMPLIED>
<!ELEMENT abbr (#PCDATA | a | abbr | area | audio | b | bdo | br | button | canvas | cite | code | command | datalist | del | dfn | em | embed | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | meta | meter | noscript | object | output | progress | q | ruby | samp | script | select | small | span | strong | sub | sup | svg | textarea | time | var | video)*>
<!ELEMENT area EMPTY>
<!ATTLIST area
          Shape (rect | circle | poly | default) "rect"
          coords CDATA #IMPLIED
          href CDATA #IMPLIED
          hreflang CDATA #IMPLIED
          alt CDATA #REQUIRED
          target CDATA #IMPLIED
          media CDATA #IMPLIED
          rel CDATA #IMPLIED
          ping CDATA #IMPLIED
          type CDATA #IMPLIED>
<!ELEMENT audio (#PCDATA | source)*>
<!ATTLIST audio
          src CDATA #IMPLIED
          autobuffer (autobuffer) #IMPLIED
          autoplay (autoplay) #IMPLIED
          loop (loop) #IMPLIED
          controls (controls) #IMPLIED>
<!ELEMENT source EMPTY>
<!ATTLIST source
          src CDATA #IMPLIED
          type CDATA #IMPLIED
          media CDATA #IMPLIED>
<!ELEMENT b (#PCDATA | a | abbr | area | audio | b | bdo | br | button | canvas | cite | code | command | datalist | del | dfn | em | embed | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | meta | meter | noscript | object | output | progress | q | ruby | samp | script | select | small | span | strong | sub | sup | svg | textarea | time | var | video)*>
<!ELEMENT bdo (#PCDATA | a | abbr | area | audio | b | bdo | br | button | canvas | cite | code | command | datalist | del | dfn | em | embed | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | meta | meter | noscript | object | output | progress | q | ruby | samp | script | select | small | span | strong | sub | sup | svg | textarea | time | var | video)*>
<!ELEMENT br EMPTY>
<!ELEMENT button (#PCDATA | a | abbr | area | audio | b | bdo | br | button | canvas | cite | code | command | datalist | del | dfn | em | embed | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | meta | meter | noscript | object | output | progress | q | ruby | samp | script | select | small | span | strong | sub | sup | svg | textarea | time | var | video)*>
<!ATTLIST button
          autofocus (autofocus) #IMPLIED
          disabled (autofocus) #IMPLIED
          form CDATA #IMPLIED
          formaction CDATA #IMPLIED
          formenctype (multipart/form-data | application/x-www-form-urlencoded | text/plain) #IMPLIED
          formmethod (get | post | put | delete) "get"
          formnovalidate (formnovalidate) #IMPLIED
          formtarget CDATA #IMPLIED
          name CDATA #IMPLIED
          value CDATA #IMPLIED
          type (button | reset | submit) "submit">
<!ELEMENT canvas EMPTY>
<!ATTLIST canvas
          width CDATA #IMPLIED
          height CDATA #IMPLIED>
<!ELEMENT cite (#PCDATA | a | abbr | area | audio | b | bdo | br | button | canvas | cite | code | command | datalist | del | dfn | em | embed | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | meta | meter | noscript | object | output | progress | q | ruby | samp | script | select | small | span | strong | sub | sup | svg | textarea | time | var | video)*>
<!ELEMENT code (#PCDATA | a | abbr | area | audio | b | bdo | br | button | canvas | cite | code | command | datalist | del | dfn | em | embed | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | meta | meter | noscript | object | output | progress | q | ruby | samp | script | select | small | span | strong | sub | sup | svg | textarea | time | var | video)*>
<!ELEMENT command EMPTY>
<!ATTLIST command
          type (command | checkbox | radio) #IMPLIED
          label CDATA #IMPLIED
          icon CDATA #IMPLIED
          disabled (disabled) #IMPLIED
          checked (checked) #IMPLIED
          radiogroup CDATA #IMPLIED>
<!ELEMENT datalist (option | (a, abbr, area, audio, b, bdo, br, button, canvas, cite, code, command, datalist, del, dfn, em, embed, i, iframe, img, input, ins, kbd, keygen, label, link, map, mark, math, meta, meter, noscript, object, output, progress, q, ruby, samp, script, select, small, span, strong, sub, sup, svg, textarea, time, var, video))>
<!ELEMENT option EMPTY>
<!ATTLIST option
          disabled (disabled) #IMPLIED
          selected (selected) #IMPLIED
          label CDATA #IMPLIED
          value CDATA #IMPLIED>
<!ELEMENT del (#PCDATA | a | abbr | area | audio | b | bdo | br | button | canvas | cite | code | command | datalist | del | dfn | em | embed | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | meta | meter | noscript | object | output | progress | q | ruby | samp | script | select | small | span | strong | sub | sup | svg | textarea | time | var | video)*>
<!ATTLIST del
          cite CDATA #IMPLIED
          datetime CDATA #IMPLIED>
<!ELEMENT dfn (#PCDATA | a | abbr | area | audio | b | bdo | br | button | canvas | cite | code | command | datalist | del | dfn | em | embed | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | meta | meter | noscript | object | output | progress | q | ruby | samp | script | select | small | span | strong | sub | sup | svg | textarea | time | var | video)*>
<!ELEMENT em (#PCDATA | a | abbr | area | audio | b | bdo | br | button | canvas | cite | code | command | datalist | del | dfn | em | embed | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | meta | meter | noscript | object | output | progress | q | ruby | samp | script | select | small | span | strong | sub | sup | svg | textarea | time | var | video)*>
<!ELEMENT embed EMPTY>
<!ATTLIST embed
          src CDATA #IMPLIED
          height CDATA #IMPLIED
          width CDATA #IMPLIED
          type CDATA #IMPLIED>
<!ELEMENT i (#PCDATA | a | abbr | area | audio | b | bdo | br | button | canvas | cite | code | command | datalist | del | dfn | em | embed | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | meta | meter | noscript | object | output | progress | q | ruby | samp | script | select | small | span | strong | sub | sup | svg | textarea | time | var | video)*>
<!ELEMENT iframe EMPTY>
<!ATTLIST iframe
          name CDATA #IMPLIED
          src CDATA #IMPLIED
          height CDATA #IMPLIED
          width CDATA #IMPLIED
          sandbox (allow-same-origin | allow-forms | allow-scripts) #IMPLIED
          seamless (seamless) #IMPLIED>
<!ELEMENT img EMPTY>
<!ATTLIST img
          alt CDATA #REQUIRED
          src CDATA #REQUIRED
          height CDATA #IMPLIED
          width CDATA #IMPLIED
          usemap CDATA #IMPLIED
          ismap (ismap) #IMPLIED>
<!ELEMENT input EMPTY>
<!ATTLIST input
          type (button | checkbox | color | date | datetime | datetime-local | email | file | hidden | image | month | number | password | radio | range | reset | search | submit | text | tel | time | url | week) #IMPLIED
          accept CDATA #IMPLIED
          alt CDATA #IMPLIED
          autocomplete CDATA #IMPLIED
          checked (checked) #IMPLIED
          disabled (disabled) #IMPLIED
          form CDATA #IMPLIED
          formaction CDATA #IMPLIED
          formenctype (multipart/form-data | application/x-www-form-urlencoded | text/plain) #IMPLIED
          formmethod (get | post | put | delete) "get"
          formnovalidate (formnovalidate) #IMPLIED
          formtarget CDATA #IMPLIED
          height CDATA #IMPLIED
          list CDATA #IMPLIED
          max CDATA #IMPLIED
          maxlength CDATA #IMPLIED
          min CDATA #IMPLIED
          multiple CDATA #IMPLIED
          pattern CDATA #IMPLIED
          placeholder CDATA #IMPLIED
          readonly CDATA #IMPLIED
          required CDATA #IMPLIED
          size CDATA #IMPLIED
          src CDATA #IMPLIED
          step CDATA #IMPLIED
          width CDATA #IMPLIED
          files CDATA #IMPLIED
          value CDATA #IMPLIED>
<!ELEMENT ins (#PCDATA | a | abbr | area | audio | b | bdo | br | button | canvas | cite | code | command | datalist | del | dfn | em | embed | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | meta | meter | noscript | object | output | progress | q | ruby | samp | script | select | small | span | strong | sub | sup | svg | textarea | time | var | video)*>
<!ATTLIST ins
          cite CDATA #IMPLIED
          datetime CDATA #IMPLIED>
<!ELEMENT kbd (#PCDATA | a | abbr | area | audio | b | bdo | br | button | canvas | cite | code | command | datalist | del | dfn | em | embed | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | meta | meter | noscript | object | output | progress | q | ruby | samp | script | select | small | span | strong | sub | sup | svg | textarea | time | var | video)*>
<!ELEMENT keygen EMPTY>
<!ATTLIST keygen
          autofocus (autofocus) #IMPLIED
          challenge CDATA #IMPLIED
          disabled (disabled) #IMPLIED
          form CDATA #IMPLIED
          keytype (rsa) #IMPLIED
          name CDATA #IMPLIED>
<!ELEMENT label (#PCDATA | a | abbr | area | audio | b | bdo | br | button | canvas | cite | code | command | datalist | del | dfn | em | embed | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | meta | meter | noscript | object | output | progress | q | ruby | samp | script | select | small | span | strong | sub | sup | svg | textarea | time | var | video)*>
<!ATTLIST label
          form CDATA #IMPLIED
          for CDATA #IMPLIED>
<!ELEMENT link EMPTY>
<!ATTLIST link
          href CDATA #IMPLIED
          hreflang CDATA #IMPLIED
          rel CDATA #IMPLIED
          media CDATA "screen"
          type CDATA #IMPLIED
          sizes CDATA #IMPLIED>
<!ELEMENT map ((a, abbr, area, audio, b, bdo, br, button, canvas, cite, code, command, datalist, del, dfn, em, embed, i, iframe, img, input, ins, kbd, keygen, label, link, map, mark, math, meta, meter, noscript, object, output, progress, q, ruby, samp, script, select, small, span, strong, sub, sup, svg, textarea, time, var, video) | (a, abbr, area, address, article, aside, audio, b, bdo, blockquote, bdo, br, button, canvas, cite, code, command, datalist, del, details, dfn, dialog, div, dl, em, embed, fieldset, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, hr, i, iframe, img, input, ins, kbd, keygen, label, link, map, mark, math, menu, meta, meter, nav, noscript, ol, object, output, p, pre, progress, q, ruby, samp, script, section, select, small, span, strong, style, sub, sup, svg, table, textarea, time, ul, var, video))>
<!ATTLIST map
          name CDATA #REQUIRED>
<!ELEMENT mark (#PCDATA | a | abbr | area | audio | b | bdo | br | button | canvas | cite | code | command | datalist | del | dfn | em | embed | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | meta | meter | noscript | object | output | progress | q | ruby | samp | script | select | small | span | strong | sub | sup | svg | textarea | time | var | video)*>
<!ELEMENT math EMPTY>
<!ELEMENT meta EMPTY>
<!ATTLIST meta
          http-equiv (content-language | content-type | default-style | refresh) #IMPLIED
          name CDATA #IMPLIED
          content CDATA #IMPLIED
          charset CDATA #IMPLIED>
<!ELEMENT meter (#PCDATA | a | abbr | area | audio | b | bdo | br | button | canvas | cite | code | command | datalist | del | dfn | em | embed | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | meta | meter | noscript | object | output | progress | q | ruby | samp | script | select | small | span | strong | sub | sup | svg | textarea | time | var | video)*>
<!ATTLIST meter
          value CDATA #IMPLIED
          min CDATA #IMPLIED
          max CDATA #IMPLIED
          low CDATA #IMPLIED
          high CDATA #IMPLIED
          optimum CDATA #IMPLIED>
<!ELEMENT noscript (#PCDATA | a | abbr | area | address | article | aside | audio | b | bdo | blockquote | bdo | br | button | canvas | cite | code | command | datalist | del | details | dfn | dialog | div | dl | em | embed | fieldset | figure | footer | form | h1 | h2 | h3 | h4 | h5 | h6 | header | hgroup | hr | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | menu | meta | meter | nav | noscript | ol | object | output | p | pre | progress | q | ruby | samp | script | section | select | small | span | strong | style | sub | sup | svg | table | textarea | time | ul | var | video)*>
<!ELEMENT address (#PCDATA | a | abbr | area | address | article | aside | audio | b | bdo | blockquote | bdo | br | button | canvas | cite | code | command | datalist | del | details | dfn | dialog | div | dl | em | embed | fieldset | figure | footer | form | h1 | h2 | h3 | h4 | h5 | h6 | header | hgroup | hr | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | menu | meta | meter | nav | noscript | ol | object | output | p | pre | progress | q | ruby | samp | script | section | select | small | span | strong | style | sub | sup | svg | table | textarea | time | ul | var | video)*>
<!ELEMENT article (#PCDATA | a | abbr | area | address | article | aside | audio | b | bdo | blockquote | bdo | br | button | canvas | cite | code | command | datalist | del | details | dfn | dialog | div | dl | em | embed | fieldset | figure | footer | form | h1 | h2 | h3 | h4 | h5 | h6 | header | hgroup | hr | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | menu | meta | meter | nav | noscript | ol | object | output | p | pre | progress | q | ruby | samp | script | section | select | small | span | strong | style | sub | sup | svg | table | textarea | time | ul | var | video)*>
<!ATTLIST article
          Pubdate CDATA #IMPLIED>
<!ELEMENT aside (#PCDATA | a | abbr | area | address | article | aside | audio | b | bdo | blockquote | bdo | br | button | canvas | cite | code | command | datalist | del | details | dfn | dialog | div | dl | em | embed | fieldset | figure | footer | form | h1 | h2 | h3 | h4 | h5 | h6 | header | hgroup | hr | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | menu | meta | meter | nav | noscript | ol | object | output | p | pre | progress | q | ruby | samp | script | section | select | small | span | strong | style | sub | sup | svg | table | textarea | time | ul | var | video)*>
<!ELEMENT blockquote (#PCDATA | a | abbr | area | address | article | aside | audio | b | bdo | blockquote | bdo | br | button | canvas | cite | code | command | datalist | del | details | dfn | dialog | div | dl | em | embed | fieldset | figure | footer | form | h1 | h2 | h3 | h4 | h5 | h6 | header | hgroup | hr | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | menu | meta | meter | nav | noscript | ol | object | output | p | pre | progress | q | ruby | samp | script | section | select | small | span | strong | style | sub | sup | svg | table | textarea | time | ul | var | video)*>
<!ATTLIST blockquote
          cite CDATA #IMPLIED>
<!ELEMENT details (#PCDATA | legend | a | abbr | area | address | article | aside | audio | b | bdo | blockquote | bdo | br | button | canvas | cite | code | command | datalist | del | details | dfn | dialog | div | dl | em | embed | fieldset | figure | footer | form | h1 | h2 | h3 | h4 | h5 | h6 | header | hgroup | hr | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | menu | meta | meter | nav | noscript | ol | object | output | p | pre | progress | q | ruby | samp | script | section | select | small | span | strong | style | sub | sup | svg | table | textarea | time | ul | var | video)*>
<!ATTLIST details
          open (open) #IMPLIED>
<!ELEMENT legend (#PCDATA | a | abbr | area | address | article | aside | audio | b | bdo | blockquote | bdo | br | button | canvas | cite | code | command | datalist | del | details | dfn | dialog | div | dl | em | embed | fieldset | figure | footer | form | h1 | h2 | h3 | h4 | h5 | h6 | header | hgroup | hr | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | menu | meta | meter | nav | noscript | ol | object | output | p | pre | progress | q | ruby | samp | script | section | select | small | span | strong | style | sub | sup | svg | table | textarea | time | ul | var | video | a | abbr | area | audio | b | bdo | br | button | canvas | cite | code | command | datalist | del | dfn | em | embed | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | meta | meter | noscript | object | output | progress | q | ruby | samp | script | select | small | span | strong | sub | sup | svg | textarea | time | var | video)*>
<!ELEMENT dialog (dd | dt)>
<!ELEMENT dd (#PCDATA | a | abbr | area | address | article | aside | audio | b | bdo | blockquote | bdo | br | button | canvas | cite | code | command | datalist | del | details | dfn | dialog | div | dl | em | embed | fieldset | figure | footer | form | h1 | h2 | h3 | h4 | h5 | h6 | header | hgroup | hr | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | menu | meta | meter | nav | noscript | ol | object | output | p | pre | progress | q | ruby | samp | script | section | select | small | span | strong | style | sub | sup | svg | table | textarea | time | ul | var | video)*>
<!ELEMENT div (#PCDATA | a | abbr | area | address | article | aside | audio | b | bdo | blockquote | bdo | br | button | canvas | cite | code | command | datalist | del | details | dfn | dialog | div | dl | em | embed | fieldset | figure | footer | form | h1 | h2 | h3 | h4 | h5 | h6 | header | hgroup | hr | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | menu | meta | meter | nav | noscript | ol | object | output | p | pre | progress | q | ruby | samp | script | section | select | small | span | strong | style | sub | sup | svg | table | textarea | time | ul | var | video)*>
<!ELEMENT dl (dd | dt)>
<!ELEMENT dt (#PCDATA | a | abbr | area | audio | b | bdo | br | button | canvas | cite | code | command | datalist | del | dfn | em | embed | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | meta | meter | noscript | object | output | progress | q | ruby | samp | script | select | small | span | strong | sub | sup | svg | textarea | time | var | video)*>
<!ELEMENT object (#PCDATA | param)*>
<!ATTLIST object
          data CDATA #IMPLIED
          type CDATA #IMPLIED
          height CDATA #IMPLIED
          width CDATA #IMPLIED
          usemap CDATA #IMPLIED
          name CDATA #IMPLIED
          form CDATA #IMPLIED
          classid CDATA #IMPLIED>
<!ELEMENT param EMPTY>
<!ATTLIST param
          name CDATA #REQUIRED
          value CDATA #REQUIRED>
<!ELEMENT output (#PCDATA | a | abbr | area | audio | b | bdo | br | button | canvas | cite | code | command | datalist | del | dfn | em | embed | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | meta | meter | noscript | object | output | progress | q | ruby | samp | script | select | small | span | strong | sub | sup | svg | textarea | time | var | video)*>
<!ATTLIST output
          for CDATA #IMPLIED
          form CDATA #IMPLIED
          name CDATA #IMPLIED>
<!ELEMENT progress (#PCDATA | a | abbr | area | audio | b | bdo | br | button | canvas | cite | code | command | datalist | del | dfn | em | embed | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | meta | meter | noscript | object | output | progress | q | ruby | samp | script | select | small | span | strong | sub | sup | svg | textarea | time | var | video)*>
<!ATTLIST progress
          value CDATA #IMPLIED
          max CDATA #IMPLIED>
<!ELEMENT q (#PCDATA | a | abbr | area | audio | b | bdo | br | button | canvas | cite | code | command | datalist | del | dfn | em | embed | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | meta | meter | noscript | object | output | progress | q | ruby | samp | script | select | small | span | strong | sub | sup | svg | textarea | time | var | video)*>
<!ATTLIST q
          cite CDATA #IMPLIED>
<!ELEMENT ruby (#PCDATA | rt | rp | a | abbr | area | audio | b | bdo | br | button | canvas | cite | code | command | datalist | del | dfn | em | embed | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | meta | meter | noscript | object | output | progress | q | ruby | samp | script | select | small | span | strong | sub | sup | svg | textarea | time | var | video)*>
<!ELEMENT rt (#PCDATA | a | abbr | area | audio | b | bdo | br | button | canvas | cite | code | command | datalist | del | dfn | em | embed | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | meta | meter | noscript | object | output | progress | q | ruby | samp | script | select | small | span | strong | sub | sup | svg | textarea | time | var | video)*>
<!ELEMENT samp (#PCDATA | a | abbr | area | audio | b | bdo | br | button | canvas | cite | code | command | datalist | del | dfn | em | embed | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | meta | meter | noscript | object | output | progress | q | ruby | samp | script | select | small | span | strong | sub | sup | svg | textarea | time | var | video)*>
<!ELEMENT script EMPTY>
<!ATTLIST script
          charset CDATA #IMPLIED
          type (text/ecmascript | text/javascript | text/javascript1.0 | text/javascript1.1 | text/javascript1.2 | text/javascript1.3 | text/javascript1.4 | text/javascript1.5 | text/jscript | text/x-javascript | text/x-ecmascript | text/vbscript) #REQUIRED
          src CDATA #IMPLIED
          defer (defer) #IMPLIED
          async (async) #IMPLIED>
<!ELEMENT select (option | optgroup)>
<!ATTLIST select
          autofocus (autofocus) #IMPLIED
          disabled (autofocus) #IMPLIED
          form CDATA #IMPLIED
          multiple (multiple) #IMPLIED
          name CDATA #IMPLIED
          size CDATA #IMPLIED>
<!ELEMENT optgroup (option)>
<!ATTLIST optgroup
          disabled (disabled) #IMPLIED
          label CDATA #REQUIRED>
<!ELEMENT small (#PCDATA | a | abbr | area | audio | b | bdo | br | button | canvas | cite | code | command | datalist | del | dfn | em | embed | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | meta | meter | noscript | object | output | progress | q | ruby | samp | script | select | small | span | strong | sub | sup | svg | textarea | time | var | video)*>
<!ELEMENT span (#PCDATA | a | abbr | area | audio | b | bdo | br | button | canvas | cite | code | command | datalist | del | dfn | em | embed | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | meta | meter | noscript | object | output | progress | q | ruby | samp | script | select | small | span | strong | sub | sup | svg | textarea | time | var | video)*>
<!ELEMENT strong (#PCDATA | a | abbr | area | audio | b | bdo | br | button | canvas | cite | code | command | datalist | del | dfn | em | embed | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | meta | meter | noscript | object | output | progress | q | ruby | samp | script | select | small | span | strong | sub | sup | svg | textarea | time | var | video)*>
<!ELEMENT sub (#PCDATA | a | abbr | area | audio | b | bdo | br | button | canvas | cite | code | command | datalist | del | dfn | em | embed | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | meta | meter | noscript | object | output | progress | q | ruby | samp | script | select | small | span | strong | sub | sup | svg | textarea | time | var | video)*>
<!ELEMENT sup (#PCDATA | a | abbr | area | audio | b | bdo | br | button | canvas | cite | code | command | datalist | del | dfn | em | embed | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | meta | meter | noscript | object | output | progress | q | ruby | samp | script | select | small | span | strong | sub | sup | svg | textarea | time | var | video)*>
<!ELEMENT svg EMPTY>
<!ELEMENT textarea EMPTY>
<!ATTLIST textarea
          autofocus (autofocus) #IMPLIED
          disabled (disabled) #IMPLIED
          form CDATA #IMPLIED
          maxlength CDATA #IMPLIED
          name CDATA #IMPLIED
          placeholder CDATA #IMPLIED
          readonly (readonly) #IMPLIED
          required (required) #IMPLIED
          rows CDATA #REQUIRED
          cols CDATA #REQUIRED
          wrap (hard | soft) #IMPLIED>
<!ELEMENT time (#PCDATA | a | abbr | area | audio | b | bdo | br | button | canvas | cite | code | command | datalist | del | dfn | em | embed | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | meta | meter | noscript | object | output | progress | q | ruby | samp | script | select | small | span | strong | sub | sup | svg | textarea | time | var | video)*>
<!ATTLIST time
          datetime CDATA #IMPLIED>
<!ELEMENT var (#PCDATA | a | abbr | area | audio | b | bdo | br | button | canvas | cite | code | command | datalist | del | dfn | em | embed | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | meta | meter | noscript | object | output | progress | q | ruby | samp | script | select | small | span | strong | sub | sup | svg | textarea | time | var | video)*>
<!ELEMENT video (#PCDATA | source)*>
<!ATTLIST video
          src CDATA #IMPLIED
          autobuffer (autobuffer) #IMPLIED
          autoplay (autoplay) #IMPLIED
          loop (loop) #IMPLIED
          controls (controls) #IMPLIED
          width CDATA #IMPLIED
          height CDATA #IMPLIED
          poster CDATA #IMPLIED>
<!ELEMENT rp (#PCDATA | a | abbr | area | audio | b | bdo | br | button | canvas | cite | code | command | datalist | del | dfn | em | embed | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | meta | meter | noscript | object | output | progress | q | ruby | samp | script | select | small | span | strong | sub | sup | svg | textarea | time | var | video)*>
<!ELEMENT fieldset (#PCDATA | legend | a | abbr | area | address | article | aside | audio | b | bdo | blockquote | bdo | br | button | canvas | cite | code | command | datalist | del | details | dfn | dialog | div | dl | em | embed | fieldset | figure | footer | form | h1 | h2 | h3 | h4 | h5 | h6 | header | hgroup | hr | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | menu | meta | meter | nav | noscript | ol | object | output | p | pre | progress | q | ruby | samp | script | section | select | small | span | strong | style | sub | sup | svg | table | textarea | time | ul | var | video)*>
<!ATTLIST fieldset
          disabled CDATA #IMPLIED
          form CDATA #IMPLIED
          name CDATA #IMPLIED>
<!ELEMENT figure (#PCDATA | legend | a | abbr | area | address | article | aside | audio | b | bdo | blockquote | bdo | br | button | canvas | cite | code | command | datalist | del | details | dfn | dialog | div | dl | em | embed | fieldset | figure | footer | form | h1 | h2 | h3 | h4 | h5 | h6 | header | hgroup | hr | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | menu | meta | meter | nav | noscript | ol | object | output | p | pre | progress | q | ruby | samp | script | section | select | small | span | strong | style | sub | sup | svg | table | textarea | time | ul | var | video)*>
<!ELEMENT footer (#PCDATA | a | abbr | area | address | article | aside | audio | b | bdo | blockquote | bdo | br | button | canvas | cite | code | command | datalist | del | details | dfn | dialog | div | dl | em | embed | fieldset | figure | footer | form | h1 | h2 | h3 | h4 | h5 | h6 | header | hgroup | hr | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | menu | meta | meter | nav | noscript | ol | object | output | p | pre | progress | q | ruby | samp | script | section | select | small | span | strong | style | sub | sup | svg | table | textarea | time | ul | var | video)*>
<!ELEMENT form (#PCDATA | a | abbr | area | address | article | aside | audio | b | bdo | blockquote | bdo | br | button | canvas | cite | code | command | datalist | del | details | dfn | dialog | div | dl | em | embed | fieldset | figure | footer | form | h1 | h2 | h3 | h4 | h5 | h6 | header | hgroup | hr | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | menu | meta | meter | nav | noscript | ol | object | output | p | pre | progress | q | ruby | samp | script | section | select | small | span | strong | style | sub | sup | svg | table | textarea | time | ul | var | video)*>
<!ATTLIST form
          accept-charset CDATA #IMPLIED
          action CDATA #REQUIRED
          autocomplete (on | off) #IMPLIED
          enctype (multipart/form-data | application/x-www-form-urlencoded | text/plain) #IMPLIED
          method (get | post | put | delete) "get"
          name CDATA #IMPLIED
          novalidate (novalidate) #IMPLIED
          target CDATA #IMPLIED>
<!ELEMENT h1 (#PCDATA | a | abbr | area | audio | b | bdo | br | button | canvas | cite | code | command | datalist | del | dfn | em | embed | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | meta | meter | noscript | object | output | progress | q | ruby | samp | script | select | small | span | strong | sub | sup | svg | textarea | time | var | video)*>
<!ELEMENT h2 (#PCDATA | a | abbr | area | audio | b | bdo | br | button | canvas | cite | code | command | datalist | del | dfn | em | embed | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | meta | meter | noscript | object | output | progress | q | ruby | samp | script | select | small | span | strong | sub | sup | svg | textarea | time | var | video)*>
<!ELEMENT h3 (#PCDATA | a | abbr | area | audio | b | bdo | br | button | canvas | cite | code | command | datalist | del | dfn | em | embed | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | meta | meter | noscript | object | output | progress | q | ruby | samp | script | select | small | span | strong | sub | sup | svg | textarea | time | var | video)*>
<!ELEMENT h4 (#PCDATA | a | abbr | area | audio | b | bdo | br | button | canvas | cite | code | command | datalist | del | dfn | em | embed | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | meta | meter | noscript | object | output | progress | q | ruby | samp | script | select | small | span | strong | sub | sup | svg | textarea | time | var | video)*>
<!ELEMENT h5 (#PCDATA | a | abbr | area | audio | b | bdo | br | button | canvas | cite | code | command | datalist | del | dfn | em | embed | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | meta | meter | noscript | object | output | progress | q | ruby | samp | script | select | small | span | strong | sub | sup | svg | textarea | time | var | video)*>
<!ELEMENT h6 (#PCDATA | a | abbr | area | audio | b | bdo | br | button | canvas | cite | code | command | datalist | del | dfn | em | embed | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | meta | meter | noscript | object | output | progress | q | ruby | samp | script | select | small | span | strong | sub | sup | svg | textarea | time | var | video)*>
<!ELEMENT header (#PCDATA | a | abbr | area | address | article | aside | audio | b | bdo | blockquote | bdo | br | button | canvas | cite | code | command | datalist | del | details | dfn | dialog | div | dl | em | embed | fieldset | figure | footer | form | h1 | h2 | h3 | h4 | h5 | h6 | header | hgroup | hr | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | menu | meta | meter | nav | noscript | ol | object | output | p | pre | progress | q | ruby | samp | script | section | select | small | span | strong | style | sub | sup | svg | table | textarea | time | ul | var | video)*>
<!ELEMENT hgroup (h1 | h2 | h3 | h4 | h5 | h6)>
<!ELEMENT hr EMPTY>
<!ELEMENT menu (li | (a, abbr, area, address, article, aside, audio, b, bdo, blockquote, bdo, br, button, canvas, cite, code, command, datalist, del, details, dfn, dialog, div, dl, em, embed, fieldset, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, hr, i, iframe, img, input, ins, kbd, keygen, label, link, map, mark, math, menu, meta, meter, nav, noscript, ol, object, output, p, pre, progress, q, ruby, samp, script, section, select, small, span, strong, style, sub, sup, svg, table, textarea, time, ul, var, video))>
<!ATTLIST menu
          type (context | toolbar | list) #IMPLIED
          label CDATA #IMPLIED>
<!ELEMENT li (#PCDATA | a | abbr | area | address | article | aside | audio | b | bdo | blockquote | bdo | br | button | canvas | cite | code | command | datalist | del | details | dfn | dialog | div | dl | em | embed | fieldset | figure | footer | form | h1 | h2 | h3 | h4 | h5 | h6 | header | hgroup | hr | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | menu | meta | meter | nav | noscript | ol | object | output | p | pre | progress | q | ruby | samp | script | section | select | small | span | strong | style | sub | sup | svg | table | textarea | time | ul | var | video)*>
<!ATTLIST li
          value CDATA #IMPLIED>
<!ELEMENT nav (#PCDATA | a | abbr | area | address | article | aside | audio | b | bdo | blockquote | bdo | br | button | canvas | cite | code | command | datalist | del | details | dfn | dialog | div | dl | em | embed | fieldset | figure | footer | form | h1 | h2 | h3 | h4 | h5 | h6 | header | hgroup | hr | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | menu | meta | meter | nav | noscript | ol | object | output | p | pre | progress | q | ruby | samp | script | section | select | small | span | strong | style | sub | sup | svg | table | textarea | time | ul | var | video)*>
<!ELEMENT ol (li)>
<!ATTLIST ol
          start CDATA #IMPLIED
          reversed (reversed) #IMPLIED>
<!ELEMENT p (#PCDATA | a | abbr | area | audio | b | bdo | br | button | canvas | cite | code | command | datalist | del | dfn | em | embed | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | meta | meter | noscript | object | output | progress | q | ruby | samp | script | select | small | span | strong | sub | sup | svg | textarea | time | var | video)*>
<!ELEMENT pre (#PCDATA | a | abbr | area | audio | b | bdo | br | button | canvas | cite | code | command | datalist | del | dfn | em | embed | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | meta | meter | noscript | object | output | progress | q | ruby | samp | script | select | small | span | strong | sub | sup | svg | textarea | time | var | video)*>
<!ELEMENT section (#PCDATA | a | abbr | area | address | article | aside | audio | b | bdo | blockquote | bdo | br | button | canvas | cite | code | command | datalist | del | details | dfn | dialog | div | dl | em | embed | fieldset | figure | footer | form | h1 | h2 | h3 | h4 | h5 | h6 | header | hgroup | hr | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | menu | meta | meter | nav | noscript | ol | object | output | p | pre | progress | q | ruby | samp | script | section | select | small | span | strong | style | sub | sup | svg | table | textarea | time | ul | var | video)*>
<!ELEMENT style EMPTY>
<!ATTLIST style
          type (text/css) #IMPLIED
          media CDATA "screen"
          scoped (scoped) #IMPLIED>
<!ELEMENT table (caption? | colgroup | thead? | tfoot? | tbody | tr)>
<!ATTLIST table
          summary CDATA #IMPLIED>
<!ELEMENT caption (#PCDATA | a | abbr | area | address | article | aside | audio | b | bdo | blockquote | bdo | br | button | canvas | cite | code | command | datalist | del | details | dfn | dialog | div | dl | em | embed | fieldset | figure | footer | form | h1 | h2 | h3 | h4 | h5 | h6 | header | hgroup | hr | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | menu | meta | meter | nav | noscript | ol | object | output | p | pre | progress | q | ruby | samp | script | section | select | small | span | strong | style | sub | sup | svg | table | textarea | time | ul | var | video)*>
<!ELEMENT ul (li)>
<!ELEMENT colgroup (col)>
<!ATTLIST colgroup
          span CDATA "1">
<!ELEMENT col EMPTY>
<!ATTLIST col
          span CDATA "1">
<!ELEMENT thead (tr)>
<!ELEMENT tr (th | td)>
<!ELEMENT th (#PCDATA | a | abbr | area | audio | b | bdo | br | button | canvas | cite | code | command | datalist | del | dfn | em | embed | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | meta | meter | noscript | object | output | progress | q | ruby | samp | script | select | small | span | strong | sub | sup | svg | textarea | time | var | video)*>
<!ATTLIST th
          headers CDATA #IMPLIED
          rowspan CDATA "1"
          colspan CDATA "1"
          scope (col | colgroup | row | rowgroup) #IMPLIED>
<!ELEMENT td (#PCDATA | a | abbr | area | address | article | aside | audio | b | bdo | blockquote | bdo | br | button | canvas | cite | code | command | datalist | del | details | dfn | dialog | div | dl | em | embed | fieldset | figure | footer | form | h1 | h2 | h3 | h4 | h5 | h6 | header | hgroup | hr | i | iframe | img | input | ins | kbd | keygen | label | link | map | mark | math | menu | meta | meter | nav | noscript | ol | object | output | p | pre | progress | q | ruby | samp | script | section | select | small | span | strong | style | sub | sup | svg | table | textarea | time | ul | var | video)*>
<!ATTLIST td
          headers CDATA #IMPLIED
          rowspan CDATA "1"
          colspan CDATA "1">
<!ELEMENT tfoot (tr)>
<!ELEMENT tbody (tr)>
<!ELEMENT head ((base, command, link, meta, noscript, script, style, title))>
<!ELEMENT base EMPTY>
<!ATTLIST base
          href CDATA #IMPLIED
          target CDATA #IMPLIED>
<!ELEMENT title EMPTY>
<!ELEMENT mathml EMPTY>