seit html mit html5 zum offenen Standard (ohne weitere Versionierung) geworden ist, müssen wir damit leben, dass plötzlich mal bei der Validierung Fehler auftauchen, ohne dass wir irgendwas geändert hätten. Geändert hat sich nur der Validator
Vor einigen Jahren hat der W3C Validator plötzlich einen Fehler ausgespuckt, wenn es mehr als eine (1) h1 auf der Seite gab. Zu diesem Thema kann man endlose Diskussionen im Netz finden, das ist also umstritten. Trotzdem hat das W3C entschieden, dass das ein Fehler ist, kein Hinweis, keine Warnung, nein - ein FEHLER
Ich habe das damals mit dem W3C diskutiert, bin aber auf taube Ohren gestossen. Am Ende hat mir einer vom W3C den Tipp gegeben, einfach einen anderen Validator zu verwenden
https://html5.validator.nu/?doc=https%3 ... testw3c%2F
Es scheint also innerhalb des W3C Leute zu geben, die an ihrer eigenen Organisation verzweifeln und am Ende keinen anderen Ausweg sehen, als eigene Wege zu gehen.
Inzwischen hat das W3C das wohl rückgängig gemacht, bei meinen letzten Tests wurden mehrere h1 auf einer Seite nicht mehr bemeckert.
Dafür werden jetzt auf einmal semantisch unkorrekte Verschachtelungen von Überschriften als Fehler ausgegeben, auch hier kein Hinweis, keine Warnung, nein - ein FEHLER
Das hat zur Folge, dass eine Neuinstallation von CMSimple 5.21 bei der Validierung mit dem W3C Validator 2 Fehlermeldungen ausgibt:
https://validator.w3.org/nu/?showsource ... testw3c%2F
Eine dieser Fehlermeldungen resultiert aus der Submenü Funktion, die traditionell eine h4 verwendet. Ich könnte problemlos in der nächsten CMSimple Version eine h1 oder einen Absatz daraus machen, habe das aber bisher absichtlich so gelassen, damit ältere Seiten nicht nach einem Update auf einmal anders aussehen. In meinen Templates verwende ich bereits seit Jahren eigene Funktionen, die erzeugen einen Absatz, der per CSS entsprechend formatiert wird.
Ich habe mich jetzt entschlossen, diese Fehlermeldungen zu ignorieren. Vielleicht sind ja auch diese irgendwann einfach wieder weg, so wie die Fehlermeldungen bei mehreren h1,
Gert