符号在mozilla中无法正确显示

时间:2013-03-22 13:21:12

标签: html css mozilla symbols

我在网页上遇到问题,只是在mozilla中显示错误的符号。页面为click here在此页面中有很多 - >使用的符号。它在mozilla中显示为®。那么如何让它正确显示为 - >在mozilla中的符号。页面具有由micosoft字创建的样式。我想保留那些原样。所以我可以用它来做任何css技巧吗? 要获得我面临的错误,请转到此page并搜索软件®点击“立即购买”。

1 个答案:

答案 0 :(得分:1)

您使用特定的Microsoft扩展程序:

<span style="mso-list:Ignore">§<span style="font:7.0pt &quot;Times New Roman&quot;">&nbsp; </span></span>

&quot;定义用它们封装它们的样式字体显然是错误的。

我不知道MSWord尝试做什么,但显然没有尝试为万维网构建标准的HTML文档。这是最近的版本吗?

您必须修复生成的HTML。

另一个问题是你的渲染依赖于Times New Roman字体,这在非Windows计算机中是不可用的。

使用标准HTML并以UTF-8编码文档,您可以用simple arrow characters替换这些范围。

但更好的解决方案是简单地忘记将MSOffice文档转换为HTML并构建适当的HTML文档的想法。