Text der Überschrift
Silktide prüft, dass jede Überschrift auf Ihren Seiten lesbaren Text enthält. Eine leere Überschrift kündigt einen Abschnitt an, der nicht existiert, und verbirgt häufig Inhalt, der eigentlich als Titel gedacht war.
In umreißen Überschriften (<h1> bis <h6>) die Struktur einer
Seite. Leere Überschriften erscheinen in der Regel, wenn ein -Template
eine Überschrift rendert, deren Inhalt nie ausgefüllt wurde, oder wenn eine
Überschrift nur ein Bild ohne enthält.
<!-- Problem: eine Überschrift ohne Inhalt -->
<h2> </h2>
<!-- Problem: Das Bild hat keinen Alternativtext, daher bleibt die Überschrift stumm -->
<h2><img src="press.png" alt=""></h2>
Warum das wichtig ist
Menschen, die verwenden, überfliegen eine Seite oft, indem sie von Überschrift zu Überschrift springen. Eine leere Überschrift wird als "Überschrift Ebene 2" ohne weiteren Inhalt angesagt – ein toter Eintrag in der Seitenübersicht, der den Navigationsrhythmus unterbricht und die Zuhörenden rätseln lässt, was sie verpasst haben. Wenn die Überschrift ein unbeschriftetes Bild enthält, sehen sehende Besucherinnen und Besucher einen Titel, den Nutzende von nie erhalten.
So beheben Sie das Problem
- Falls die Überschrift Text haben soll, fügen Sie ihn in Ihrem CMS oder im Code hinzu.
- Wenn die Überschrift ein Bild enthält, das als Titel dient, geben Sie dem Bild einen Alternativtext:
<!-- Behoben: Der Alternativtext des Bildes wird zum Überschriftentext -->
<h2><img src="press.png" alt="Pressemitteilungen"></h2>
- Wenn die Überschrift keinen Zweck erfüllt – z. B. ein leerer Template-Platzhalter oder eine nur für Abstände verwendete Überschrift –, entfernen Sie das Element vollständig. Verwenden Sie für Abstände CSS, nicht leere Tags.
So testet Silktide dies
- Alle Überschriftselemente (
<h1>bis<h6>) auf jeder Seite finden. - Den Text jeder Überschrift erfassen, einschließlich des Alternativtexts aller Bilder darin.
- Jede Überschrift melden, deren Inhalt keine Buchstaben oder Ziffern enthält – Überschriften, die nur aus Leerzeichen oder Satzzeichen bestehen, gelten also als leer.