Heim >Web-Frontend >js-Tutorial >Barrierefreiheit (a) Regeln – 4
Text in normaler Größe, einschließlich Textbildern, muss ein Farbkontrastverhältnis von 4,5:1 haben.
Großer Text (18pt / 24px oder 14pt / 18,5px fett) und wichtige Symbole müssen ein Farbkontrastverhältnis von 3:1 haben.
Um das Farbkontrastverhältnis herauszufinden, verwenden Sie den DevTools-Farbwähler von Google Chrome.
Fügen Sie neben der Farbe in Grafiken, Diagrammen und Tabellen eine zusätzliche Kennung wie ein Muster, einen Text oder ein Symbol ein, um das Inhaltsverständnis für alle Benutzer zu verbessern.
Erstellen Sie ein dunkles Thema mit @prefers-color-scheme.
Erstellen Sie ein kontrastreiches Thema @prefers-contrast.
Enthalten Sie nichts, was mehr als dreimal pro Sekunde blinkt.
Blinkt unterhalb der allgemeinen Blitz- und Rotblitzschwelle.
Fügen Sie auf der Seite einen Mechanismus zum Anhalten, Stoppen oder Ausblenden hinzu, damit Benutzer potenziell problematische Bewegungsanimationen deaktivieren können.
Kann dies auf Bildschirmebene oder Elementebene tun.
Der schnellste Weg, ein barrierefreies Design zu erstellen, besteht darin, eine gängige Schriftart auszuwählen (wie Arial, Times New Roman, Calibri, Verdana und viele andere).
Vermeiden Sie kunstvolle oder handgeschriebene Schriftarten sowie solche, bei denen nur eine Groß-/Kleinschreibung verfügbar ist (z. B. nur Großbuchstaben).
Achten Sie bei der Suche nach der Schriftart besonders auf Folgendes:
Grundschriftgrößen sollten mit einem relativen Wert (%, rem oder em) definiert werden, um eine Größenänderung zu ermöglichen.
Begrenzen Sie die Anzahl der Schriftartvariationen wie Farbe, Fett, GROSSBUCHSTABEN und Kursivschrift, um die Lesbarkeit zu verbessern. Verwenden Sie stattdessen Methoden, um Wörter in Ihrer Kopie hervorzuheben, z. B. Sternchen, Bindestriche oder die Hervorhebung eines einzelnen Wortes.
Verwenden Sie nach Möglichkeit Markup anstelle von Text auf Bildern. Bildschirmlesegeräte können eingebetteten Text in Bildern nicht lesen (ohne dass zusätzlicher Code hinzugefügt wird), und eingebetteter Text kann auch verpixelt werden, wenn er von Benutzern mit eingeschränktem Sehvermögen vergrößert wird.
Vermeiden Sie Blocksatz, da ungleiche Abstände die Lesbarkeit erschweren, insbesondere für Menschen mit Behinderungen. Außerdem kann es zu verzerrten Wortabständen kommen, sodass Wortgrenzen schwer zu erkennen sind.
Abstände und Tools wie „Good Line-Height“ und der Golden-Ratio-Rechner helfen dabei, die Kopie leichter zugänglich zu machen.
Verwenden Sie Elemente wie Überschriften, Zwischenüberschriften, Listen, Zahlen, Anführungszeichen und andere visuelle Gruppierungen, um die Seite in Abschnitte zu unterteilen.
Verwenden Sie klar definierte Absätze, Sätze und Wortabstände.
Erstellen Sie Textspalten mit einer Breite von weniger als 80 Zeichen (40 Zeichen für Logogramme).
Vermeiden Sie eine Blocksatzausrichtung, da dadurch „Raumflüsse“ innerhalb der Kopie entstehen.
Das obige ist der detaillierte Inhalt vonBarrierefreiheit (a) Regeln – 4. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!