Browser 为什么有些浏览器允许;“无效”;角色实体?

Browser 为什么有些浏览器允许;“无效”;角色实体?,browser,rendering,entities,Browser,Rendering,Entities,据我所知,分号是实体引用语法的一部分。因此,非中断空格必须是而不是。不过,Safari似乎是唯一一款不使用分号渲染实体的浏览器。有人知道为什么吗?Safari和Chrome都使用webkit,但是Chrome渲染时不考虑分号。这是输入的原则的一部分。不同的浏览器选择不同的“慷慨”衡量标准。。这很让人恼火,因为我有一位客户抱怨他们的代码在Safari中不起作用,但在其他浏览器中效果很好。至少在这种情况下,你可以建议他们对输出更加严格。浏览器不兼容通常比这更棘手。

据我所知,分号是实体引用语法的一部分。因此,非中断空格必须是
而不是
。不过,Safari似乎是唯一一款不使用分号渲染实体的浏览器。有人知道为什么吗?Safari和Chrome都使用webkit,但是Chrome渲染时不考虑分号。

这是输入的原则的一部分。不同的浏览器选择不同的“慷慨”衡量标准。

。这很让人恼火,因为我有一位客户抱怨他们的代码在Safari中不起作用,但在其他浏览器中效果很好。至少在这种情况下,你可以建议他们对输出更加严格。浏览器不兼容通常比这更棘手。