Klassennamen Profil, die Struktur der Webseite als solche betreffend.
- Canvas
-
Der "Canvas" Container beschreibt die gesamte darzustellende Fläche (das Fennster).
Zwischen html und xhtml gibt es einen Unterschied dahingehend, was für das Styling per css das Wurzelelement ist. Für html ist dies das
body
Element, für xhtl hingegen dashtml
Element. Falls in einem xhtml dasbody
Element z.B. mit einem Hintergrund versehen wird, dann wird nicht das komplette Fenster damit gefüllt, sondern nur so viel, wie der Fensterinhalt Platz einnimmt. Um das gesamte Fenster mit der Hintergrundfarbe zu füllen, muß man diese demhtml
Element zuweisen. Damit nun für html und xhtml das gleiche Stylesheet verwendet werden kann, wird dembody
Element der Klassenname "canvas" zugeteilt, in xhtml hingegen nicht. Die Styleangaben für dashtml
Element haben in html schlicht keine Wirkung. - Header
-
Dieser Container ist vorgesehen für sichtbare Kopfinformationen, meistens der Seitentitel und/oder ein Logo. Ebenso sind Skiplink und andere Navigationshilfen denkbar.
-
Dieser Container enthält die Hauptnavigation. In der Regel werden die hier enthaltenen Navigationselemente in einer Liste zusammengefasst.
- Main
-
Dies ist der Hauptcontainer und enthält den eigentlichen Inhalt der Seite.
- Content
-
Ein Optionaler Subcontainer für "main"
- Notes
-
Ein Container für Notitzen und Randbemerkungen.
-
Container für Fußnoten und technische Hinweise.
-
Container (normalerweise eine Liste), die die "Brotkrumennavigation (breadcrumb navigation) enthält.