Auge: Floatende Infobox und Reihenfolge im DOM

Beitrag lesen

problematische Seite

Hallo

Und? Was willst du damit sagen? Dass man noch <main role="main"> schreiben sollte?

Nein, weil auch das geht nicht. <div role="main"> geht.

Das heißt, man solle auf immer <div role="main"> benutzen, weil es noch auf ewig Nutzer des IEs geben könnte? Für die gibt es html5shim. Wer selbst mit dem Hammer draufhauen will, setzt mit JS document.createElement('main'); (eventuell mit IE-Detektion) und legt in CSS main { display:block; } fest. Fertig ist der Lack. Dem hypothetischen einen IE-Nutzer, der JS deaktiviert hat, wird <main> halt vorhenthalten.

Tschö, Auge

--
Wenn man ausreichende Vorsichtsmaßnahmen trifft, muss man keine Vorsichtsmaßnahmen mehr treffen.
Toller Dampf voraus von Terry Pratchett