我想简单地在HTML页面中显示tick(✔)和cross(✘)符号,但它显示为box或goop" - 显然与编码有关.
我已经将元标记设置为显示utf-8,但显然我遗漏了一些东西.
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
Run Code Online (Sandbox Code Playgroud)
编辑/解决方案:根据发表的评论,使用FireBug我发现我的页面传递的标题实际上是"Content-Type:text/html"而不是UTF-8.使用Notepad ++查看文件格式显示我的文件格式为"UTF-8无BOM".将此更改为UTF-8,符号现在可以正确显示...但是firebug似乎仍然表示相同的内容类型.