我无法找到办法做到这一点。例如∞(无穷大符号)在HTML文档中显示为文本
答案 0 :(得分:1)
首先要检查服务器返回的Content-Type
标头是什么?是Content-Type: text/html; charset=UTF-8
吗?请参阅Character_encodings_in_HTML如果服务器返回字符集,要么修复它,要么使用它,它会覆盖用户提供的编码。 (请参阅HTML实体)。
如果您的服务器没有提供charset,那么请尽早在文档中添加一个(完全应该在前1024个字节中)。再次,请参阅Character_encodings_in_HTML。以下标题应该是:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
或HTML 5:
<meta charset="utf-8">
或XHTML(第一行):
<?xml version="1.0" encoding="ISO-8859-1"?>
如果您不能/不能将UTF-8用于您的文档,请使用HTML实体 C Travel建议。
答案 1 :(得分:1)
你写这个角色,例如“∞”,在您的创作程序中,将文件保存为带有BOM的UTF-8,并确保您为该页面声明的字体或相关的文本包含您包含的字符。有关详细信息,请参阅我的Guide to using special characters in HTML。如果问题仍然存在,请发布您尝试过的代码,并指明它失败的方式(以及在哪些浏览器上)。
答案 2 :(得分:-1)
你可以使用&amp;#; HTML元素。 代码:http://unicode-table.com/en/
你必须使用UTF-8编码进行文件保存,你也必须在标题中加入UTF-8元标记。 (如果你还没有这个。)