如何在Chrome和Opera中显示“ - ”符号?

时间:2012-08-20 14:04:08

标签: html google-chrome special-characters opera

在我的网站中,我需要显示“ - ”,但它看起来像: (http://i.imgur.com/CiLIo.png) 在谷歌C​​hrome和Opera中,但在Firefox和IE9中看起来不错。

有人可以提供此标志的工作代码吗?

4 个答案:

答案 0 :(得分:3)

我不能确定你想要100%展示什么,因为我在Chrome上:),但这看起来像一个m-dash,显示它的正确方法是写入你的代码{{1 }或—。可以认为Chrome和/或Opera在您的系统上使用的字体中缺少该字符。

答案 1 :(得分:1)

可能性是页面使用了一些破碎的奇怪字体,包含“ó”代替em破折号,并且某些浏览器能够比其他浏览器更好地分析字体。如果这只是一个编码问题(这也是我的第一个想法),那么肯定—会起作用。

这将是一种奇怪的字体,但如果没有更多信息,就无法进一步分析问题。一个URL可能就足够了。

答案 2 :(得分:0)

点击此链接:http://tlt.its.psu.edu/suggestions/international/web/codehtml.html

引用它:

  

“智能(卷曲)引号”(对比“普通(直)引号”)和长短划线(如短划线( - )和短划线( - ))实际上被视为HTML中的“特殊字符”。

所以使用m或n-dash:— or –

答案 3 :(得分:0)

尝试在文档<head>中添加此行:

<meta charset="utf-8">

Charset设置character encoding,指定浏览器/文档阅读器预期的字符类型。这样,它可以适当地以预期的方式处理您的文本。在这种情况下,我们使用“utf-8”,因为它支持更广泛的字符。

另外/否则,点击Chrome中的扳手图标,将鼠标悬停在工具上,将鼠标悬停在编码上,然后查看选中的编码。