Gunnar Bittersmann: Typografie - vertikaler Rhythmus

Beitrag lesen

@@Gunther:

nuqneH

Weil es sich bei dem zweiten Element dann um eine Sub-Heading handeln würde, und diese laut HTML5 Spec nicht mit einem Hx Element ausgezeichnet werden.

Du meinst „h1–h6 elements must not be used to markup subheadings, subtitles, alternative titles and taglines“? [HTML5]

Du musst den Satz aber auch zuende lesen: „unless intended to be the heading for a new section or subsection.“

<h1>Pu der Bär</h1>  
<h2>Widmung</h2>  
<p><h2>Rückstellung</h2>  
<p>

ist durchaus richtig, denn die h2 sind Überschriften eines neuen Abschnitts. Das könnte man natürlich auch als

<h1>Pu der Bär</h1>  
<section>  
  <h2>Widmung</h2>  
  <p></section>  
<section>  
  <h2>Rückstellung</h2>  
  <p></section>

auszeichnen, muss man aber nicht.

Hingegen wäre

<h2>Achtes Kapitel<h2>  
<h3>In welchem Christopher Robin eine Expotition zum Nordpohl leitet</h3>

falsch. Das wäre die Art von Untertitel, die nicht mit h#-Elementen ausgezeichnet werden sollen, sondern z.B. als

<header>  
  <h2>Achtes Kapitel<h2>  
  <p>In welchem Christopher Robin eine Expotition zum Nordpohl leitet</p>  
</header>

Das hat auch etwas mit der Outline von HTML5 zu tun.

Eben. „Widmung“ gehört in die Outline.

„In welchem Christopher Robin eine Expotition zum Nordpohl leitet“ hingegen nicht – jedenfalls nicht als Unterpunkt zu „Achtes Kapitel“.

Wenn doch, dann zusammen mit diesem. Also ausgezeichnet als

<h2>  
  <span class="chapter-number">Achtes Kapitel<span>  
  <span class="subtitle">In welchem Christopher Robin eine Expotition zum Nordpohl leitet</span>  
</h2>

Qapla'

--
„Talente finden Lösungen, Genies entdecken Probleme.“ (Hans Krailsheimer)