我试图使用以下代码在页面底部显示版权和无穷大符号:

&#x00A9 Copyright Mikle 2009 - &#x221E

这在 Firefox 2、3 和 Chrome 中完美运行。不过,IE7 向我显示了实际的代码(如上所示),而不是我所期望的,而其他浏览器则显示:

© Copyright Mikle 2009 - ∞

这可能是一些愚蠢的事情,但这让我明白为什么 IE 受到如此多的讨厌。我该如何解决?

有帮助吗?

解决方案

实体需要分号:

©

Firefox是被错误地过度有用在这种情况下。

其他提示

  1. 使用十进制值。
  2. 始终以 ; 终止实体(分号)即使在上下文中也是可选的。
  3. 尽可能使用命名实体。您的示例实体应该写成 © © 和 ∞

另一种方法是忘记实体,只将纯 UTF-8 字符放在那里。

你不能用 “©”?

此页具有共同符号HTML代码的列表。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top