Tim Tepaße: Logische Formatierung von Überschriften

Beitrag lesen

Hallo,

Bestimmte Überschriften (genauer: h2-Überschriften) haben bei mir eine Unterüberschrift ...
... XHTML 2 ...

Wenn wir schon bei Zukunftsmusiken sind: in der von der WHAT WG angedachten Neuformulierung und Erweiterung des HTML/DOM-Komplexes namens Web Applications 1.0 ist für solche Fälle ein neues Block-Element <header> angedacht. Eine Überschrift mit Zusatz, z.B. Untertitel könnte man dann so spezifizieren:

<header>  
  <h2>The peoples of Middle-earth</h2>  
  <p>The history of Middle-earth</p>  
</header>

Man hat damit sowohl den Zusammenhang von Überschrift und Zusatz als auch die eigentliche Überschrift im Sinne von „Es gibt nur eine hier“ ausgedrückt. Gerade wegen letzterem würde ich für den Zusatz immer kein hx-Element nehmen. Übersetzt in HTML 4 sähe das dann so aus:

<div class="heading">  
  <h2>The peoples of Middle-earth</h2>  
  <p>The history of Middle-earth</p>  
</div>

Wäre übrigens auch meine Lösung - allerdings nur wenn ich gezwungen wäre, einen optischen Zusammenhang mittels CSS darzustellen. Ansonsten käme ich nämlich wunderbar mit der Minimallösung aus:

<h2>The peoples of Middle-earth</h2>
<p class=subtitle">The history of Middle-earth</p>

Tim