Direct naar de inhoud

Handboek HTML5 en CSS3HTML en CSS van <a> tot z-index

HTML 5.2: <main> mag vaker voorkomen

Door Peter Doolaard —

HTML 5.2 is op 8 augustus de volgende fase ingegaan op weg naar de status recommendation. Een verschil met de inhoud van het boek is dat het element <main> wel meerdere keren op de pagina zou mogen voorkomen, maar dat het maar één keer zichtbaar mag zijn. In eerdere versies van de specificatie werd gezegd dat het element maar één keer in het document mocht voorkomen. <main> bevat de belangrijkste kenmerkende inhoud van de pagina, bijvoorbeeld artikelen in een blog. Een paginaheader, sitenavigatie of paginafooter horen niet thuis in <main>, want die komen op andere pagina’s ook voor.

Deze site bevatte in een eerdere versie van de lay-out een mogelijke toepassing van meerdere elementen <main>. De pagina met de code uit het boek toonde aanvankelijk op smartphones een andere tekst en geen iframe met voorbeelden, zoals in de desktopversie van de pagina. Er waren dus twee versies van de hoofdinhoud, maar dankzij een media query er was altijd maar één versie zichtbaar. (Inmiddels bestaat dat verschil niet meer, want het menu met voorbeelden is vervangen door een keuzelijst.)

Tags: html


Reageer op dit artikel

* Vul a.u.b. alle velden in.