10

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

&#x00A9 Copyright Mikle 2009 - &#x221E

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

© Copyright Mikle 2009 - ∞

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

4

3 回答 3

21

实体需要分号:

©

在这种情况下,Firefox 错误地提供了过多的帮助。

于 2009-03-21T13:03:36.013 回答
6
  1. 使用十进制值。
  2. 总是用 ; 终止实体 (分号)即使在上下文中也是可选的。
  3. 尽可能使用命名实体。您的示例实体应写为©© 和∞

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

于 2009-03-21T13:02:22.383 回答
2

你不能用“ ©”吗?

此页面包含常用符号的 HTML 代码列表。

于 2009-03-21T13:08:13.100 回答