无需登录 数据私有 本地保存

Unicode 字符类别浏览器 - 按类别查看所有字符

172
0
0
0

Unicode 字符类别浏览器

按 Unicode 类别浏览、搜索和复制字符 • 点击任意字符即可复制到剪贴板

0 个字符

常见问题与知识点

Unicode 是国际通用的字符编码标准,为世界上几乎所有书写系统的每个字符分配了唯一的数字标识(称为"码点")。它的目标是让计算机能够统一地表示和处理全球所有语言的文字。Unicode 取代了以往各种互不兼容的编码方案(如 ASCII、GB2312、Shift-JIS 等),使得跨语言、跨平台的信息交换成为可能。目前 Unicode 已收录超过 14.9万个字符,涵盖150多种书写系统,是现代互联网和软件国际化的基石。

码点是 Unicode 为每个字符分配的唯一数字编号,范围从 U+0000U+10FFFF(十六进制表示)。"U+" 前缀表示这是一个 Unicode 码点,后面跟随 4 到 6 位十六进制数字。例如,大写字母 "A" 的码点是 U+0041(十进制为 65),中文字符 "中" 的码点是 U+4E2D。码点是字符的"身份证号",无论在何种编码方案(UTF-8、UTF-16、UTF-32)中传输,最终都指向同一个字符。

Unicode 是字符集(Character Set),定义了字符到码点的映射关系,是一个抽象标准。UTF-8 是编码方案(Encoding),规定了如何将码点转换为实际的字节序列进行存储和传输。UTF-8 是一种变长编码:ASCII 字符(U+0000-U+007F)使用 1 个字节,常用字符使用 2-3 个字节,罕见字符使用 4 个字节。UTF-8 完全向后兼容 ASCII,是目前 Web 上使用最广泛的编码方案(超过 98% 的网站使用 UTF-8)。

在 HTML 中有多种方式引用 Unicode 字符:
直接输入:如果文件编码为 UTF-8,可以直接在代码中输入字符,如直接写 "©";
十进制数字实体© 表示 ©;
十六进制数字实体© 也表示 ©;
命名实体(部分字符支持):© 表示 ©;
CSS 中使用content: "\00A9"; 在伪元素中插入字符。
推荐使用 UTF-8 编码并直接输入字符,或使用十六进制实体以确保兼容性。

Unicode 将字符分为多个大类(General Category),主要包括:
Lu/Ll(大写/小写字母)、Nd(十进制数字)、Po/Ps/Pe(各类标点符号)、Sm(数学符号)、Sc(货币符号)、So(其他符号,如emoji)、Zs(空格分隔符)等。
此外还有按功能划分的区块(Block),如"基本拉丁字母"(U+0000-U+007F)、"CJK统一表意文字"(U+4E00-U+9FFF)、"表情符号"(U+1F600-U+1F64F)等。本工具按实用的功能类别组织字符,方便浏览和查找。

Unicode 码点空间被划分为 17 个"平面"(Plane),每个平面包含 65,536 个码点。BMP(Basic Multilingual Plane,基本多文种平面)即第 0 平面(U+0000-U+FFFF),包含了绝大多数常用字符,如拉丁字母、中文汉字、标点符号等。
补充平面(Supplementary Planes,U+10000-U+10FFFF)包含更专业的字符,如:SMP(第1平面)包含 emoji、数学字母符号、古代文字等;SIP(第2平面)包含罕见汉字;TIP(第3平面)包含甲骨文等。emoji 表情符号大多位于补充平面中。

不同操作系统的输入方法:
Windows:按住 Alt 键,在数字小键盘上输入十进制码点(如 Alt+0169 输入 ©),或使用 Win+. 打开表情符号面板;
macOS:按 Control+Command+空格 打开字符检视器,或使用 Unicode Hex Input 键盘布局输入码点;
Linux:按 Ctrl+Shift+U,输入十六进制码点后按 Enter;
通用方法:使用本工具复制需要的字符,或搜索引擎搜索"Unicode [字符名]"。

字符的外观取决于设备上安装的字体。同一个 Unicode 码点在不同操作系统(Windows、macOS、iOS、Android)上可能显示为不同的字形,尤其是 emoji 表情符号。如果某个字符显示为方框(□)或问号,说明当前字体不支持该字符。解决方法:安装覆盖更广的字体(如 Noto Sans 系列、Segoe UI Symbol),或使用支持该字符的专用字体。对于网页开发者,建议在 CSS 中设置包含多种回退字体的字体栈。
知识卡片
🔤 最常用的 Unicode 区块 基本拉丁字母 (U+0000-U+007F) 涵盖了 ASCII 全部字符,是编程和英文文本的基础。CJK 统一表意文字 (U+4E00-U+9FFF) 包含了超过 2 万个汉字。
💡 HTML 实体速查 常用实体:&lt; → <, &gt; → >, &amp; → &, &quot; → ", &nbsp; → 不间断空格。
🌐 Unicode 版本 Unicode 每年发布新版本,目前最新稳定版本为 Unicode 16.0(2024年)。每个新版本都会添加新字符、新 emoji 和改进规范。Unicode 联盟负责维护该标准。