HTML中相等字符的字符实体是什么?我一直在寻找,我找不到那个角色的角色实体参考。
编辑:
我正在为HTML构建一个JSLint样式验证器。我对当前的验证器不满意,因为它们只验证语法要求而不是最佳实践考虑因素。我要求转义属性值中的相等字符,以防止包含和相等字符的合法值与两个未被空格分隔的非法属性混淆。
答案 0 :(得分:28)
我使用asciitable.com。 =
的ASCII值为61
,因此HTML实体为=
。
答案 1 :(得分:6)
您可以使用=
,但实际上不必在HTML中转义=。
答案 2 :(得分:4)
与大多数浏览器一起使用的相同字符的字符实体是=
。
这不适用于Safari版本3.
参考:https://code.google.com/p/doctype-mirror/wiki/EqualsCharacterEntity
HTML4标准不支持 =
:http://www.w3.org/TR/html4/sgml/entities.html
HTML5标准支持=
:http://dev.w3.org/html5/html-author/charref
为了获得更好的跨浏览器兼容性,您应该使用=
实体。
如果您希望仅符合HTML5标准,我认为最好的是=
。
答案 3 :(得分:3)
还有这个%3D
百分比编码。
答案 4 :(得分:0)
=
但是,为什么呢?
答案 5 :(得分:0)
=