速查

HTML 实体速查

把全部 HTML 命名字符引用集中到一个可搜索、可一键复制的卡片网格里——共 2,125 个带分号实体,按生成的字符聚合去重后归为 1,511 张字符卡片,每个符号一张卡片,而不是无数重复的行。每张卡片展示字形、规范名称、Unicode 码点,并支持一键复制实体名、真实字符,或十进制 / 十六进制数字引用。同义别名会折叠进对应字符,不带分号的历史写法也会被标注,列表始终清爽。完全静态,在浏览器本地运行。

  • 全部 2,125 个带分号命名实体,去重为 1,511 张字符卡片
  • 按类别分组:标点、货币、数学、箭头、希腊字母等
  • 可复制实体名、字符本身,或十进制 / 十六进制数字引用
  • 别名折叠进同一张卡片;不带分号的历史写法有标注
  • 按名称、字符或码点即时搜索
  • 完全静态、可离线——不上传任何内容
1511 个字符
复制为
圆点表示该实体也可省略末尾分号(历史遗留写法)。

基础(ASCII)

35 保留字符与 ASCII 标点,包括 &、<、>。

标点与空格

49 破折号、引号、项目符号、空格等通用标点。

货币

6 从美元到欧元等各种货币符号。

拉丁字母与重音

221 带重音的拉丁字母、连字与 Latin-1 符号。

变音符号

11 独立与组合的变音符号。

类字母符号

42 商标、版权类字母及类字母符号。

数字与分数

12 通用分数、罗马数字与数字形式。

希腊字母

59 用于数学、科学与排版的希腊字母。

西里尔字母

92 命名引用涵盖的西里尔字母。

箭头

177 各方向的单线、双线与长箭头。

数学运算符

543 运算符、关系符及其他数学符号。

数学字母符号

133 花体、哥特体、双线体等数学字母。

几何图形

25 方形、三角、圆形等几何图形。

制表与方块

46 制表线条与方块元素。

技术符号

39 括号、技术符号与控制图片。

杂项符号

21 星形、花色、音符等杂项符号。

功能简介

一款贴合你查实体习惯的速查表:每个字符一张卡片,按类型分组,可任意搜索,并能按代码所需的形式随手复制。

  1. 01

    每个字符一张卡片

    2,125 个带分号实体按生成的字符聚合,因此一个有多个名字的符号只出现一次,而非三四次。完整列表收敛为 1,511 张干净的卡片。

  2. 02

    四种形式复制

    先选好复制格式,再点击任意卡片即可复制实体名、真实字符,或十进制 / 十六进制数字引用——无需手敲 &#xNNNN;。

  3. 03

    别名归并在一起

    同一字符的多个名字——例如箭头的 rightarrow 与 RightArrow——会折叠到它的卡片上并在悬停时显示,方便你挑选偏好的写法。

  4. 04

    标注历史写法

    浏览器也接受省略末尾分号的 106 个实体会用圆点标注,让你清楚哪些引用可以写成短形式、哪些不行。

  5. 05

    按类别分组

    标点、货币、数学、箭头、希腊字母、几何图形等 16 个分组,让你按意图浏览,并把网格筛选到你关心的那一类。

  6. 06

    随意搜索

    输入名称、粘贴真实字符,或输入十进制 / 十六进制码点,网格会跨所有类别即时收窄。

  7. 07

    码点与数字引用

    每张卡片在字形旁展示 Unicode 码点,即使是没有好记名字的字符,数字引用也始终可用。

  8. 08

    静态且私密

    整份速查表在构建时由官方 WHATWG 列表生成并以静态 HTML 交付,因此加载快、可离线、不上传任何内容。

如何使用

按类别浏览或搜索,选择复制方式,点击卡片即可。

  1. 01

    滚动浏览网格,它按从标点、货币到数学、箭头等类别分组。

  2. 02

    用类别胶囊筛选到单一分组,或保持全部可见。

  3. 03

    按实体名、粘贴字符本身,或十进制 / 十六进制码点搜索。

  4. 04

    用切换控件设置复制格式——实体名、字符、十进制或十六进制。

  5. 05

    点击任意卡片以所选格式复制;悬停卡片可查看别名与码点。

功能说明

关于卡片展示内容与数据组织方式的若干说明。

  • 只列出规范的带分号名称,因为不带分号的写法是完全重复的——浏览器仅为历史兼容而保留。
  • 字符按 Unicode 区块分组,因此相关符号——箭头与箭头、希腊字母与希腊字母——排在一起。
  • 卡片上的圆点表示该实体属于那 106 个也可省略末尾分号的之一。
  • 码点后的数字(如 +3)表示该字符还有多少个额外别名。
  • 数字引用同时给出十进制(©)与十六进制(©)形式。
  • 少数实体映射到两个码点;其卡片会并排展示两者。
  • 所有内容均在服务端渲染,搜索与复制无需加载任何框架。

