Krótko
Jeśli użytkownik ustawi większy odstęp między liniami, akapitami, literami i słowami, treść nadal ma być czytelna i używalna. Nic nie powinno znikać, nachodzić na siebie ani blokować funkcji.
Postrzegalność · Poziom AA · Dodane w WCAG 2.1
Treść nie może się rozsypać, gdy użytkownik zwiększy odstępy w tekście.
Jeśli użytkownik ustawi większy odstęp między liniami, akapitami, literami i słowami, treść nadal ma być czytelna i używalna. Nic nie powinno znikać, nachodzić na siebie ani blokować funkcji.
Użytkownik używa własnego arkusza stylów albo rozszerzenia przeglądarki, które zwiększa odstępy w tekście. Wtedy tytuł karty wychodzi poza ramkę, przycisk zasłania opis, a lista opcji traci część tekstu.
1.4.12 nie wymaga, żeby autor domyślnie używał takich odstępów. Wymaga, żeby po ich ustawieniu nie doszło do utraty treści lub funkcjonalności.
To nie jest to samo co 1.4.4. Tam testujesz powiększenie tekstu do 200%. Tutaj testujesz zmianę odstępów w tekście bez zmieniania innych właściwości.
Po zmianie odstępów część tekstu znika.
Kod — CSS
.card__description {
max-height: 3rem;
overflow: hidden;
line-height: 1.1;
}
Kontener przyjmuje większe odstępy bez utraty treści.
Kod — CSS
.card__description {
line-height: 1.5;
max-width: 65ch;
}
.card {
min-height: 0;
padding: 1rem;
}
Takie wartości odpowiadają wymaganiom kryterium.
Kod — CSS
* {
line-height: 1.5 !important;
letter-spacing: 0.12em !important;
word-spacing: 0.16em !important;
}
p {
margin-bottom: 2em !important;
}
Wpisz numer sprawy oraz kod z pisma. Po zwiększeniu odstępów ta instrukcja zostaje przycięta.
Tekst znika, bo kontener ma sztywne ograniczenie.
Wpisz numer sprawy oraz kod z pisma. Kontener rośnie, więc instrukcja pozostaje czytelna.
Większe odstępy zmieniają wysokość, ale nie zabierają treści ani funkcji.