Heim > Web-Frontend > HTML-Tutorial > Einführung in die Verschachtelungsregeln der HTML-Tags_HTML/Xhtml_Webseitenproduktion

Einführung in die Verschachtelungsregeln der HTML-Tags_HTML/Xhtml_Webseitenproduktion

WBOY
Freigeben: 2016-05-16 16:36:32
Original
1709 Leute haben es durchsucht

Es gibt viele XHTML-Tags: div, ul, li, dl, dt, dd, h1~h6, p, a, addressa, span, strong... Wenn wir diese Tags verwenden, um die Seitenstruktur aufzubauen, können wir das Sie sind unendlich verschachtelt, aber die Verschachtelung erfordert auch bestimmte Regeln. Sie können nicht zulassen, dass Ihre eigenen persönlichen Gewohnheiten zufällig verschachtelt werden. Was sind also die Verschachtelungsregeln für HTML-Tags?


1. HTML-Tags umfassen Elemente auf Blockebene (Block) und Inline-Elemente (Inline)

1. Elemente auf Blockebene

wird im Allgemeinen zum Erstellen der Website-Architektur, zum Layout und zum Übertragen von Inhalten verwendet... Es enthält die folgenden Tags:

Code kopieren
Der Code lautet wie folgt:

Address, blockquote, center, dir, div, dl, dt, dd, fieldset, form, h1~h6, hr, isindex, menu, noframes , noscript, ol, p , pre, table, ul

2. Eingebettete Elemente

Wird im Allgemeinen in bestimmten Details oder Teilen des Website-Inhalts verwendet, um „Stile, hochgestellte, tiefgestellte, Ankerpunkte hervorzuheben, zu unterscheiden“ usw. Die folgenden Tags sind alle eingebettete Elemente:

Code kopieren
Der Code lautet wie folgt:

 a, abbr, acronym, b, bdo, big, br ,cite,code, dfn,em,font,i,img,input,kbd,label,q,s,samp,select,small,span,strike,strong,sub,sup,textarea,tt,u,var

2. Verschachtelungsregeln von HTML-Tags

1. Blockelemente können Inline-Elemente oder bestimmte Blockelemente enthalten, aber Inline-Elemente können keine Blockelemente enthalten:

Code kopieren
Der Code lautet wie folgt:

 

—— für

 

 

– Falsch

2 🎜 >

Code kopierenDer Code lautet wie folgt:
 

– Falsch

 

– Falsch

3. Es gibt mehrere spezielle Elemente auf Blockebene, die nur Inline-Elemente enthalten können . , kann keine Elemente auf Blockebene mehr enthalten:


Der Code ist wie folgt folgt: h1, h2, h3, h4, h5, h6, p, dt
4. li kann div-Tags enthalten – dies muss nicht sein Separat aufgeführt. Viele Leute im Internet sind darüber jedoch etwas verwirrt, daher hier eine kurze Erklärung:

li- und div-Tags sind beide Container zum Laden von Inhalten. Sie haben den gleichen Status und es gibt keinen Unterschied zwischen Ebenen (z. B. strikte Hierarchien wie h1 und h2^_^). Sie müssen wissen, dass das li-Tag verbunden ist zu seinem übergeordneten ul oder ol kann untergebracht werden. Warum denken manche Leute, dass li kein div unterbringen kann? Glaube nicht, dass Li so geizig ist. Tatsächlich hat Li ein großes Herz...

5. Elemente auf Blockebene werden Elementen auf Blockebene gegenübergestellt, und Inline-Elemente werden mit Inline-Elementen gegenübergestellt:



Code kopieren

Der Code lautet wie folgt: 

—— Ja< ;/p>

 

 

—— Falsch
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Empfehlungen
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage