Matthias Apsel: HTML5 Semantik: TOC und <details>

Beitrag lesen

Om nah hoo pez nyeetz, Gunther!

Als aller letzter Tipp: Semantik ist nichts starres, Hauptsache deine Argumentation für eine gewisse Variante ist schlüssig.

Das sowieso nicht. Hilft aber nichts, wenn die gewählte Semantik semantisch nicht korrekt ist.
Sprich ein Fehler wird nicht dadurch richtig, dass man ihn ständig wiederholt.
Das ist dann zwar konsequent, aber leider immer noch konsequent falsch.

Das ist ja genau das, was 1up meint. Es gibt in gewissen Fällen kein richtig oder falsch, sondern nur ein kann man so sehen, muss man aber nicht. Ich würde vielleicht auf das details-Element verzichten, sondern nur eine Navigation verwenden, denn zusätzliche Informationen erhält der Benutzer ja nicht, wenn ihm die Zwischenüberschriften des aktuellen Dokuments angezeigt werden.

details lässt mich eher an details denken, also etwa in einer Liste von Personen, weitere (nebensächlichere) Details, die aber auch kein aside rechtfertigen würden. Siehe selfblog zu aside.

Wenn du das so siehst, wie beschrieben, sieht es in diesem Fall keiner von uns falsch.

Matthias

--
Der Unterschied zwischen Java und JavaScript ist größer als der zwischen Canna und Cannabis.