Kurz-Fakten

  • Element und Tag sind nicht dasselbe: das Tag ist die Schreibweise, das Element die Einheit aus Tag, Inhalt und Ende
  • Leere Elemente (img, br, hr, input, link, meta) haben kein schließendes Tag und dürfen keines bekommen
  • Elementnamen sind in HTML nicht zwischen Groß- und Kleinschreibung unterschieden, üblich ist klein
  • Welches Element welches enthalten darf, regelt das Inhaltsmodell der Spezifikation – nicht der Geschmack
  • Unbekannte Elementnamen erzeugen keinen Fehler, sondern ein bedeutungsloses Element ohne Verhalten

Einordnung für die Praxis

Die Wahl des Elements ist die einzige Stelle, an der ein Autor Bedeutung ins Dokument bringt. Alles Weitere – Klassen, Attribute, Gestaltung – setzt darauf auf. Wer denselben Abschnitt einmal als section und einmal als div auszeichnet, ändert nicht das Aussehen, aber die Aussage.

Praktischer Prüfstein: Blende testweise das gesamte CSS aus. Bleibt die Seite in ihrer Gliederung lesbar, sind die Elemente richtig gewählt. Zerfällt sie in eine gleichförmige Textwüste, tragen die Klassen die Struktur – und damit etwas, das keine Maschine liest.

Verwandte Begriffe