(X)HTML Best Practice Cheat Sheet All elements are sorted ]able ed T within their /[ lac l y ]ep t groups in ish) [R ues prioritized tional sibili eset eset al/ ance t t s r order. ic nline(- m e er iss r ansitiona am asic ] am r r I or s r ] eaning Recommended transi t Mobile Acc 0 st 0 f 1 B 0 N ice 1 stric 1 f 5.0 h)/[ /[ m appea (X)HTML 2 01 & 1. 1.0 1. 1.1 1. 1.1 2. -is ic 4.0 4.0 act versions are L L L L ML k( ible led pr notes ble brow M ML M ML M ML M T is ty mint-colored. ML 3. ML ML 4. ML T T T O ]loc mant s T T T T HT HT HT HT nv sability est n X)H ] H H H H X XH X XH X XH X ( [B [I Se U B SE Nota U Element Standards Information Document structure             N Viewport in XHTML             I The main Viewport in HTML.             B N content of the Margin: 8px; document

The Highly ranked and Make unique for             I documents will be the link- Text on the title-bar every page title or name text Only ”name = <meta>             I 'description'” is useful Indicates explicit relationship between this <link>             I document and other resources. As such there are many good uses! External style <style>             I sheets are usually best Unobtrusive Test for Keep scripts Script may have <script> I DOM-scripts, capabilities, not            external output please! browsers! Unnecassary with unobtrusive Not ignored by true <noscript> BI I scripting techniques! Forbidden in          s XML parsers! XHTML 5. Ignored by MSIE <base> I           s for scripts <basefont>    I Use CSS Non element markup constructs Better skip. It will put MSIE <= 6 in quirks mode and is NOT obligatory. In XML <?xml ?>        s I theory best place to specify encoding for offline usage of an XHTML declaration document. Will control What flavour Required in every standards <!DOCTYPE>             I of (X)HTML is version since compliance or used? HTML 2.0! <a href="/tags/Quirks_mode/" rel="tag">quirks mode</a> Use richly while MSIE has Code <!-- --> I learning and conditional             comment developing comments Unparsed Use for inline Opera may ignore <![CDATA[ ]]> D D D D        s I character JavaScript in CSS if MIME is data XHTML true XHTML</p><p>Copyright: Lars Gunther. Creative Commons: Attribution-NonCommercial-ShareAlike 2.5 Page 1 Version: 1.06 http://creativecommons.org/licenses/by-nc-sa/2.5/ (X)HTML Best Practice Cheat Sheet All elements are sorted ]able ed T within their /[ lac l y ]ep t groups in ish) [R ues prioritized tional sibili eset eset al/ ance t t s r order. ic nline(- m e er iss r ansitiona am asic ] am r r I or s r ] eaning Recommended transi t Mobile Acc 0 st 0 f 1 B 0 N ice 1 stric 1 f 5.0 h)/[ /[ m appea (X)HTML 2 01 & 1. 1.0 1. 1.1 1. 1.1 2. -is ic 4.0 4.0 act versions are L L L L ML k( ible led pr notes ble brow M ML M ML M ML M T is ty mint-colored. ML 3. ML ML 4. ML T T T O ]loc mant s T T T T HT HT HT HT nv sability est n X)H ] H H H H X XH X XH X XH X ( [B [I Se U B SE Nota U Basic semantics Large bold text, Use in correct <h1> to <h6> B N Heading Highly ranked gradually smaller.             order Margin-top/bottom <p>             B N Paragraph Margin-top: 1em; Emphasized Usually spoken Do not equate <em>             I N Italics text louder with ”italics” Emphasised Strongly words may get Usually spoken Do not equate <strong> I N emphasised higher ranking. Bolder             really loud! with ”bold” text</p><p><abbr>            I N Abbreviation ”All acronyms are abbreviations”. Not in MSIE abbr[title], Make sure they are not confused with acronym[title] links. CSS-speech: Spell out { border-bottom: <acronym>          I N Acronym initialisms. dotted 1px; ] Do not equate Indented right and <blockquote> B N Longer quote             with ”indentation” left. No quotation <q> I N Short quote Quotation marks            marks in MSIE Not the quote as <cite>             I N Who is cited Italics such Better turn <ins>         BI N Inserted text Underlined underlining off <del>         BI N Deleted text Strike through <dfn>             I N Defined word Italics Probably like h1, <h> B N Heading Use with ”section”  h2, etc. Conversation Proposed <dialog>  B N (use with dt replacement for Probably like <dl> and dd) <dl> for dialogues Marked or In future, use to highlight matches to <m> I N highlighted  search string text Hypertext Link text should rel=”nofollow” Any element with Blue underlined be means it will not <a>             I N Link an id can replace text. Images get a understandable increase targets its use as ”anchor” blue border. out of context page rank</p><p>Copyright: Lars Gunther. Creative Commons: Attribution-NonCommercial-ShareAlike 2.5 Page 2 Version: 1.06 http://creativecommons.org/licenses/by-nc-sa/2.5/ (X)HTML Best Practice Cheat Sheet All elements are sorted ]able ed T within their /[ lac l y ]ep t groups in ish) [R ues prioritized tional sibili eset eset al/ ance t t s r order. ic nline(- m e er iss r ansitiona am asic ] am r r I or s r ] eaning Recommended transi t Mobile Acc 0 st 0 f 1 B 0 N ice 1 stric 1 f 5.0 h)/[ /[ m appea (X)HTML 2 01 & 1. 1.0 1. 1.1 1. 1.1 2. -is ic 4.0 4.0 act versions are L L L L ML k( ible led pr notes ble brow M ML M ML M ML M T is ty mint-colored. ML 3. ML ML 4. ML T T T O ]loc mant s T T T T HT HT HT HT nv sability est n X)H ] H H H H X XH X XH X XH X ( [B [I Se U B SE Nota U Page structure <div>             B N Part of page Avoid ”divitis” Is a semantic Avoid <span> I N element            ”spanmania” available? If so, May override <pre> B N use that instead. Preformatted             ”width” in MSIE Do not use for Color' for MSIE, Thematic <hr>          B R visual purposes 'background-color' A bar break only. for Gecko Always use hCard for addresses, but Contact <address> B N in combination with <address> for Italics            information contact info. Document or Section takes Does not equal <section> B R application   priority over h1-h6 <div> section Stand alone <article>  B N capable section ”tangentially <aside>  B N related to the Today: Good content” values for id or class attributes! Heading for a <header> B N  section Footer for a <footer>  B N section Caption will probably be Proposed Paragraph <figure> B R mandated. replacement for  with a caption Content may be a misuse of fieldset' image.</p><p><headings>  Set a heading</p><p><listing> D (Parsed as CDATA, preserved <xmp> D whitespace)</p><p>Copyright: Lars Gunther. Creative Commons: Attribution-NonCommercial-ShareAlike 2.5 Page 3 Version: 1.06 http://creativecommons.org/licenses/by-nc-sa/2.5/ (X)HTML Best Practice Cheat Sheet All elements are sorted ]able ed T within their /[ lac l y ]ep t groups in ish) [R ues prioritized tional sibili eset eset al/ ance t t s r order. ic nline(- m e er iss r ansitiona am asic ] am r r I or s r ] eaning Recommended transi t Mobile Acc 0 st 0 f 1 B 0 N ice 1 stric 1 f 5.0 h)/[ /[ m appea (X)HTML 2 01 & 1. 1.0 1. 1.1 1. 1.1 2. -is ic 4.0 4.0 act versions are L L L L ML k( ible led pr notes ble brow M ML M ML M ML M T is ty mint-colored. ML 3. ML ML 4. ML T T T O ]loc mant s T T T T HT HT HT HT nv sability est n X)H ] H H H H X XH X XH X XH X ( [B [I Se U B SE Nota U Visual formatting <br>            I N (Line break) Line break May be only <b>           I N option for a May get a sligthly Bolder WYSIWYG editor <i>           I N elevated rank Italics <sub>           I N Subscript E.g. Use with simple math, footnotes, and when part of language idiom. <sup>           I N Superscript (X)HTML 5 may get a special format for footnotes <big>          I N Bigger (”Smallprint” <small>           I N in (X)HTML Smaller 5) Use CSS <tt>         I N Fixed width font Centers <center> D D D D B N everything! Use CSS. Only allowed for Changes font <font>  D D D D s I N WYSIWYG tools settings in (X)HTML 5. <u>  D D D D I N Use CSS Underlined <s> D D D D I N Use CSS or <del> Strike through <strike>  D D D D I N NS 4 proprietary, No line breaks in <nobr> I N Use CSS instead but works in all cell Suggestion for line <wbr> I N MSIE proprietary break.</p><p>Copyright: Lars Gunther. Creative Commons: Attribution-NonCommercial-ShareAlike 2.5 Page 4 Version: 1.06 http://creativecommons.org/licenses/by-nc-sa/2.5/ (X)HTML Best Practice Cheat Sheet All elements are sorted ]able ed T within their /[ lac l y ]ep t groups in ish) [R ues prioritized tional sibili eset eset al/ ance t t s r order. ic nline(- m e er iss r ansitiona am asic ] am r r I or s r ] eaning Recommended transi t Mobile Acc 0 st 0 f 1 B 0 N ice 1 stric 1 f 5.0 h)/[ /[ m appea (X)HTML 2 01 & 1. 1.0 1. 1.1 1. 1.1 2. -is ic 4.0 4.0 act versions are L L L L ML k( ible led pr notes ble brow M ML M ML M ML M T is ty mint-colored. ML 3. ML ML 4. ML T T T O ]loc mant s T T T T HT HT HT HT nv sability est n X)H ] H H H H X XH X XH X XH X ( [B [I Se U B SE Nota U Tables Describe format <table>             B N Tabular data Not for layout Visible borders with ”summary” <tr>             T N Table row Heading for Use ”scope” or Table cell with <th> T N row or             ”headers/id” bold, centered text column <td>             T N Table data A table cell Often a good idea Centered above <caption> T N Table caption Hard to style             to have the table <thead>          T N Table head Can be used MSIE needs this instead of one for <tbody>          T N Table body grouping <tr> with dynamically the class attribute created tables <tfoot>          T N Table footer</p><p><col>          T I Table column MSIE catches too many style-rules! Group of Safari does not <colgroup> T I          columns support colgroup</p><p>Copyright: Lars Gunther. Creative Commons: Attribution-NonCommercial-ShareAlike 2.5 Page 5 Version: 1.06 http://creativecommons.org/licenses/by-nc-sa/2.5/ (X)HTML Best Practice Cheat Sheet All elements are sorted ]able ed T within their /[ lac l y ]ep t groups in ish) [R ues prioritized tional sibili eset eset al/ ance t t s r order. ic nline(- m e er iss r ansitiona am asic ] am r r I or s r ] eaning Recommended transi t Mobile Acc 0 st 0 f 1 B 0 N ice 1 stric 1 f 5.0 h)/[ /[ m appea (X)HTML 2 01 & 1. 1.0 1. 1.1 1. 1.1 2. -is ic 4.0 4.0 act versions are L L L L ML k( ible led pr notes ble brow M ML M ML M ML M T is ty mint-colored. ML 3. ML ML 4. ML T T T O ]loc mant s T T T T HT HT HT HT nv sability est n X)H ] H H H H X XH X XH X XH X ( [B [I Se U B SE Nota U Forms (& application-type elements) Do not emulate Normally use the Spiders do not <form>            B N A form links POST method 'follow' forms <input>            I R Input widget Input widget (Almost) every form control should Explanation have a label. Significant increase of <label>            I N for form- clickable area for checkboxes and controls radio buttons. Tip: add CSS-rule ”cursor: pointer;” <textarea>            I R Enter text Textarea widget Flexible JS for progressive <button> I R Button widget         button enhancement Group of Logical groups of Border, maybe <fieldset> B N form- form controls           rounded corners elements increase usability It might be Heading for repeated for each Text in the top <legend>           B N group of form control in speech border elements synthesis. <select>            I R Drop down list Menus done with <option>            R Multiple select widgets will Item in such list choice input not be followed by Used sensibly Group of such <optgroup>          R spiders they help items A textfield between <isindex> R Precursor of form  D D D D two <hr> Web applications <command>  I R A command the user can invoke <datagrid>  B R Interactive representation of tree, list, or tabular data <datalist>  I A list of suggested values for a form control. Use with <option>. Opera 9 is the first ”Advisory or transient information...” (D. Goodman) ”Considered to be <output>  I browser to support Unstyled text a form control for the purposes of the DOM” (Spec) Web Forms 2.0, Additional information or controls which the user can obtain on <details>  B I/N/R but that support is demand only preliminary. <event-source>  I Open external URI or IRI as a stream and treat as event source There are some List of commands. Returns in (X)HTML 5, with a wider usage than JavaScript libraries <menu> B N Like <ul>  D D D D  pure navigation. that implement some functionality. <meter>  B R/N A scalar measurement within a known range. Not decided as of <progress>  B R/N A progress bar. (Do not confuse with <meter>) Jan -07 <time>  I N A date and/or time of day</p><p>Copyright: Lars Gunther. Creative Commons: Attribution-NonCommercial-ShareAlike 2.5 Page 6 Version: 1.06 http://creativecommons.org/licenses/by-nc-sa/2.5/ (X)HTML Best Practice Cheat Sheet All elements are sorted ]able ed T within their /[ lac l y ]ep t groups in ish) [R ues prioritized tional sibili eset eset al/ ance t t s r order. ic nline(- m e er iss r ansitiona am asic ] am r r I or s r ] eaning Recommended transi t Mobile Acc 0 st 0 f 1 B 0 N ice 1 stric 1 f 5.0 h)/[ /[ m appea (X)HTML 2 01 & 1. 1.0 1. 1.1 1. 1.1 2. -is ic 4.0 4.0 act versions are L L L L ML k( ible led pr notes ble brow M ML M ML M ML M T is ty mint-colored. ML 3. ML ML 4. ML T T T O ]loc mant s T T T T HT HT HT HT nv sability est n X)H ] H H H H X XH X XH X XH X ( [B [I Se U B SE Nota U Lists Unordered Do not use for Bullet list, left <ul>             B N list indentation only indentation Lists should be Numbered list, left <ol>             B N Ordered list used as much as indentation possible. Many <li>             B N List item things, e.g. Item in <ul> or <ol> Menus, are really <dl>             B N Definition list lists. List are easy W3C says use for Definition dialogue and other Used for ”define” <dt>             B N to scan and easy term to see. not obvious commands in Definition purposes, others Google 40px left <dd> B N             data disagree. indentation Groups <dt> <di> B N  and <dd> Navigation <nl>  B N list Not really a list. Navigation Put here for <nav>  B N section comparison with <nl>. Directory <dir>  D D D D B N Use <ul> or <ol> Like <ul> listing Coding & formulas Use with CSS- Computer rule: ”white-space: Syntax highlight <code> I N Monospaced             code pre;” or the pre with CSS-classes element Not (only) a <var>             I N Variable data ”variable” in Italics programming Represents <kbd> I N Monospaced             user input Output from <samp> I N Monospaced             computer</p><p>Copyright: Lars Gunther. Creative Commons: Attribution-NonCommercial-ShareAlike 2.5 Page 7 Version: 1.06 http://creativecommons.org/licenses/by-nc-sa/2.5/ (X)HTML Best Practice Cheat Sheet All elements are sorted ]able ed T within their /[ lac l y ]ep t groups in ish) [R ues prioritized tional sibili eset eset al/ ance t t s r order. ic nline(- m e er iss r ansitiona am asic ] am r r I or s r ] eaning Recommended transi t Mobile Acc 0 st 0 f 1 B 0 N ice 1 stric 1 f 5.0 h)/[ /[ m appea (X)HTML 2 01 & 1. 1.0 1. 1.1 1. 1.1 2. -is ic 4.0 4.0 act versions are L L L L ML k( ible led pr notes ble brow M ML M ML M ML M T is ty mint-colored. ML 3. ML ML 4. ML T T T O ]loc mant s T T T T HT HT HT HT nv sability est n X)H ] H H H H X XH X XH X XH X ( [B [I Se U B SE Nota U Objects, multimedia, etc. Do use the alt- Use CSS for The alt attribute <img>             I R Image attribute, but decorative will be indexed for (An image) wisely images. image searches</p><p>(object that Often bad support Use (X)HTML, Content in objects normally for fallback (Animation, applet, <object>            B R CSS and DOM- usually will not be requres a content. MSIE will etc) scripts if possible. indexed plug in) treat as ActiveX. <param>            I Already supported Animation – blank Provide fallback <canvas> B R by many, but not until script starts  content MSIE drawing (Animation, video, <embed> B R  Allowed in HTML sound) 5, but still inferior (Fallback for <noembed> I to <object> embed) Controls may be <audio>  I R Audio stream Ogg, Vorbis and shown Theora must be Video or Video + controls <video> I R supported. Apple  movie may be shown likes QT, MSIE Alternative formats for <audio> or <video>, where <source> I wma/wmv  the UA chooses the best one <applet>  D D D D B R Use <object> Java applet <map>          I Avoid imagemaps! If you must have <area>          I one, use the title attribute! MSIE proprietary, <marquee> B N Avoid flickering Do not use. Use but supported by Scrolling text unobtrusive DOM- most scripts for NS proprietary, <blink> I N Avoid flickering behaviour. Blinking text works in Opera Use the object <bgsound> I A nuisance! MSIE proprietary Plays a sound element Frames <frameset>    ? B N <frame>    ? B R Do not use frames! If you must, use the title attribute! New nested Consider using <object> instead of iframe. Only option for rich <iframe>       B R browsing text editing in context Gecko Provide meaningful content and links to the framed <noframes>      ? B I content. Not ”you need a better browser”!</p><p>Copyright: Lars Gunther. Creative Commons: Attribution-NonCommercial-ShareAlike 2.5 Page 8 Version: 1.06 http://creativecommons.org/licenses/by-nc-sa/2.5/ (X)HTML Best Practice Cheat Sheet All elements are sorted ]able ed T within their /[ lac l y ]ep t groups in ish) [R ues prioritized tional sibili eset eset al/ ance t t s r order. ic nline(- m e er iss r ansitiona am asic ] am r r I or s r ] eaning Recommended transi t Mobile Acc 0 st 0 f 1 B 0 N ice 1 stric 1 f 5.0 h)/[ /[ m appea (X)HTML 2 01 & 1. 1.0 1. 1.1 1. 1.1 2. -is ic 4.0 4.0 act versions are L L L L ML k( ible led pr notes ble brow M ML M ML M ML M T is ty mint-colored. ML 3. ML ML 4. ML T T T O ]loc mant s T T T T HT HT HT HT nv sability est n X)H ] H H H H X XH X XH X XH X ( [B [I Se U B SE Nota U Miscellaneous Do think about Probably better to <bdo>         I N i18n issues use CSS (Stop treat Keep it forgotten! Used to be some, <plaintext> D B N code as For some uses, Monospaced but who cares? HTML) see CDATA. Ruby overall <ruby>    I N container Ruby base <rbc>    I N container MSIE 5+ is Ruby text <rtc>    I N currently the only container browser that has <rb>    I N Ruby base support for ruby, <rt>    I N Ruby text but it is not complete. Denotes ”fallback” <rp> I N    characters for ruby Uncommon proprietary elements <layer> B N (DHTML NS 4 proprietary, layer + DHTML era not supported by <nolayer> B I fallback) practices stink! any other browser <ilayer> I (inline layer) Like iframe Forget these! MSIE proprietary, There never will contents will be (Alternative to <comment> I be a situation shown in other <!-- -->) where they will browsers but solve any real Opera! (XML data problem. <xml> B MSIE only island) NS 3 proprietary, (Key for form Selectable list of <keygen> works in Gecko encryption) key sizes. and Opera Renders content in CSS 3 will have <multicol> evenly spaced columns NS 3 and 4 proprietary columns <spacer> I N Use CSS Like a spacer gif</p><p>Copyright: Lars Gunther. Creative Commons: Attribution-NonCommercial-ShareAlike 2.5 Page 9 Version: 1.06 http://creativecommons.org/licenses/by-nc-sa/2.5/ (X)HTML Best Practice Cheat Sheet All elements are sorted ]able ed T within their /[ lac l y ]ep t groups in ish) [R ues prioritized tional sibili eset eset al/ ance t t s r order. ic nline(- m e er iss r ansitiona am asic ] am r r I or s r ] eaning Recommended transi t Mobile Acc 0 st 0 f 1 B 0 N ice 1 stric 1 f 5.0 h)/[ /[ m appea (X)HTML 2 01 & 1. 1.0 1. 1.1 1. 1.1 2. -is ic 4.0 4.0 act versions are L L L L ML k( ible led pr notes ble brow M ML M ML M ML M T is ty mint-colored. ML 3. ML ML 4. ML T T T O ]loc mant s T T T T HT HT HT HT nv sability est n X)H ] H H H H X XH X XH X XH X ( [B [I Se U B SE Nota U</p><p>Official information: Key and explanations HTML 2.0 spec http://ftp.ics.uci.edu/pub/ietf/html/rfc1866.txt  In standard HTML 3.2 spec http://www.w3.org/TR/REC-html32 D Deprecated or discouraged = Do not use! HTML 4.01 tags http://www.w3.org/TR/1999/REC-html401-19991224/index/elements.html ? Will maybe be in (X)HTML 5, but not yet documented. XHTML 1.0 http://www.w3.org/TR/xhtml1/ s Sometimes available depending upon serialization or other factors. XHTML 1.1 http://www.w3.org/TR/xhtml11/ Block(-ish)/Inline(-ish)/Table refers to default CSS rendering XHTML basic http://www.w3.org/TR/xhtml-basic/ Normal/Invisible/Replaced also refers to CSS treatment of the element XHTML Mobile http://www.openmobilealliance.org/ XHMTL 2.0 tags http://www.w3.org/TR/xhtml2/elements.html Useful links (X)HTML 5.0 http://whatwg.org/specs/web-apps/current-work/ www.triin.net/temp/html-elements.html Web Forms 2.0 http://www.whatwg.org/specs/web-forms/current-work/ meiert.com/en/indices/html-elements/ Ruby annotations http://www.w3.org/TR/ruby/ (not included in table above) simon.<a href="/tags/HTML5/" rel="tag">html5</a>.org/html5-elements XHTML Print http://www.w3.org/TR/xhtml-print/ (not included in table above) www.w3.org/2007/07/xhtml-basic-ref.html Xframes http://www.w3.org/TR/xframes/ dev.w3.org/html5/html4-differences/Overview.html</p><p>Background and intended use The recommendations in the table above represents the personal opinion of Lars Gunther, although valuable suggestions have been provided by April Siegfried, Christian Montoya, Alexey Feldgendler and Simon Pieters. This list is intended to be used as a reference while coding (or seeing other's code) and as notes for learning (X)HTML. Strict doctypes that are supported by the browsers of today is recommended for normal web pages. XHTML 1.1 Mobile is recommended for pages primarily intended for cell phones and similar devices (WAP 2.0). Proprietary elements are included for reference if stumbled upon. A few XHTML 2.0 and most (X)HTML 5 elements are included as examples of where (X)HTML might be heading in the future.</p><p>Book references Dynamic HTML: The definitive reference, Third Edition, by Danny Goodman. Sebastopol, CA, USA: O'Reilly Media, 2007. ISBN: 978-0-596-52740-2</p><p>Copyright: Lars Gunther. Creative Commons: Attribution-NonCommercial-ShareAlike 2.5 Page 10 Version: 1.06 http://creativecommons.org/licenses/by-nc-sa/2.5/ (X)HTML Best Practice Cheat Sheet All elements are sorted ]able ed T within their /[ lac l y ]ep t groups in ish) [R ues prioritized tional sibili eset eset al/ ance t t s r order. ic nline(- m e er iss r ansitiona am asic ] am r r I or s r ] eaning Recommended transi t Mobile Acc 0 st 0 f 1 B 0 N ice 1 stric 1 f 5.0 h)/[ /[ m appea (X)HTML 2 01 & 1. 1.0 1. 1.1 1. 1.1 2. -is ic 4.0 4.0 act versions are L L L L ML k( ible led pr notes ble brow M ML M ML M ML M T is ty mint-colored. ML 3. ML ML 4. ML T T T O ]loc mant s T T T T HT HT HT HT nv sability est n X)H ] H H H H X XH X XH X XH X ( [B [I Se U B SE Nota U</p><p>HTML 3.0 elements not in table above XHTML 2.0 elements not in table above Some might be revived in XHTML 5! Structural module Xforms module http://friendlybit.com/html/forgotten-html-elements/ Blockcode Action http://www.w3.org/MarkUp/html3/ Separator Delete Accessibilty module Dispatch http://www.w3.org/MarkUp/html3/ Access Group <abbrev> Turned into abbr Text module Load <app> Synonym for applet L (line of text) Message <au> Synonym for <author> List module Model <author> ”Author” Di (defintion item) Output <banner> Special element for ads (+ some more uses)! ”Should not scroll”. Today: position: fixed; Events module Range <bg> Sort of like blockquote ev:listener Rebuild <credit> Who is quoted with <bg> or who has made an image shown with <fig> Handler module Recalculate <fig> Advanced alternative to img. Revived (in changed form) in (X)HTML 5 as <figure> Handler Refresh <fn> Footnote. May be revived in (X)HTML 5. Object Module Repeat <hp1><hp2>etc Highlight text in a browser-specified way. Sort of revived as <m> in (X)HTML 5 Standby Reset <lang> Language Tables Revalidate <lh> List header Summary Secret <math> Equation or formula (had lots of sub-elements) Xframes Select1 <nextid> Deprecated already by RFC 1866 (5.2.6) but actually supported by MSIE 4+ (sic!) Frames Send <note> Explanatory note outside of text flow. May be revived in (X)HTML 5 Group Setfocus <overlay> Used with fig Setindex <person> Signifies that it is a name Setvalue <range> Defines a range within the document Submit <spot> The spot tag can be used to specify a location in the document where there is no tag. Switch <tab> Tabulator Trigger Upload Last update 2007-08-14</p><p>Copyright: Lars Gunther. Creative Commons: Attribution-NonCommercial-ShareAlike 2.5 Page 11 Version: 1.06 http://creativecommons.org/licenses/by-nc-sa/2.5/</p> </div> </article> </div> </div> </div> <script type="text/javascript" async crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8519364510543070"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.1/jquery.min.js" crossorigin="anonymous" referrerpolicy="no-referrer"></script> <script> var docId = '2cce14c6c6327cf1a0d04a49c74171ad'; var endPage = 1; var totalPage = 11; var pfLoading = false; window.addEventListener('scroll', function () { if (pfLoading) return; var $now = $('.article-imgview .pf').eq(endPage - 1); if (document.documentElement.scrollTop + $(window).height() > $now.offset().top) { pfLoading = true; endPage++; if (endPage > totalPage) return; var imgEle = new Image(); var imgsrc = "//data.docslib.org/img/2cce14c6c6327cf1a0d04a49c74171ad-" + endPage + (endPage > 3 ? ".jpg" : ".webp"); imgEle.src = imgsrc; var $imgLoad = $('<div class="pf" id="pf' + endPage + '"><img src="/loading.gif"></div>'); $('.article-imgview').append($imgLoad); imgEle.addEventListener('load', function () { $imgLoad.find('img').attr('src', imgsrc); pfLoading = false }); if (endPage < 7) { adcall('pf' + endPage); } } }, { passive: true }); </script> <script> var sc_project = 11552861; var sc_invisible = 1; var sc_security = "b956b151"; </script> <script src="https://www.statcounter.com/counter/counter.js" async></script> </html>