|
|
1
30
如果编码设置正确(并且文档保存为UTF-8),您应该能够仅使用字符。来自W3C:
http://www.w3.org/International/questions/qa-escapes 但是,您仍然需要使用实体来表示特殊字符,例如大于/小于。 |
|
|
2
9
实体在程序源代码文件(输出HTML的程序)中很有用。许多编码标准都说,文件应该是纯ASCII。当然,除了实际包含文本内容的文件,例如带有翻译的.po文件。 当你有一个里面几乎没有非ASCII字符的长文件时,很容易用错误的编码保存文件,而不会注意到你的字符被搞砸了。 使用非ASCII字符的另一个很好的理由是外观相似的字符。你能看出接下来两行代码之间的区别吗:
但通过使用实体,差异是显而易见的:
但在程序源代码文件之外,UTF-8显然是正确的选择。 |
|
|
3
6
根据我的经验,只要你的数据真的是UTF-8,并且你正确地告诉浏览器它是UTF-8,那么你就不需要使用实体。除了像&>,<,&“;当然。 |
|
|
Bard.Mus · 迁移后的数据库字符集环境 1 年前 |
|
|
David · 何时实际应用字符编码? 1 年前 |
|
|
Karlomanio · 区分两个西里尔字母字符串 2 年前 |
|
|
Gabriel Lucizano · 为什么我无法访问C中的文件 2 年前 |
|
|
Mira Kumar · 在网页上显示特殊字符 2 年前 |
|
jay.sf · 如何在pdf中使用UTF-8编码的字符矢量? 2 年前 |
|
|
Kevin Patel · UTF-8内容在Java中是否可能格式错误 2 年前 |