Gunnar Bittersmann: Outlining

Beitrag lesen

@@bubble:

nuqneH

<main role="main">

<h1>Blah</h1>
    <div>
        <h2>Unterblah</h2>
        ....
    </div>
    <div>
        <h2>Unterblah 2</h2>
        ....
    </div>
</main>


>   
> Hab ich das falsch gemacht?  
  
Ja. div ist kein sectionig element.  
  
  

> Was mich am allermeisten verwirrt ist, wenn man in jeder semantischen Gruppe ein neues h1-Element benutzt (siehe eines der unteren Beispiele), warum gibt es dann noch die anderen h2-h5-Elemente?  
  
Die Frage ist: Warum benutzt man h1 statt eines Hierarchieebenen-neutralen h-Elements?  
  
Die Antwort: Weil Hixie unter dem NIH-Syndrom leidet (not invented here).  
  
Das [h-Element](http://www.w3.org/TR/xhtml2/mod-structural.html#sec_8.5.) war in XHTML 2 vorgesehen. Hixie hatte schon nicht den Sinn von XHTML 1 verstanden.  
  
Qapla'

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