元字符集是如何工作的?如果我錯了,請糾正我的理解。據我瞭解,字符集用於指示要顯示的頁面的編碼?如果我把一個非常具體的編碼,其他人可能無法看到它正確顯示。但爲什麼?不是在meta tage上設置的編碼,並且瀏覽器呈現基於字符集的字符?或者我有錯誤的想法(可能)?HTML元字符集如何工作
1
A
回答
1
字母,數字和其他字符必須在計算機中以字節表示。
可以使用不同的方式(字符編碼)來表示相同的字符。通常你最近想要使用UTF-8。
Meta字符集告訴瀏覽器您使用過哪一個,所以它知道如何將字節正確解碼爲字符。
如果您在實際使用ISO-8859-1時告訴瀏覽器使用的是UTF-8,那麼您會在編碼不重疊的地方出現錯誤(錯誤的字符)。
1
character_set指定HTML文檔的字符編碼。
從理論上講,任何字符編碼都可以使用,但是瀏覽器不能理解所有的字符編碼。使用字符編碼的範圍越廣,瀏覽器理解它的機會就越大。
相關問題
- 1. HTML元字符集不工作
- 2. HTML的PHP元字符集UTF-8不工作?
- 3. 瞭解HTML元字符集
- 4. 字符集是如何工作的?
- 5. HTML元字符集不工作:獲得ISO-8859-1,而集UTF-8
- 6. MySQL工作臺字符集
- 7. HTML字符集和MySQL字符集
- 8. 如何在html中設置字符集?
- 9. 集字符集只有HTML
- 10. HTML元素如何點擊工作?
- 11. 字符集不能在.html中工作,但不能.aspx
- 12. 在兩臺服務器上工作的html字符集不同
- 13. 字符集在PHP中工作,但不在HTML中
- 14. HTML:字符集元,不能看到挪威字符
- 15. 如何將此字符串作爲html元素返回?
- 16. jQuery - 如何使用HTML字符串作爲控制元素
- 17. 字符串操作,如何輕鬆提取HTML元素值?
- 18. mysql utf8字符集不工作
- 19. 查詢捷克字符集不工作?
- 20. jQuery,附加HTML字符串不工作
- 21. 如何在PHP/HTML/MySQL中調試不工作的字符?
- 22. jQuery的HTML字符串是如何工作的
- 23. 爲什麼PHP標題(字符集)在HTML <元字符集>中不起作用?
- 24. 如何製作這些HTML字符?
- 25. 解碼HTML 5字符集
- 26. html泰文字符集
- 27. HTML字符集和編碼
- 28. SQL數據字符集/ charactter集,集名稱不工作
- 29. 德國元音字符不工作
- 30. 查找元音字符串不工作
等一下,你輸入的最後部分是什麼讓我感到困惑。 「如果您在使用ISO-8859-1時告訴瀏覽器您正在使用UTF-8」。我認爲顯示的是你在元標記(UTF-8)中指定的內容。因此,無論頁面顯示在哪裏,它都將以UTF-8編碼。這句話「當你實際使用ISO-8859-1」時,這是什麼意思?我在操作系統中的設置? –
他在說,如果一個文檔*說*它是單向編碼的,但實際上*編碼方式不同,則字符可能無法正確呈現。 確定文檔編碼(在瀏覽器中)的簡化優先級爲:(1)瀏覽器設置,(2)字節順序標記(瀏覽器能夠自行確定編碼),(3)HTTP標頭,(4)元標籤(5)最佳猜測。 –
@g_b - 當您保存文件時,編碼由您的*編輯器*確定。 Meta是*(一種)被*瀏覽器用來決定如何解碼文件的東西。 – Quentin