Heim > Web-Frontend > H5-Tutorial > Hauptteil

Parsen von Tag-Verschachtelungsregeln in HTML5

零下一度
Freigeben: 2017-05-25 13:50:01
Original
2826 Leute haben es durchsucht

Der unten stehende Editor liefert Ihnen eine detaillierte Erklärung der HTML5-Tag-Verschachtelungsregeln [unbedingt lesen]. Der Herausgeber findet es ziemlich gut, deshalb möchte ich es jetzt mit Ihnen teilen und als Referenz angeben

Vorherige Wörter
In HTML5 können die Unterelemente des -Elements verwendet werden Es handelt sich um Elemente auf Blockebene, was in der Vergangenheit nicht der Fall war. In diesem Artikel werden die Tag-Verschachtelungsregeln der HTML5-

-Klassifizierung
im Detail vorgestellt. Vor dem Aufkommen von HTML5 wurden Elemente häufig nach Block, Inline und Inline-Block unterschieden. In HTML5 werden Elemente nicht mehr nach
AnzeigeAttributen unterschieden, sondern nach InhaltModell.

ist unterteilt in Metadateninhalte, Abschnittsinhalte, Überschrifteninhalte, Fließinhalte, Formulierungsinhalte und eingebettete Inhalte sowie interaktive (interaktive Inhalte). Elemente, die zu keiner Kategorie gehören, werden als durchdringend bezeichnet; Elemente, die zu mehr als einer Kategorie gehören können, werden als gemischt bezeichnet.

Metadateninhalt ist ein Element, das verwendet werden kann, um die Leistung oder das Verhalten anderer Inhalte zu beschreiben oder um eine Verbindung zwischen dem aktuellen Dokument und anderen Dokumenten herzustellen

base link meta noscript script style template title
Nach dem Login kopieren

Flow-Element (flow Inhalt) sind die meisten Elemente, die im Hauptteil von Anwendungen und Dokumenten verwendet werden

a abbr address area(如果它是map元素的子元素) article aside audio b bdi bdo blockquote br button canvas cite code data datalist del dfn div dl em embed fieldset figure footer form h1 h2 h3 h4 h5 h6 header hr i iframe img input ins kbd keygen label main map mark math meter nav noscript object ol output p pre progress q ruby s samp script section select small span strong sub sup svg table template textarea time u ul var video wbr text
Nach dem Login kopieren

Abschnittselemente (Abschnittsinhalt) sind Elemente, die verwendet werden, um den Umfang von Kopf- und Fußzeilen zu definieren

Navigationsabschnitt neben dem Artikel
Überschrifteninhalt definiert den Titel eines Abschnitts/Abschnitts

h1 h2 h3 h4 h5 h6
Phrasierungsinhalt wird für Elemente verwendet, die Text auf Absatzebene markieren

einen Abkürzungsbereich ( wenn es ein untergeordnetes Element eines Kartenelements ist) Audio B BDI BDO BR Button Canvas Cite Code Data Datalist Del DFN Em Embed I iFrame IMG Input Ins KBD Keygen Label Map Mark Math Meter Noscript Objekt Output Fortschritt Q Ruby ​​S Samp Script Select Small span strong sub sup svg template textarea time u var video wbr text
 Eingebettete Elemente (eingebetteter Inhalt) sind Referenzen oder werden in andere Dokumente eingefügt Ressourcenelemente

Audio Canvas Embed Iframe IMG Math Object SVG-Video
Interaktive Elemente (interaktiver Inhalt) sind Elemente, die speziell für die Interaktion mit Benutzern verwendet werden

ein Audio (wenn die Steuerelemente festgelegt sind) Schaltfläche zum Einbetten eines iFrames img (wenn das Usemap-Attribut festgelegt ist) Eingabe (wenn die type-Attribut ist nicht ausgeblendet) Keygen-Label-Objekt (wenn das Usemap-Attribut festgelegt ist) Textarea-Video auswählen (wenn das Controls-Attribut festgelegt ist)

Untergeordnete Elemente
【1】Untergeordnete Elemente sind Flusselemente

,
,
, ,
, < div>,
,
[1.1] Untergeordnete Elemente sind Flusselemente, ausgenommen
-Elemente