Cheatah: Logische Formatierung von Überschriften

Beitrag lesen

Hi,

<h2>
  Ueberschrift<br />
  <small>Unterüberschrift</small>
</h2>
Aber wäre nicht ein Block-Element für die Unterüberschrift logischer?

erst mal geht es nicht um Block oder Inline, sondern um die Semantik des Elements.

Das <br>-Tag behagt mir nicht sonderlich.

Mir auch nicht, genau wie das <small>. Beides trifft falsche Aussagen über den Inhalt.

Gesucht ist eine Art Untertitel, ein "Suffix" zur Überschrift. Da so etwas in HTML nicht vorgesehen ist, also keine vorhandene Semantik diese Aussage treffen kann, bleibt Dir als Option, ein semantikfreies Element zu verwenden und - bei Bedarf - mit einer eigenen Semantik zu versehen. In diesem Fall wäre das ein <span>, welches ggf. über eine Klasse verfügt. Ob dieses "Suffix" wirklich _Teil_ der Überschrift ist, wäre ebenfalls zu bewerten.

Wird es nicht in XHTML 2 komplett abgeschafft?

.

Ohne Stylesheet wäre aber in diesem Fall bei einer Benutzung von <span>-Tags die Unterüberschrift so groß wie die Überschrift! Das will ich auch nicht unbedingt!

Warum nicht?

<h2>Ueberschrift</h2>
<div>Unterueberschrift</div>
Wo bleibt dann aber der logische Bezug von Überschrift und Unterüberschrift?

Bei h2+div.

Wie würdet ihr das Problem lösen?

Avoid the problem ;-) (Just kidding.)

Cheatah

--
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes