Istnieje wiele zalet i wad HTML, w tym kompatybilność i trudność użytkowania. Wszystkie przeglądarki internetowe mogą odczytywać pliki HTML i strony internetowe, ale język może być trudny do odczytania, szczególnie od małej literówki może prowadzić do niedziałającej strony internetowej.
HTML jest dość łatwy do napisania, ale błędy mogą być kosztowne. Inną wadą jest czas potrzebny na wybór schematu kolorów strony oraz tworzenie list, tabel i formularzy.
Zaletą HTML jest łatwość kodowania. Znaczna część kodu może być dostosowana przez kogoś, kto zna odpowiednie formatowanie HTML. HTML umożliwia także korzystanie z szablonów, co ułatwia projektowanie strony internetowej.