我正在尝试使用以下代码在页面底部显示版权和无限标志:
© Copyright Mikle 2009 - ∞
这在Firefox 2,3和Chrome中完美运行.IE7虽然在向我显示实际代码(如上所示),而不是我期望的和其他浏览器显示的:
© Copyright Mikle 2009 - ?
这可能是一些愚蠢的事情,但这让我理解为什么IE会变得如此讨厌.我该如何解决?
实体需要一个分号:
©
在这种情况下,Firefox错误地过度使用了.
使用十进制值.
始终终止实体; (分号)甚至在上下文中,它是可选的.
尽可能使用命名实体.你的示例实体应该写成©
©和∞
∞
其他方法是忘记实体,只是在那里放置普通的UTF-8字符.