Container-Elemente

Einführung

Was sind Blocklevel- und Inline-Elemente?

HTML-Elemente unterscheiden sich darin, ob sie einen Zeilenumbruch hervorrufen oder nicht. Elemente die keinen Zeilenumbruch hervorrufen, wie z. B. Textformatierungselemente („<b>...</b>“, „<i>...</i>“, etc.) oder das Link- oder Bildelement, werden als Inline-Elemente bezeichnet. Im Gegensatz dazu beginnen und enden die sog. Blocklevel-Elemente, wie z. B. das Absatzelement („<p>...</p>“) oder die Überschriften-Elemente („<h1>...</h1>“, „<h2>...</h2>“, etc.), mit einem Zeilenumbruch.

Was sind Container-Elemente?

Container-Elemente gruppieren andere Elemente und machen selber nichts. Mit Container-Elementen ist es möglich mehrere Elemente auf einmal zu formatieren oder anzusprechen. In HTML gibt es jeweils ein Blocklevel-Container-Element und ein Inline-Container-Element.

Das „div“-Element ist ein Blocklevel-Element, welches dazu dient, andere HTML-Elemente zu gruppieren. Das „div“-Element wird meistens im Zusammenhang mit CSS verwendet, um eine ganze Gruppe von Elementen zu formatieren. Das „div“ ist die Abkürzung von „division“ und heißt auf deutsch „Bereich“.

Beispiel 1

HTML-Datei:

Ergebnis:

Erstes "div"-Element

Das ist der erste Absatz im ersten "div"-Element!

Das ist der zweite Absatz im ersten "div"-Element!

Zweites "div"-Element

Das ist der erste Absatz im zweiten "div"-Element!

Das ist der zweite Absatz im zweiten "div"-Element!

Drittes "div"-Element

Das ist der erste Absatz im dritten "div"-Element!

Das ist der zweite Absatz im dritten "div"-Element!

Ergebnis im Browser:

Das „span“-Element ist ein Inline-Element, das meist dazu verwendet wird, um einen Bereich innerhalb eines Blockleve-Elements anders zu formatieren. Das englische Wort „span“ heißt auf deutsch „umspannen“ bzw. auch „Bereich“.

Beispiel 2

HTML-Datei:

Ergebnis:

Überschrift in einem "div"-Element

Die Elemente in diesem "div"-Element werden blau formatiert!

Mit einem "span"-Element wird DIESER TEIL rot formatiert!

Ergebnis im Browser:

Abschlussübung

Als Abschlussübung soll folgende kleine Webseite erstellt werden:

Verwende dabei folgende Elemente und Styles:

  • Ein „div“-Element umschließt Überschrift und Text
  • Im „div“-Element wird die Farbe („color“) auf „grau“ („grey“) gesetzt
  • Mit einem „span“ Element wird das Wort „Hintergrundfarbe“ umschlossen
  • Im „span“-Element wird die Farbe auf „schwarz“ („black“) und die Hintergrundfarbe („background-color“) auf gelb („yellow“) gesetzt

Nachdem du die Seite erstellt hast, kannst du dir die Lösung mit folgendem Link herunterladen:

Download
ContainerElemente3.html
HTML Dokument 374 Bytes

Quellen