मैं कुछ जानकारी, जैसे एन्कोडिंग और भाषा, मेटा टैग में या प्रतिक्रिया-शीर्षलेख में अस्वीकार कर सकता हूं।
मेरा सवाल: के लिए सबसे अच्छा तरीका (शायद दोनों दोनों), के लिए एसईओ तथा पुराने ब्राउज़रों ?
मेटा टैग उदाहरण: <मेटा http-equiv = "सामग्री-प्रकार" सामग्री = "टेक्स्ट / एचटीएमएल; charset = utf-8">
(PHP) शीर्षलेख उदाहरण: हेडर ("सामग्री-प्रकार: टेक्स्ट / एचटीएमएल; charset = utf-8");
बेहतर क्या है ?
उत्तर:
उत्तर № 1 के लिए 12मेटा http-equiv एक मजाक से थोड़ा अधिक है। इसके साथ सामग्री-प्रकार निर्दिष्ट करते समय, केवल charset
अनुभाग किसी भी चीज के लिए गिना जाता है, और तब तभी जब वास्तविक HTTP शीर्षलेख एन्कोडिंग निर्दिष्ट करने में असफल होते हैं।
जवाब के लिए 15 № 2
दोनों करो। हेडर को प्राथमिकता मिलती है, लेकिन यदि HTML पृष्ठ को स्थानीय रूप से एक्सेस किया गया है, तो कोई HTTP-शीर्षलेख नहीं है, इसलिए आप चाहते हैं <meta charset="...">
एक सुरक्षा तंत्र के रूप में।