Teil 5 – Einführung in CSS

Einige Definitionen

Der Sichtbereich (Viewport)

Der Sichtbereich ist das Fenster oder die Anzeige, welche eine Webseite anzeigt. Wenn der Sichtbereich kleiner als die Webseite ist, werden Scrollbalken sichtbar.

Der oberste, allumfassende Block (Initial Containing Block)

Der oberste, allumfassende Block ist die komplette Breite und Höhe der Webseite – inklusive der Teile, die sich außerhalb des Sichtbereichs befinden.

Containerblocks/-boxen (Containing Blocks / Containing Boxes)

Ein Containerblock ist ein Block, bzw. eine Box die noch andere Elemente enthält (descendant boxes). Der Containerblock eines Elements bedeutet in etwa „das Behältnis, in dem sich das Element befindet“.

Block-Elemente

Block-Elemente sind Elemente, die visuell als Boxen formatiert werden.

Inline-Elemente

Inline-Elemente sind jene, die keinen neuen Block an Inhalten bilden, stattdessen ist deren Inhalt innerhalb einer Zeile verteilt.

Normalfluss (Normal Flow)

Der Normalfluss ist die Art, wie ein Dokument dargestellt würde, hätte es keinerlei Positionierungen oder floatende Elemente in sich. Der Inhalt würde „fließen“, beginnend vom ersten bis zum letzten Element des Dokuments.

Außerhalb des Normalflusses

Wird eine Box aus dem Normalfluss genommen, werden die restlichen Inhalte, die sich im Normalfluss befinden diese komplett ignorieren und keinen Platz für sie freilassen.