Stosowanie narzędzi walidacyjnych (W3C Validator) i interpretacja raportów
Aby walidator mógł prawidłowo sprawdzić kod, dokument musi rozpoczynać się od dwóch kluczowych deklaracji, które często są pomijane i generują pierwsze błędy:
<head>:
<meta charset="utf-8">Jeśli brakuje deklaracji DTD, walidator nie wie, w jakim standardzie ma oceniać kod.
Podobnie korzystaj z walidatora CSS: jigsaw.w3.org/css-validator. Możesz podać URL do pliku CSS lub wkleić kod. Analizuje błędy składni, literówki i ostrzega o przestarzałych właściwościach.
Status ten oznacza, że Twój kod jest w pełni zgodny ze standardem HTML5. Osiągnięcie go to cel procesu walidacji.
Brakujące atrybuty alt przy obrazkach: <img src="logo.png"> → popraw na <img src="logo.png" alt="Logo firmy">. Jest to błąd dostępności (WCAG).
Nieprawidłowe zagnieżdżenie tagów: <div><p>Tekst</div></p> → popraw na <div><p>Tekst</p></div>. Błąd w logice struktury.
Niezakończone tagi: Brak zamknięcia elementu, np. <li>. W HTML5 większość tagów musi być zamknięta.
Błędy składni: np. background-colr: #fff; zamiast background-color: #fff; - literówka we właściwości.
Brak średnika: color: red background: white; - brak średnika po color: red.