3.4.1.5) Block- und Inlineelemente

(X)HTML-Elemente unterscheidet man in 2 Klassen: Block-Element und Inline-Elemente. Zwischen diesen beiden Typen gibt es Unterschiede in der Handhabung per CSS und den verfügbaren CSS-Eigenschaften. Die Unterschiede und Eigenschaften sind häufig auch von den Dokumenttyp-Definitionen abhängig.

Block-Elemente

Wichtige CSS-Eigenschaften, die nur auf Block-Elemente angewendet werden können (Erklärung zur Anwendung kommt erst später, passt hier aber am besten):

Eigenschaft Erklärung
clear Umfließen beenden
text-align Textausrichtung/Horizontale Ausichtung
text-indent Texteinrückung

Inline-Elemente

Die vertical-align: (Vertikale AUsrichtung) - Eigenschaft kann nur auf Inline-Elemente (und Tabellenzellen) angewendet werden.

Bei vielen Elementen kann man die Darstellung als Block-Element oder Inline-Element erzwingen, auch wenn es sich nicht um ein solches ELement handelt. Dies geht mit der Eigenschaft display: - Informationen darüber hier.