Was sind HTML-Spalten?

In HTML-Dokumenten (HyperText Markup Language) können Sie mithilfe von Spalten einen Bereich einer Website definieren, dessen Breite im Allgemeinen kleiner als die gesamte anzeigbare Breite einer Seite ist. Mit HTML-Spalten können Webseiten-Designer Formatierungen verwenden, die der Druckformatierung ähneln, ohne unzuverlässige Tricks wie leere Bilder anwenden zu müssen, um Abstände zu erstellen. Jede Spalte kann auch Standardelemente verwenden, um Breite, Ausrichtung und Abstand zu definieren. Herkömmlicherweise waren HTML-Spalten nur ein Teil einer größeren HTML-Tabelle. Die Einführung von Cascading Style Sheets (CSS) ermöglichte es jedoch, eine Spalte zu definieren, ohne eine ganze Tabelle erstellen zu müssen. Bei der Verwendung von HTML-Spalten treten einige Formatierungs- und Kompatibilitätsprobleme auf, die jedoch durch sorgfältiges Entwerfen und Codieren weitgehend behoben werden können.

HTML-Spalten waren ursprünglich ein Teil einer größeren Formatierungsstruktur, die als Tabelle bezeichnet wird. Eine HTML-Tabelle kann als Raster betrachtet werden, wobei jedes Quadrat im Raster als Zelle bezeichnet wird. Eine Spalte ist eine Sammlung von Zellen, die nacheinander angeordnet sind und von oben nach unten verlaufen. Eine Tabelle enthält normalerweise mehrere Spalten. Jede Zelle in einer Spalte kann ihre eigene unabhängige Formatierung und ihren eigenen Abstand haben und sich über mehrere Zeilen erstrecken.

Mit CSS sind HTML-Spalten eigentlich kein Teil einer Tabelle, sondern Raumaufteilungen, die in anderen Abteilungen verschachtelt sind. Dies ermöglicht mehrere Spalten wie eine HTML-Tabelle, mit der Ausnahme, dass mit den Funktionen von CSS die exakt gleiche Formatierung mühelos auf viele Seiten einer einzelnen Site angewendet werden kann. Die Verwendung von CSS zum Bilden von Spalten führt jedoch in bestimmten Browsern zu Problemen bei der Implementierung der Unterteilungstags, in denen die Ausrichtung und Behandlung von Spalten und deren Inhalt nicht den anerkannten Standards entspricht.

Die Breite von HTML-Spalten kann im Code eines Dokuments entweder durch Angabe der genauen Pixelabmessungen oder durch eine relative prozentuale Messung angegeben werden. Dies bedeutet, dass eine Spalte erstellt werden kann, indem angegeben wird, dass sie 200 Pixel oder 25 Prozent der Breite der Viewer-Anzeige beträgt. Das Angeben der Pixelabmessungen einer Spalte kann dazu beitragen, dass Bilder und andere erweiterte Layoutelemente perfekt angeordnet und skaliert werden. Dies bedeutet jedoch, dass die Seite bei verschiedenen Bildschirmauflösungen möglicherweise viel größer oder kleiner als gewünscht angezeigt wird. Das Erstellen einer Spalte mit relativen Prozentsätzen bedeutet, dass die Spalte unabhängig von der Bildschirmgröße des Betrachters auf die gewünschten Abmessungen skaliert wird. Dies führt jedoch zu Problemen, bei denen der Inhalt der Spalte aufgrund von zusätzlichem oder unzureichendem Speicherplatz möglicherweise falsch angezeigt wird.

ANDERE SPRACHEN

War dieser Artikel hilfreich? Danke für die Rückmeldung Danke für die Rückmeldung

Wie können wir helfen? Wie können wir helfen?