Zawód: Technik informatyk , Technik programista
Kategorie: Tworzenie stron WWW Systemy CMS i narzędzia webowe
Źle. HTML nie jest interpretowany jak język programowania - interpreter nie wskaże błędów znaczników.
Źle. Debugger służy do śledzenia wykonania programu krok po kroku, a HTML nie jest wykonywany.
Źle. HTML nie jest kompilowany, więc kompilator nie ma tu zastosowania.
Dobrze. Walidator (np. W3C) sprawdza zgodność kodu HTML ze standardem i wskazuje błędy składni.
Do sprawdzania poprawności kodu HTML służy walidator - na przykład walidator W3C (validator.w3.org). Analizuje on dokument pod kątem zgodności ze standardem języka i wypisuje błędy oraz ostrzeżenia: niezamknięte znaczniki, błędne zagnieżdżenia, nieprawidłowe atrybuty. HTML jest językiem znaczników, a nie programowania - nie kompiluje się go ani nie wykonuje, więc do kontroli składni używa się właśnie walidatora, a nie narzędzi typowych dla kodu programu.