Gunther: Typografie - vertikaler Rhythmus

Beitrag lesen

@@Gunnar:

nuqneH

Ja, du hast das natürlich wieder in Perfektion ausgeführt ...!

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  
>   
> ~~~html

<h1>Pu der Bär</h1>  

> <section>  
>   <h2>Widmung</h2>  
>   <p>…  
> </section>  
> <section>  
>   <h2>Rückstellung</h2>  
>   <p>…  
> </section>

auszeichnen, muss man aber nicht.

Alles richtig ..., aber es ging (mir) primär darum, dass zwischen zwei Überschriften "normalerweise" auch noch Text liegt.

Und ich finde es immer äußerst "erquickend", wenn die Code Beispiele in der W3C Spec in deren Validator zumindest eine Warning erzeugt ...! :-P

Gruß Gunther