Saat menjalankan validator, Anda harus memeriksa kesalahan yang diberikan kepada Anda berdasarkan kasus per kasus. Apakah validasi itu penting? Bagi saya, ya, ini sangat penting. Tapi apakah itu persyaratan? Tidak.
Hal-hal seperti menggunakan ID yang sama beberapa kali (bukan kelas), menempatkan elemen level blok di dalam elemen level inline (biasanya elemen ini juga tidak cocok dengan cara ini secara semantik), kehilangan alt atribut pada gambar (aksesibilitas yang buruk untuk yang mengalami gangguan) ), semuanya penting. Hal-hal seperti atribut yang tidak diketahui pada tag TIDAK penting. Sama sekali. Kerangka kerja Javascript seperti Dojo atau bilah media sosial Meebo yang mengerikan itu menggunakan atribut khusus sebagai pengait, dan spesifikasi HTML menyatakan bahwa ini diizinkan, dan bahwa setiap atribut yang tidak diketahui harus diabaikan. Validator tidak mengabaikannya, meskipun, ia melempar kesalahan. Kesalahan ini dapat diabaikan.
Saat memvalidasi, jangan hanya berasumsi bahwa jika Anda memiliki kesalahan Anda salah melakukannya. Semantik jauh lebih penting, dan kebetulan HTML yang valid lebih merupakan hasil alami dari memiliki semantik yang tepat.