我在网页上遇到问题,只是在mozilla中显示错误的符号。页面为click here在此页面中有很多 - >使用的符号。它在mozilla中显示为®。那么如何让它正确显示为 - >在mozilla中的符号。页面具有由micosoft字创建的样式。我想保留那些原样。所以我可以用它来做任何css技巧吗? 要获得我面临的错误,请转到此page并搜索软件®点击“立即购买”。
答案 0 :(得分:1)
您使用特定的Microsoft扩展程序:
<span style="mso-list:Ignore">§<span style="font:7.0pt "Times New Roman""> </span></span>
用"
定义用它们封装它们的样式字体显然是错误的。
我不知道MSWord尝试做什么,但显然没有尝试为万维网构建标准的HTML文档。这是最近的版本吗?
您必须修复生成的HTML。
另一个问题是你的渲染依赖于Times New Roman字体,这在非Windows计算机中是不可用的。
使用标准HTML并以UTF-8编码文档,您可以用simple arrow characters替换这些范围。
但更好的解决方案是简单地忘记将MSOffice文档转换为HTML并构建适当的HTML文档的想法。