Atrybut alt w elemencie <img> oznacza alternative text, czyli tekst alternatywny opisujący treść lub funkcję grafiki. Dzięki niemu użytkownik otrzymuje informację o obrazie, nawet jeśli sam obraz nie zostanie poprawnie wyświetlony (np. błąd pobierania, blokada zasobów, słabe łącze). Jest to także kluczowy element dostępności: czytniki ekranu mogą odczytać tekst alternatywny osobom niewidomym lub słabowidzącym.
Odpowiedź "tekstu, który będzie wyświetlony, jeśli nie może być wyświetlona grafika." trafnie wskazuje typową sytuację użycia alt (awaria/niemożność wczytania). W praktyce alt nie jest wyłącznie "napisem awaryjnym" — opisuje treść obrazu i bywa wykorzystywany również w scenariuszach dostępności.
Pozostałe odpowiedzi są błędne, bo mieszają alt z innymi mechanizmami:
- "atrybutów grafiki, takich jak rozmiar, obramowanie, wyrównanie." — to nie rola alt. Rozmiar ustala się zwykle atrybutami width/height lub CSS, obramowanie i wyrównanie także realizuje się CSS (a nie tekstem alternatywnym).
- "podpisu, który zostanie wyświetlony pod grafiką." — podpis (caption) realizuje się inną strukturą, np. przez opis obok obrazu lub semantycznie przez <figure> i <figcaption>, a nie przez alt.
- "ścieżki i nazwy pliku źródłowego grafiki." — wskazanie pliku obrazu to zadanie atrybutu src (adres/URL zasobu), nie alt.
Wskazówka egzaminacyjna: zapamiętaj rozdział ról: src = skąd wziąć obraz, alt = co on przedstawia / jaka jest jego funkcja.