HTML DIV-Struktur

January 11

HTML DIV-Struktur

HTML Div-Elemente ermöglichen es Entwicklern, eine Webseite in Abschnitte zu unterteilen. Das Div-Element bietet keiner Spezialist Präsentation oder Verhalten, sondern einfach einen Abschnitt einer größeren HTML-Struktur definiert. Um diese Elemente in Webseiten einzubinden, verwenden Entwickler Div-Tags. Ein Div-Element in einer Seite kann jede Art von Web-Inhalten, einschließlich Text und Medien halten. Das Div-Element kann auch optionale Attribute als Teil seiner Markup-Struktur enthalten.

Element-Tags

Das Div-Element in HTML verwendet ein Starttag, einige Inhalte, dann ein schließendes Tag. Das folgende Beispiel Markup veranschaulicht ein einfaches Div-Element mit Text hinein:

< Div > einige Webinhalte Seite < / Div >

Der Inhalt des Div ist was zwischen der öffnenden und schließenden Tags angezeigt wird. In XHTML müssen die Div-Tags nur Kleinbuchstaben enthalten. Wenn ein Div-Element nicht umfasst sowohl öffnende und schließende Tags, es ist nicht gültig und kann Störungen verursachen, wenn Benutzer die Seite besuchen.

Inhalt

Das Div-Element soll nicht bestimmten beliebige Inhalte, halten, so dass ein Div Seitenbereiche für Text, Daten, Bilder, Videos und andere Medienelemente definieren kann. Ein Div-Element kann auch andere HTML-Elemente drin, einschließlich andere Div-Elemente enthalten. Das Hauptziel bei der Verwendung eines Div ist Abschnitt gut definierte Seite erstellen. Entwickler verwenden häufig Div-Elemente um zu helfen Seitendesigns und Layouts in Verbindung mit Cascading Style Sheet Code zu implementieren.

Attribute

In HTML können Div-Elemente Attribute enthalten. Attribute enthalten zusätzliche Informationen zu einem Element und erscheinen innerhalb des öffnenden Element-Tag. Der folgende Beispielcode veranschaulicht ein Div mit einem ID-Attribut:

< Div Id = "Inhalt" > Seiteninhalt < / Div >

Dieses Attribut könnte dazu beitragen, ein Seitenlayout erstellen, wenn der CSS-Code für den Standort, wie folgt erkannt:

Inhalt {Color: #333333;} ID-Attribute identifizieren Elemente eindeutig innerhalb einer Web-Seite, also der gleiche ID-Attribut-Wert nicht mehr als einmal innerhalb der gleichen Seite angezeigt werden sollen. Entwickler können auch Gruppen von Elementen für die Zwecke der Formatieren der Elemente in CSS mittels Class-Attribute erstellen. Das Div-Element nehmen eine Reihe von zusätzlichen Attributen, einschließlich Ereignislistener Angabe von JavaScript-Funktionen auf Benutzerinteraktion ausgeführt.

Verschachtelung

HTML Div-Elemente können innerhalb verschachtelter Seitenstrukturen erscheinen. Der folgende Beispielcode demonstriert, wie ein Image-Element innerhalb eines Div-Elements:

< Div >< Img Alt = "Katze" / >< / Div >

Ein Div kann Kind-Div-Elemente drin, auch in dem Fall das umgebende Div das übergeordnete Element ist. Die folgende Syntax veranschaulicht geschachtelte Div-Elemente:

< Div Class = "außerhalb" >

< Div Class = "inside" > einige Insider-Inhalt < / Div >

< Div Class = "inside" > einige weitere innen Inhalt < / Div >

< / Div >

Geschachtelte Strukturen sind in HTML üblich, aber es kann dazu führen, dass Entwickler auf Fehler in deren Markup-Code, die das Erscheinungsbild einer Seite im Browser beeinträchtigen können. Überprüfen von Webseiten kann dazu beitragen, um diese Fehler zu beheben.