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
bodyElement, für xhtl hingegen dashtmlElement. Falls in einem xhtml dasbodyElement 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 demhtmlElement zuweisen. Damit nun für html und xhtml das gleiche Stylesheet verwendet werden kann, wird dembodyElement der Klassenname "canvas" zugeteilt, in xhtml hingegen nicht. Die Styleangaben für dashtmlElement 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.

