元字符集是如何工作的?如果我错了,请纠正我的理解。据我了解,字符集用于指示要显示的页面的编码?如果我把一个非常具体的编码,其他人可能无法看到它正确显示。但为什么?不是在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