मेरे पास कुछ HTML हैं जिनमें कुछ फ़ोरिग वर्ण हैं (€, ó, á)। HTML दस्तावेज़ को बीओएम के बिना यूटीएफ -8 के रूप में सहेजा गया है। जब मैं ब्राउज़र में पृष्ठ को देखता हूं तो फ़ोरग वर्णों को अजनबी चरित्र संयोजनों (â,¬, ó, Ã) के साथ प्रतिस्थापित किया जाता है। यह केवल तभी होता है जब मैं अपने एचटीएमएल दस्तावेज़ को यूओटीएफ -8 के रूप में बीओएम के साथ सहेजता हूं कि पात्र तब ठीक से प्रदर्शित होते हैं।बीओएम के बिना यूटीएफ -8 एचटीएमएल अजीब अक्षर प्रदर्शित करता है
मुझे वास्तव में मेरी फाइलों में बीओएम शामिल करने की ज़रूरत नहीं है, लेकिन क्या किसी को यह पता चला है कि यह ऐसा क्यों कर सकता है? और इसे ठीक करने का एक तरीका? (बीओएम सहित)
HTML के रूप में खुद की पहचान करता है UTF-8 एन्कोड? –
क्या आपने 'मेटा' टैग में वर्णमाला निर्दिष्ट की है? –
क्या आपने ब्राउज़र को सूचित करने के लिए अपने सर्वर और मेटा टैग के साथ उचित चीजें की हैं, वास्तव में, सामग्री यूटीएफ -8 है? –