Hallo zusammen,
meine Seite https://marburger-schlosskonzerte.de/ läuft mit J4.2.6, PHP 8.1, Template Cassiopeia.
Mit dem Relaunch zu J4 vor einigen Wochen habe ich zum ersten Mal mit Kategorieblogs gearbeitet. Dadurch ist folgende Struktur entstanden:
Die Startseite enthält
- Einleitungstext (Haupteintrag)
- Konzert 1: Eckdaten + Weiterlesen-Button
- Konzert 2: Eckdaten + Weiterlesen-Button
- Konzert 3: Eckdaten + Weiterlesen-Button
usw.
Wenn man nun auf Weiterlesen klickt, öffnet sich der Blogbeitrag unter einem Menüpunkt. Das ist dann also eine andere Seite. Die Überschrift des Konzerts ist entsprechend als H1 formatiert.
Daraus resultiert aber, dass auf der Startseite mehrere H1-Überschriften stehen: die Überschrift des Einleitungstextes und aller Konzerte einer Saison. Dies aber ist eigentlich nicht vorgesehen; eine barrierefreie Struktur sieht pro Seite nur genau eine H1-Überschrift vor. Würde ich die Konzerte auf der Startseite mit H2 formatieren, hätte ich auf den Seiten, die sich durch das „Weiterlesen“ öffnen, gar keine H1. Das wäre auch nicht barrierefrei.
Die Konzertreihe, die ich ehrenamtlich veranstalte, findet in Marburg statt, und Marburg hat eine bedeutende Blinden- und Sehbehinderten-Community, deswegen ist es mir wichtig, den Webauftritt auch wirklich so barrierearm wie möglich zu gestalten. Barrierefreiheit ist ja in aller Munde, aber hier geht es wirklich um mehr als nur ein freundliches Signal…
Hat jemand eine Lösung für das Dilemma?
Danke und viele Grüße
Anna
PS: Übrigens kommt man auch durch Module und Erweiterungen wie RegularLabs, die defaultmäßig H3 als Überschrift haben, manchmal in die Bredouille: Z.B. auf der Seite https://marburger-schlosskonzerte.de/foerdernde hatte ich ursprünglich nur die H1-Überschrift, dann kamen die RegularLabs-Einträge „Schirmherrschaft“ und die anderen Förderer-Sliders/Akkordeons. Damit von H1 nicht auf H3 gesprungen wird, musste ich eine H2 und einen Text zur H2-Überschrift erfinden. Sonst hätte ich definieren müssen, dass die RegularLabs prinzipiell als H2 formatiert werden, aber das hätte dann evt. anderswo wieder unerwünschte Konsequenzen…