HTML <!DOCTYPE>
Der HTML-Dokumenttyp
Alle HTML-Dokumente müssen mit einer <!DOCTYPE>-Deklaration beginnen.
Die Deklaration ist kein HTML-Tag. Es ist eine „Information“ für den Browser darüber, welcher Dokumenttyp zu erwarten ist.
In HTML5 ist die <!DOCTYPE>-Deklaration einfach:
<!DOCTYPE html>
In älteren Dokumenten (HTML 4 oder XHTML) ist die Deklaration komplizierter, da sich die Deklaration auf eine DTD (Document Type Definition) beziehen muss.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
Weitere Informationen zu Dokumenttypen finden Sie in der Referenz <!DOCTYPE>.
Gültige HTML-Elemente in verschiedenen DOCTYPES
| Tag | HTML 5 | HTML 4 | XHTML |
|---|---|---|---|
| <a> | Ja | Ja | Ja |
| <abbr> | Ja | Ja | Ja |
| <acronym> | Nein | Ja | Ja |
| <address> | Ja | Ja | Ja |
| <applet> | Nein | Ja | Nein |
| <area> | Ja | Ja | Nein |
| <article> | Ja | Nein | Nein |
| <aside> | Ja | Nein | Nein |
| <audio> | Ja | Nein | Nein |
| <b> | Ja | Ja | Ja |
| <base> | Ja | Ja | Ja |
| <basefont> | Nein | Ja | Nein |
| <bdi> | Ja | Nein | Nein |
| <bdo> | Ja | Ja | Nein |
| <big> | Nein | Ja | Ja |
| <blockquote> | Ja | Ja | Ja |
| <body> | Ja | Ja | Ja |
| <br> | Ja | Ja | Ja |
| <button> | Ja | Ja | Ja |
| <canvas> | Ja | Nein | Nein |
| <caption> | Ja | Ja | Ja |
| <center> | Nein | Ja | Nein |
| <cite> | Ja | Ja | Ja |
| <code> | Ja | Ja | Ja |
| <col> | Ja | Ja | Nein |
| <colgroup> | Ja | Ja | Nein |
| <data> | Ja | Nein | Nein |
| <datalist> | Ja | Nein | Nein |
| <dd> | Ja | Ja | Ja |
| <del> | Ja | Ja | Nein |
| <details> | Ja | Nein | Nein |
| <dfn> | Ja | Ja | Ja |
| <dialog> | Ja | Nein | Nein |
| <dir> | Nein | Ja | Nein |
| <div> | Ja | Ja | Ja |
| <dl> | Ja | Ja | Ja |
| <dt> | Ja | Ja | Ja |
| <em> | Ja | Ja | Ja |
| <embed> | Ja | Nein | Nein |
| <fieldset> | Ja | Ja | Ja |
| <figcaption> | Ja | Nein | Nein |
| <figure> | Ja | Nein | Nein |
| <font> | Nein | Ja | Nein |
| <footer> | Ja | Nein | Nein |
| <form> | Ja | Ja | Ja |
| <frame> | Nein | Nein | Nein |
| <frameset> | Nein | Ja | Nein |
| <h1> to <h6> | Ja | Ja | Ja |
| <head> | Ja | Ja | Ja |
| <header> | Ja | Nein | Nein |
| <hr> | Ja | Ja | Ja |
| <html> | Ja | Ja | Ja |
| <i> | Ja | Ja | Ja |
| <iframe> | Ja | Ja | Nein |
| <img> | Ja | Ja | Ja |
| <input> | Ja | Ja | Ja |
| <ins> | Ja | Ja | Nein |
| <kbd> | Ja | Ja | Ja |
| <label> | Ja | Ja | Ja |
| <legend> | Ja | Ja | Ja |
| <li> | Ja | Ja | Ja |
| <link> | Ja | Ja | Ja |
| <main> | Ja | Nein | Nein |
| <map> | Ja | Ja | Nein |
| <mark> | Ja | Nein | Nein |
| <meta> | Ja | Ja | Ja |
| <meter> | Ja | Nein | Nein |
| <nav> | Ja | Nein | Nein |
| <noframes> | Nein | Ja | Nein |
| <noscript> | Ja | Ja | Ja |
| <object> | Ja | Ja | Ja |
| <ol> | Ja | Ja | Ja |
| <optgroup> | Ja | Ja | Ja |
| <option> | Ja | Ja | Ja |
| <output> | Ja | Nein | Nein |
| <p> | Ja | Ja | Ja |
| <param> | Ja | Ja | Ja |
| <picture> | Ja | Nein | Nein |
| <pre> | Ja | Ja | Ja |
| <progress> | Ja | Nein | Nein |
| <q> | Ja | Ja | Ja |
| <rp> | Ja | Nein | Nein |
| <rt> | Ja | Nein | Nein |
| <ruby> | Ja | Nein | Nein |
| <s> | Ja | Ja | Nein |
| <samp> | Ja | Ja | Ja |
| <script> | Ja | Ja | Ja |
| <section> | Ja | Nein | Nein |
| <select> | Ja | Ja | Ja |
| <small> | Ja | Ja | Ja |
| <source> | Ja | Nein | Nein |
| <span> | Ja | Ja | Ja |
| <strike> | Nein | Ja | Nein |
| <strong> | Ja | Ja | Ja |
| <style> | Ja | Ja | Ja |
| <sub> | Ja | Ja | Ja |
| <summary> | Ja | Nein | Nein |
| <sup> | Ja | Ja | Ja |
| <table> | Ja | Ja | Ja |
| <tbody> | Ja | Ja | Nein |
| <td> | Ja | Ja | Ja |
| <template> | Ja | Nein | Nein |
| <textarea> | Ja | Ja | Ja |
| <tfoot> | Ja | Ja | Nein |
| <th> | Ja | Ja | Ja |
| <thead> | Ja | Ja | Nein |
| <time> | Ja | Nein | Nein |
| <title> | Ja | Ja | Ja |
| <tr> | Ja | Ja | Ja |
| <track> | Ja | Nein | Nein |
| <tt> | Nein | Ja | Ja |
| <u> | Ja | Ja | Nein |
| <ul> | Ja | Ja | Ja |
| <var> | Ja | Ja | Ja |
| <video> | Ja | Nein | Nein |
| <wbr> | Ja | Nein | Nein |
