0

我注意到符号 ≥ 和 ≤ 在 Internet Explorer 上被破坏:它们显示为≥≤不是实际符号(至少在 Win7 下的 IE9 上)。

有什么方法可以在 Internet Explorer 上显示实际字符 ≤ 和 ≥(例如,另一种编写方式,javascript 修复...)?我需要在我网站上的几个地方展示它们,并且我希望该网站也可以在 Internet Explorer 中查看。

4

1 回答 1

0

您可以直接使用字符“≥”和“≤”,前提是您的页面是 UTF-8 编码并声明为这样。如果这不可行或不够方便,您可以使用字符引用≥≤(或它们的十进制等效项)。

或者,您可以使用较旧的实体引用≥and ≤,它们与 and 具有相同的含义≥≤但得到更好的支持(普遍)。

应避免实体引用,例如(与HTML 4.01 中定义≥的实体集相反)。它们没有增加 HTML 语言的表达能力;它们只是为字符引用提供了一种欺骗性的准助记符替代方案。在 HTML5 草案中引入它们主要是因为它们是在 MathML 中定义的,而不到两年前还没有浏览器支持它们,所以仍然有大量浏览器将它们视为未定义,按字面意思显示。

于 2013-02-20T05:19:24.370 回答