【问题标题】:List of all html entity chars mapping所有 html 实体字符映射的列表
【发布时间】:2012-11-03 04:37:38
【问题描述】:

在哪里可以找到所有 html 实体字符的巨型列表? http://www.w3schools.com 并未涵盖所有内容。 例如。 ‘ ’ “ ” (这些实体的值:' & ") 不包含在本网站上。

【问题讨论】:

  • "mega" 等于 100 万?我怀疑有那么多......不过我可能是错的

标签: html entity character


【解决方案1】:

这取决于 HTML 版本,全面的答案会相当长。但简而言之,HTML 中允许的任何 Unicode 字符(这取决于 HTML 版本)都可以使用 &#n; 形式的字符引用来编写,其中 n 是十进制的 Unicode 数字,也可以使用 &#xh; 其中@ 987654326@ 是十进制的 Unicode 数字。有限的集合(几百个字符)也可以写成实体引用,如–,但它们的浏览器支持各不相同——应避免在这方面出现 HTML5 新奇事物,只有 HTML 4.01 entities 具有几乎普遍的支持(在 HTML 中;不一定是真正的 XHTML)。

引用 ‘ 未定义,尽管在 HTML5 草案中有严格定义的 error handling 将其映射到左单引号(正如浏览器通常所做的那样)。没有理由使用它,但某些 HTML 生成软件会发出此类引用。

【讨论】:

    【解决方案2】:

    对于 HTML,命名实体的数量有限(例如 &),Wikipedia 和 the W3C 有这些实体的列表。

    然后是 Unicode 字符引用的 HTML 语法(例如 ‘),对于这些您真的只需要查看 Unicode standard。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-02-21
      • 2023-03-10
      • 2011-01-01
      • 1970-01-01
      • 2020-04-02
      • 1970-01-01
      相关资源
      最近更新 更多