适合哪些场景

在标记、内容与文档工作中,找到合适的实体是常有的需求。

  1. 转义保留字符

    取用 &、<、>、",安全显示那些本会破坏 HTML 或被当作标签解析的字符。

  2. 排版标点

    复制规范的长破折号、短破折号、弯引号、省略号与不换行空格,让文本干净专业。

  3. 数学与科学记号

    为公式、规范与技术写作找到运算符、关系符、希腊字母与箭头,无需翻查字符映射表。

  4. 货币与法律符号

    把欧元、英镑、日元、版权、注册商标与商标符号直接用到价格、页脚与声明中。

  5. 编码安全的内容

    用数字引用书写符号,即使文件编码或流水线不确定,页面也能正确渲染。

  6. 撰写文档

    把箭头、对勾、项目符号与制表字符放进 README、文档与图示中。

  7. 查未知字形

    粘贴从别处复制来的字符,一步查出它的实体名与码点。

  8. 在别名间取舍

    把一个字符的全部命名引用集中查看,为你的代码库挑选最易读的那个。

延伸阅读

这是一个查询网格;若要对整段文本批量编码或解码实体,可用 HTML 编码解码 批量在 HTML 实体之间互转。若想把字符按码点转义, Unicode 编码解码 负责 Unicode 转义;而这些字符背后的 ASCII 与 Latin-1 码点, ASCII 码表 排出了完整码表。想再来一份速查, HTTP 状态码参考 列出 HTTP 状态码。

使用建议

一些习惯能让你的标记正确且可移植。

  • 实体一律带末尾分号——不带分号的是历史写法,且只有一小部分被识别。
  • 在 HTML 中你严格需要转义的只有 &、<、>(以及属性内的引号);其余都是为了方便或编码安全。
  • 为可读性优先使用好记的命名实体,没有名字时再退回数字引用。
  • 刻意地使用不换行空格( ),别拿它当排版万能锤——用多了会损害无障碍与回流。
  • 直接粘贴字符时,确保文档以 UTF-8 提供,否则请改用数字引用。
  • 记住命名实体是 HTML 特性;在 JSON、CSS 或 JavaScript 中要用各自语言的转义。

边界与注意事项

查询网格有几处边界值得了解。

  • 它列出的是字符而非任意文本——要转换整篇文档,请改用 HTML 编码/解码工具。
  • 只展示带分号的名称;那 106 个不带分号的写法会被标注但不单列,因为它们是重复的。
  • 命名实体专属于 HTML 与 XML;在 JSON、CSS 或纯 JavaScript 字符串中无效。
  • 渲染为空白的字形——空格、组合符号或控制图片——同样有有效的名称与码点。
  • 字符预览取决于你的系统字体;字形缺失说明字体不含它,而非实体有误。
  • 按字符聚合意味着少数产生相同输出的罕见实体会共用一张卡片。

常见问题

关于 HTML 实体、分号、数字引用及其用法的常见问题。

什么是 HTML 实体?

HTML 实体(命名字符引用)是像 © 这样的代码,浏览器会把它渲染成特定字符(这里是 ©)。实体让你能安全书写 &、<、> 等保留字符,并生成那些难以输入或难以按某种文件编码存储的符号。

HTML 实体一共有多少个?

官方 WHATWG 列表定义了 2,231 个命名引用。其中 2,125 个以分号结尾,106 个是也可省略分号的历史写法。由于许多名字生成同一字符,带分号的名称收敛为 1,511 个不同字符——也就是这个网格展示的内容。

末尾分号是否必须?

应当始终带上。只有 106 个历史实体在不带分号时被识别,依赖这一点既脆弱,还可能改变紧跟其后的字符。本网格用圆点标出这些历史实体,但写上分号永远是正确的。

命名引用与数字引用有何区别?

命名引用使用单词,如 ♥;数字引用使用 Unicode 码点,可为十进制(♥)或十六进制(♥)。数字引用对每个字符都有效,包括没有名字的字符,因此是通用的后备方案。

该用实体还是直接粘贴字符?

若文档为 UTF-8,直接粘贴真实字符通常更易读。对于保留字符(&、<、>)、不换行空格等不可见字符,或无法确保文件编码时,则使用实体。

为什么有些字符有多个名字?

标准为方便及与其他记法兼容而定义了别名,所以一个箭头可能既是 → 又是 →。本网格把别名折叠到同一张卡片,便于你挑选最易读的那个。

这个工具会上传内容吗?

不会。整份速查表在站点构建时生成并以静态 HTML 交付,搜索与复制完全在你的浏览器中运行,因此你输入或复制的任何内容都不会离开你的设备。

更多相关工具

在工具合集内继续探索编码工具与速查表。