Hellihello Ingo,
Ha - erwischt. ;-)
Genau! ;-) - denn eben wie unten geschrieben, gehört es nicht unter die Hauptüberschrift. Das Beispiel mit einem ausklappbaren Inhaltsverzeichnis in einem Buch gefällt mir da ganz gut.
Eine framelose Seite hat nur ein Blatt - mit Frames werden jedoch verschiedene "Blätter" in einem Fenster dargestellt. Die Konsequenz für die Infobox in einer framelosen Seite ist die Berücksichtigung der anderen Überschriften; alternativ müsste die Infobox wirklich auf einem anderen Blatt (Frame, Seite) untergebracht werden.
Ja, und Frames sind nun mal nicht barrierefrei und alle mit kleinen Bildschirmen heulen dann und und und.
Im angegebenen Beispiel steht die Infobox im Quelltext vor dem Inhalt und kann daher nicht Teil dessen sein und zur hier angegebenen Seitenüberschrift h1 gehören. Dies verhindert leider die zum Inhalt passende h2 für die Überschrift der Infobox. Eine h1 würde sie zwar in korrekter logischer Reihenfolge, aber nicht sinnvoll auszeichnen. Da blieb dann leider nur der Verzicht auf eine Überschrift und eben <strong>.
Und ganz befriedigend finde ich das nicht. Denn das Menü muss ja über der h1 stehen, weil es sonst drunter stünde und das wäre noch falscher. Aber im strengen Sinne ließe sich wohl auch argumentieren, dass über h1 nix stehen kann, denn h1 ist ja die oberste Ordnung. Wäre so, wie wenn in einem Buch erste ein Absatz oder eine Liste käme, und dann die Kapitelüberschrift. Weißt Du denn, ob "das" W3C oder ähnliche Gremien sich mit solchen syntaktisdchen Überlegungen auseinandersetzen? Gibt es dazu auch sowas wie einen Gelehrtenstreit und Html-Linguisten?
Dank und Gruß,
frankx