Aufbau eines zentrierten Seitenlayouts mit CSS

Um dieses traditionelle, auf Tabellen beruhende Layout in CSS umzuwandeln, ersetzt man einfach die Tabelle und ihre Zellen mit divs. Ein div ersetzt die Tabelle selbst und weitere divs ersetzen die einzelnen Zellen der Tabelle, die die wichtigsten Elemente des Layouts darstellen, etwa den Header, den Footer, die Seitenleiste und den Hauptinhalt. Die divs sind mit individuellen IDs versehen, auf die mit einem CSS-Selektor Bezug genommen werden kann, um eine Gestaltung zu erzeugen, die sich speziell auf das div mit der entsprechenden ID bezieht. Das div, das die Tabelle ersetzt, trägt die Bezeichnung id=outer und die anderen divs sind entsprechend ihrer jeweiligen Funktion bezeichnet.

Hier der überarbeitete XHTML-Code mit divs anstelle einer Tabelle:

Man beachte, dass sämtliche Präsentations-Formatierungen, die sich zuvor in den Tags <table> und <td> befanden, entfernt wurden. Die leeren Absätze vor und nach der Tabelle sind ebenfalls verschwunden. Die CSS-Gestaltung wird sämtliche Formate und Abstände setzen.

Hier der CSS-Code, der die Seite mit einem zentrierten Layout versieht, das dem auf Tabellen beruhenden Layout oben ähnelt.

Abbildung B zeigt das Ergebnis – eine zentrierte Seite, die mit CSS gestaltet wurde.

Page: 1 2 3

ZDNet.de Redaktion

Recent Posts

Wie ein Unternehmen, das Sie noch nicht kennen, eine Revolution in der Cloud-Speicherung anführt

Cubbit ist das weltweit erste Unternehmen, das Cloud-Objektspeicher anbietet. Es wurde 2016 gegründet und bedient…

3 Tagen ago

Dirty Stream: Microsoft entdeckt neuartige Angriffe auf Android-Apps

Unbefugte können Schadcode einschleusen und ausführen. Auslöser ist eine fehlerhafte Implementierung einer Android-Funktion.

4 Tagen ago

Apple meldet Umsatz- und Gewinnrückgang im zweiten Fiskalquartal

iPhones und iPads belasten das Ergebnis. Außerdem schwächelt Apple im gesamten asiatischen Raum inklusive China…

4 Tagen ago

MadMxShell: Hacker verbreiten neue Backdoor per Malvertising

Die Anzeigen richten sich an IT-Teams und Administratoren. Ziel ist der Zugriff auf IT-Systeme.

4 Tagen ago

April-Patches für Windows legen VPN-Verbindungen lahm

Betroffen sind Windows 10 und Windows 11. Laut Microsoft treten unter Umständen VPN-Verbindungsfehler auf. Eine…

4 Tagen ago

AMD steigert Umsatz und Gewinn im ersten Quartal

Server-CPUs und Server-GPUs legen deutlich zu. Das Gaming-Segment schwächelt indes.

5 Tagen ago