HTML i CSS · Senior · Pytanie 40 z 75
Czym są landmarki HTML i dlaczego są ważne?
- ✓Poprawna odpowiedź: Regiony (
header,nav,main…) do szybkiej nawigacji czytnikiem ekranu - 2Znaczniki dla robotów wyszukiwarek, które podnoszą pozycję strony
- 3Kotwice
<a name>do nawigacji po sekcjach długiej strony
Wyjaśnienie
Elementy semantyczne niejawnie dostają role landmarków (banner, navigation, main, complementary, contentinfo). Użytkownicy czytników ekranu otwierają listę landmarków i przeskakują do potrzebnego. Jeśli strona ma kilka nav, nadaj im różne nazwy przez aria-label. Typowy problem SPA to brak main lub kilka widocznych.