【发布时间】:2012-03-16 01:25:16
【问题描述】:
我正在使用以下 HTML/CSS 行:
<span style="font-variant:small-caps;">o blahovůli.</span>
HTML 实体&#367; 代表捷克字母 ů。 Internet Explorer 和 Chrome 都正确处理了这一行。但是 Firefox 砍掉了角色小环的顶部。见这里:http://i.imgur.com/ri29o.png
据我所知,Firefox 只会在这个字符上犯这种错误,而且只有当这个字符是小写字母时。
我做错了吗?其他人可以验证这是否正在发生吗?
发现问题的环境:Windows 7 Home Premium、Firefox 10.0.2、Times New Roman。 看起来其他字体在 Firefox 中也不错,但 Times New Roman 搞砸了。
【问题讨论】:
-
你的
line-height不够大吗? -
@animuson:不,不是这样。对我来说,无论行高如何,问题都会出现。
-
它在 Firefox 10 中为 does not do this for me。
-
@animuson:嗯。您的链接确实为我做,我正在运行 10.0.2。
-
这并不像“Firefox 总是搞砸了”那么简单。对我来说,Mac OS X 10.7.3 上的 Firefox 10.0.2 显示字母 U+016F LATIN SMALL LETTER U WITH ABOVE ABOVE,很好,在此处(...)和问题中。因此,您将不得不更加仔细地描述您的问题环境。它可能部分取决于平台(Windows、Linux、Unix、Mac OS X,...)。这很可能取决于您机器上安装的字体。你检查过字体没有损坏吗?
标签: html css firefox unicode smallcaps