से पहले पाए गए गैर-स्पेस वर्ण मेरे पास एक ब्लॉग (वर्डप्रेस आधारित) है। और w3c वैधकर्ता द्वारा मेरे पृष्ठ में से एक को सत्यापित करने का प्रयास करें। पहले त्रुटि है:एचटीएमएल सत्यापन त्रुटि: DOCTYPE
Line 1, Column 1: Non-space characters found without seeing a doctype first. Expected <!DOCTYPE html>.
<!DOCTYPE html><!-- HTML 5 -->
इसके अलावा, DebugBar (http://www.my-debugbar.com/wiki/IETester/HomePage) सहमत हैं और <!
से पहले दो अदृश्य वर्ण दिखाने जब मैं से एक ही पृष्ठ को खोलने " एचटीएमएल चेक "इस उपकरण के अंदर टैब। परंतु!!
- एचटीएमएल कोड की यह पंक्ति मेरे वर्डप्रेस विषय में फ़ाइल header.php से आते हैं।
- मैं इस होस्ट को अपने होस्टर से अपने स्थानीय एचडीडी में डाउनलोड करता हूं।
- header.php की पहली पंक्ति
<!DOCTYPE html><!-- HTML 5 -->
- जब मैं आरजे को संदेश भेजा है (बस उन्नत पाठ संपादक) में header.php खोलने है यह कहते हैं: header.php के लिए वर्तमान एन्कोडिंग UFT-8 है बिना (!) बीओएम।
- जब मैं हेक्स-व्यूअर में header.php खोलता हूं, तो मुझे लगता है कि बाइट 0 और 1 3 सी है, 21 - तो यह बिल्कुल
<!
है।
तो, सभी चीजों को माना जाता है, क्यों & जहां मुझे इन "विषम प्रतीकों" मिलते हैं?
अंक 4 और 5 पढ़ने तक, मैंने सोचा कि जवाब काफी सरल था। यह दिलचस्प है। –