HTML5 -Tags können weggelassen werden, wodurch die Größe der Webseite speichern kann, ohne das Seitenlayout zu beeinflussen. Reduzieren Sie die Codemenge.
Einige Tags können weggelassen werden.
Das Auslassen des Start -Tags eines Tags bedeutet nicht, dass das Tag nicht vorhanden ist, es ist implizit, aber es ist immer noch vorhanden. Eine HTML -Datei hat immer ein Root -Tag HTML, auch wenn die Zeichenfolge <html> nirgendwo im Seitenmarkup angezeigt wird.
Das Eröffnungs -Tag eines HTML -Tags kann weggelassen werden, wenn das erste Tag im HTML -Tag kein Kommentar ist.
Das Schluss -Tag eines HTML -Tags kann weggelassen werden, wenn das HTML -Tag nicht sofort von einem Kommentar gefolgt wird.
Das Eröffnungs -Tag des Kopf -Tags kann weggelassen werden, wenn das Tag leer ist oder wenn das Tag im Kopf zuerst ein Tag ist und nicht ein Kommentar.
Das Schlussetikett des Kopf -Tags kann weggelassen werden, wenn das Kopf -Tag nicht sofort von einem Raumzeichen oder einem Kommentar befolgt wird.
Das Eröffnungs -Tag eines Body -Tags kann weggelassen werden, wenn dieses Tag leer ist oder wenn das erste Tag im Körper -Tag kein Weltraumcharakter oder Kommentar ist, aber wenn das erste Tag im Body -Tag ein Skript oder ein Stil -Tag ist, ist das Body -Tag kann nicht weggelassen werden.
Das Schlussetikett eines Body -Tags kann weggelassen werden, wenn das Body -Tag nicht sofort von einem Kommentar gefolgt wird.
Das Schluss -Tag eines Li -Tags kann weggelassen werden, wenn das Li -Tag einem anderen Li -Tag folgt oder mehr Inhalte ohne übergeordnete Tag enthält.
Das End -Tag eines DT -Tags kann weggelassen werden, wenn das DT -Tag sofort von einem anderen DT -Tag oder nach einem DD -Tag folgt.
Das Schluss -Tag eines DD -Tags kann weggelassen werden, wenn der DD sofort von einem anderen DD -Tag oder einem DT -Tag folgt oder wenn kein weiterer Inhalt des übergeordneten Tags folgt.
Auf das Schlussetikett des P -Tags kann weggelassen werden, wenn auf das P -Tag eine Adresse, Artikel, beiseite, Blockquote, DIV, Div, DL, Fieldset, Fußzeile, Form, H1, H2, H3, H4, H5, H6, folgt. Header, Hgroup, HR, Menü, NAV, OL, P, Pre, Abschnitt, Tabelle, UL, Tag oder wenn es keinen Inhalt des übergeordneten Tags mehr gibt und das übergeordnete Tag kein Tag ist.
Das Schluss -Tag eines RT -Tags kann weggelassen werden, wenn das RT -Tag unmittelbar einem RT- oder RP -Tag folgt oder mehr Inhalt ohne übergeordnete Tag ist.
Das Schluss -Tag eines RP -Tags kann weggelassen werden, wenn das RP -Tag unmittelbar einem RT- oder RP -Tag folgt oder wenn mehr Inhalte ohne übergeordnete Tag vorhanden sind.
Das Schluss -Tag eines Optgroup -Tags kann weggelassen werden, wenn das Optgroup -Tag unmittelbar einem anderen Optgroup -Tag folgt oder wenn kein übergeordnetes Tag mit mehr Inhalten vorhanden ist.
Das Schließen eines Options -Tags kann weggelassen werden, wenn das Options -Tag einem anderen Options -Tag oder einem Optgroup -Tag folgt oder wenn kein weiterer Inhalt des übergeordneten Tags enthält.
Das Eröffnungs -Tag eines Colgroup -Tags kann weggelassen werden, wenn das erste Tag im ColGroup -Tag ein Col -Tag ist oder wenn das Tag nicht von einem anderen Colgroup -Tag folgt und sein Schluss -Tag weggelassen wurde. (ColGroup kann nicht ignoriert werden, wenn das Tag leer ist.)
Das Schlussetikett im ColGroup -Tag kann weggelassen werden, wenn das ColGroup -Tag nicht sofort von einem Weltraumcharakter oder einem Kommentar folgt.
Das Schlussetikett des Thead -Tags kann weggelassen werden, wenn das Thead -Tag sofort von einem TBODY- oder TFOOT -Tag folgt.
Das Start -Tag des TBODY -Tags kann weggelassen werden, wenn das TBODY -Tag im Inneren zuerst ein TR -Tag ist und wenn es keine TBODY-, THEAD- und TFOOT -Tags gibt, die als Endetikett nach dem Tag weggelassen wurden. (Es kann nicht ignoriert werden, wenn das Tag leer ist.)
Das Schlussetikett des TBODY -Tags kann weggelassen werden, wenn das TBODY -Tag unmittelbar einem TBODY- oder TFOOT -Tag folgt, oder wenn kein übergeordnetes Tag vorhanden ist, gefolgt von weiteren Inhalten.
Das Schlussetikett eines TFOOT -Tags kann weggelassen werden, wenn das TFOOT -Tag sofort von einem TBODY -Tag folgt oder wenn kein übergeordnetes Tag vorhanden ist, gefolgt von weiteren Inhalten.
Das Schluss -Tag eines TR -Tags kann weggelassen werden, wenn das TR -Tag unmittelbar einem anderen TR -Tag folgt oder wenn kein übergeordnetes Tag vorhanden ist, gefolgt von weiteren Inhalten.
Das Schluss -Tag eines TD -Tags kann weggelassen werden, wenn das TD -Tag unmittelbar dem TD, dem TH -Tag folgt oder wenn kein übergeordnetes Tag vorhanden ist, gefolgt von weiteren Inhalten.
Das Schluss -Tag eines Th -Tags kann weggelassen werden, wenn das TH -Tag unmittelbar einem TD, dem T -Tag folgt oder wenn kein übergeordnetes Tag vorhanden ist, gefolgt von weiteren Inhalten.
Wenn das Start -Tag jedoch ein oder mehrere Attribute enthält, kann es nicht weggelassen werden.
Englisch Original: http://www.w3.org/tr/2010/wd-html5-20100624/syntax.html#optional-tags
Quelle: http://www.netroby.com/ Übersetzt aus dem Arbeitsfall von W3C achtet Xin Zi Xiao Yao auf die hochmodernen technischen Standards der Webentwicklung und greift tief in die Entwicklung von Webunternehmen ein.
Vielen Dank an W3C für Ihren Beitrag