सत्यापनकर्ता को चलाते समय, आपको उन त्रुटियों की जाँच करने की आवश्यकता होगी जो आपको केस-बाय-केस आधार पर देती हैं। क्या सत्यापन महत्वपूर्ण है? मेरे लिए, हाँ, यह बहुत महत्वपूर्ण है। लेकिन क्या यह एक आवश्यकता है? नहीं।
समान आईडी का उपयोग करने जैसी चीजें (एक वर्ग के बजाय) कई बार, इनलाइन-स्तरीय तत्वों के अंदर ब्लॉक-स्तरीय तत्वों को डालती हैं (आमतौर पर ये तत्व इस तरह से या तो अर्थपूर्ण रूप से फिट नहीं होते हैं), छवियों पर पूरी तरह से अनुपलब्ध (बिगड़ा हुआ के लिए खराब पहुंच) ), सभी महत्वपूर्ण हैं। टैग पर अज्ञात विशेषताओं जैसी चीजें महत्वपूर्ण नहीं हैं । बिल्कुल भी। Dojo की तरह जावास्क्रिप्ट फ्रेमवर्क या वह भयानक Meebo सोशल-मीडिया बार हुक के रूप में कस्टम विशेषताओं का उपयोग करते हैं, और HTML कल्पना बताती है कि ये अनुमत हैं, और किसी भी अज्ञात विशेषता को अनदेखा करना है। सत्यापनकर्ता उन्हें अनदेखा नहीं करता है, हालांकि, यह त्रुटियों को फेंकता है। इन त्रुटियों को नजरअंदाज किया जा सकता है।
जब मान्य हो, तो यह मत मानो कि यदि आपके पास त्रुटियां हैं तो आप इसे गलत कर रहे हैं। शब्दार्थ बहुत अधिक महत्वपूर्ण होते हैं, और यह सिर्फ इतना होता है कि मान्य HTML अधिक-से-अधिक बार होता है-उचित शब्दार्थ होने के स्वाभाविक परिणाम से नहीं।