我注意到符号 ≥ 和 ≤ 在 Internet Explorer 上被破坏:它们显示为≥
而≤
不是实际符号(至少在 Win7 下的 IE9 上)。
有什么方法可以在 Internet Explorer 上显示实际字符 ≤ 和 ≥(例如,另一种编写方式,javascript 修复...)?我需要在我网站上的几个地方展示它们,并且我希望该网站也可以在 Internet Explorer 中查看。
我注意到符号 ≥ 和 ≤ 在 Internet Explorer 上被破坏:它们显示为≥
而≤
不是实际符号(至少在 Win7 下的 IE9 上)。
有什么方法可以在 Internet Explorer 上显示实际字符 ≤ 和 ≥(例如,另一种编写方式,javascript 修复...)?我需要在我网站上的几个地方展示它们,并且我希望该网站也可以在 Internet Explorer 中查看。
您可以直接使用字符“≥”和“≤”,前提是您的页面是 UTF-8 编码并声明为这样。如果这不可行或不够方便,您可以使用字符引用≥
和≤
(或它们的十进制等效项)。
或者,您可以使用较旧的实体引用≥
and ≤
,它们与 and 具有相同的含义≥
,≤
但得到更好的支持(普遍)。
应避免实体引用,例如(与HTML 4.01 中定义≥
的实体集相反)。它们没有增加 HTML 语言的表达能力;它们只是为字符引用提供了一种欺骗性的准助记符替代方案。在 HTML5 草案中引入它们主要是因为它们是在 MathML 中定义的,而不到两年前还没有浏览器支持它们,所以仍然有大量浏览器将它们视为未定义,按字面意思显示。