michat: verschachtelte Überschriften semantisch nicht korrekt!

Beitrag lesen

Hi!

...Die Erfordernis kann durchaus, oder eigentlich nur durch Anforderungen für die Positionierung/ Gestaltung entstehen.

Damit kann ich dann gut leben, also ein umschließendes div für dei absolute Positionierung.

Das Beispiel zeigt eigentlich, dass eine Verschachtelung von hn°-Elementen durchaus sinnvoll sein könnte.

Sorry, aber hier muss ich dann doch widersprechen. Denn bei der Auszeichnung von Text mittels HTML geht es darum, diesem jeweils die bestmögliche Bedeutung (Stichwort "Semantik") zu verleihen.

Zustimm.

Hx-Elemente kennzeichnen Überschriften der Ordnung 'x'. Und entweder ist ein Text eine Überschrift, oder nicht.

In meinem Beispiel geht es um Überschriften. Die durch hx kenntlich gemachte Hierarchie ist aber nicht notwendigerweise in sich wiederspruchsfrei. Ok, das ist jetzt ein anderes Thema, und führt von meinem oben angesprochenen Problem weg. Sieh also bitte das weitere nicht als Widerspruch gegen die Lösung mit dem div sondern eher als Überlegung:

Die Hierarchie

h1 ->(mehrere)h2 -> (jeweiles mehrere) h3

kann sinnvoll verstanden werden als Hierarchisierung vom Allgemeinen ins Spezielle und/oder vom Wichtigen zum Unwichtigen. Oder auch vom Einmaligen über das Allgemeine zum Speziellen.
Das Einmalige ist die Firma/das Geschäft/die Praxis
Das Allgemeine sind die Einzelkurse, die Gruppenkurse, ...
Das Spezielle ist das individuelle Fitnesstraining / die Einzelmassage, ...

In diesem Fall ist das in der Hierarchie höher stehende Element, das unwichtigere, es ist eigentlich mehr ein Sortierkriterium, und als solches eigentlich ein Attribut oder eine Klasse, es besteht eine Abhängigkeit. Die Richtungsumkehrung von Allgemein->Speziell und Unwichtiger<-Wichtiger ließ mich für das in der Hierarchie höhere Element eine h3-Überschrift wählen (weil allgemeiner/unwichtiger/nur Attribut) und für das an sich niedrigere Element eine h2-Überschrift wählen. Und die Empfindung dass das höhere Element für das niedriger eigentlich nur eine Art Klasse darstellt führt mich wohl dazu, es wie im Beispiel zu umklammern.

Ja, die Wichtigkeit alleine könnte man natürlich auch rein durch die gewählte font-size und font-weight veranschaulichen ohne h2 und h3 zu vertauschen. Ich räume ein, dass ich dabei dann doch Suchmaschinenverhalten im Hinterkopf habe, was mich veranlaßt in diesem Fall das Wichtigere/Speziellere in der Hierarchie gegenüber dem Allgemeineren zu bevorzugen.

Und wenn ja, dann hat diese Überschrift eine bestimmte Ordnung, die sich aus ihrer jeweiligen Position im Gesamtkontext ergibt. Von daher halte ich es für ausgeschlossen, dass es einen "sinnvollen" (oder besser: semantisch korrekten) Fall geben kann, wo eine Überschrift der Ordnung X eine weitere Überschrift der Ordnung X+1 enthält.

Ich widerspreche dem nicht grundsätzlich, denn es wird in den meisten Fällen so sein, aber s.o.

bye

MH

--
war unregistriert "michaa"