代码之家  ›  专栏  ›  技术社区  ›  austin cheney

相等字符“=”的HTML字符实体

  •  14
  • austin cheney  · 技术社区  · 15 年前

    HTML中等号的字符实体是什么?我一直在寻找,我找不到该字符的字符实体引用。

    编辑:

    我正在为HTML构建一个JSlint样式的验证器。我对当前的验证器不满意,因为它们只验证语法要求,而不是最佳实践注意事项。我要求对属性值中的等号字符进行转义,以防止在包含等号字符的合法值和不由空格分隔的两个非法属性之间混淆。

    6 回复  |  直到 10 年前
        1
  •  27
  •   Paige Ruten    15 年前

    我用 asciitable.com . = 具有ASCII值 61 ,因此HTML实体是 = .

        2
  •  6
  •   sven    15 年前

    你可以使用 = 但在HTML中不需要escape=

        3
  •  3
  •   Baptiste    11 年前

    使用大多数浏览器时,相等字符的字符实体是 = . 这不适用于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,我认为最好的是 &等于; .

        4
  •  3
  •   laggingreflex    10 年前

    还有这个 %3D 以百分比编码。

    http://en.wikipedia.org/wiki/Percent-encoding

        5
  •  0
  •   Bombe    15 年前

    =

    但是为什么?

        6
  •  0
  •   akbiggs    15 年前
    =
    

    如果 http://www.december.com/html/spec/codes.html 就是相信,就是这样。