molily: Frage zu p-tag

Beitrag lesen

Hallo,

Was ist dann nach der "reinen" Lehre von HTML5 für Absätze mit enthaltenen Blockelementen zu verwenden?

Ein Absatz ist immer ein Textabsatz. Wenn darin Blockelemente vorkommen, ist es kein Textabsatz. Dann schreibst du die Blockelemente einfach untereinander (also nacheinander im DOM-Baum):

<h1></h1>  
<h2></h2>  
<p></p>  
<ul></ul>  
<table></table>  
<p></p>  
<h2></h2>  
<p></p>  
<ol></ol>  
<p></p>  
<blockquote></blockquote>  
<p></p>  
<figure></figure>  
<address></address>

usw.

Wenn du hier mehrere Elemente dieser Art gruppieren willst, so können sich die strukturellen Elemente für Abschnitte eignen (main, section, article, nav, aside; header, footer):

http://blog.selfhtml.org/2013/03/10/html5-serie-neue-elemente-fuer-die-seitenstruktur/
http://blog.selfhtml.org/2013/04/29/html5-serie-inhalte-strukturieren/

Oder das div-Element, das zwar gruppiert, aber keine Aussage über den inhaltlichen Zusammenhang macht:

http://wiki.selfhtml.org/wiki/HTML/Textstrukturierung/div

Mathias