常用 Unicode 符号列表
Unicode 中包含了各种符号,我们可以作为图标来使用。这里整理一下常用的一些符号。
一、拉丁字母补全(Latin-1 Supplement):U+0080 至 U+00FF
| Unicode 编号 | 字符描述 | 字符形状 | HTML 编码 |
| U+00A4 | CURRENCY SIGN | ¤ | ¤ |
| U+00AB | LEFT-POINTING DOUBLE ANGLE QUOTATION MARK | « | « |
| U+00B1 | PLUS-MINUS SIGN | ± | ± |
| U+00BB | RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK | » | » |
| U+00D7 | MULTIPLICATION SIGN | × | × |
| U+00F7 | DIVISION SIGN | ÷ | ÷ |
二、箭头字符(Arrows):U+2190 至 U+21FF
| Unicode 编号 | 字符描述 | 字符形状 | HTML 编码 |
| U+2190 | LEFTWARDS ARROW | ← | ← |
| U+2191 | UPWARDS ARROW | ↑ | ↑ |
| U+2192 | RIGHTWARDS ARROW | → | → |
| U+2193 | DOWNWARDS ARROW | ↓ | ↓ |
| U+2194 | LEFT RIGHT ARROW | ↔ | ↔ |
| U+2195 | UP DOWN ARROW | ↕ | ↕ |
| U+2196 | NORTH WEST ARROW | ↖ | ↖ |
| U+2197 | NORTH EAST ARROW | ↗ | ↗ |
| U+2198 | SOUTH EAST ARROW | ↘ | ↘ |
| U+2199 | SOUTH WEST ARROW | ↙ | ↙ |
| U+21B5 | DOWNWARDS ARROW WITH CORNER LEFTWARDS | ↵ | ↵ |
| U+21BA | ANTICLOCKWISE OPEN CIRCLE ARROW | ↺ | ↺ |
| U+21BB | CLOCKWISE OPEN CIRCLE ARROW | ↻ | ↻ |
| U+21D0 | LEFTWARDS DOUBLE ARROW | ⇐ | ⇐ |
| U+21D1 | UPWARDS DOUBLE ARROW | ⇑ | ⇑ |
| U+21D2 | RIGHTWARDS DOUBLE ARROW | ⇒ | ⇒ |
| U+21D3 | DOWNWARDS DOUBLE ARROW | ⇓ | ⇓ |
| U+21D4 | LEFT RIGHT DOUBLE ARROW | ⇔ | ⇔ |
| U+21D5 | UP DOWN DOUBLE ARROW | ⇕ | ⇕ |
三、几何形状字符(Geometric Shapes):U+25A0 至 U+25FF
| Unicode 编号 | 字符描述 | 字符形状 | HTML 编码 |
| U+25A0 | BLACK SQUARE | ■ | ■ |
| U+25A1 | WHITE SQUARE | □ | □ |
| U+25AA | BLACK SMALL SQUARE | ▪ | ▪ |
| U+25AB | WHITE SMALL SQUARE | ▫ | ▫ |
| U+25AE | BLACK VERTICAL RECTANGLE | ▮ | ▮ |
| U+25AF | WHITE VERTICAL RECTANGLE | ▯ | ▯ |
| U+25B2 | BLACK UP-POINTING TRIANGLE | ▲ | ▲ |
| U+25B3 | WHITE UP-POINTING TRIANGLE | △ | △ |
| U+25B4 | BLACK UP-POINTING SMALL TRIANGLE | ▴ | ▴ |
| U+25B5 | WHITE UP-POINTING SMALL TRIANGLE | ▵ | ▵ |
| U+25B6 | BLACK RIGHT-POINTING TRIANGLE | ▶ | ▶ |
| U+25B7 | WHITE RIGHT-POINTING TRIANGLE | ▷ | ▷ |
| U+25B8 | BLACK RIGHT-POINTING SMALL TRIANGLE | ▸ | ▸ |
| U+25B9 | WHITE RIGHT-POINTING SMALL TRIANGLE | ▹ | ▹ |
| U+25BC | BLACK DOWN-POINTING TRIANGLE | ▼ | ▼ |
| U+25BD | WHITE DOWN-POINTING TRIANGLE | ▽ | ▽ |
| U+25BE | BLACK DOWN-POINTING SMALL TRIANGLE | ▾ | ▾ |
| U+25BF | WHITE DOWN-POINTING SMALL TRIANGLE | ▿ | ▿ |
| U+25C0 | BLACK LEFT-POINTING TRIANGLE | ◀ | ◀ |
| U+25C1 | WHITE LEFT-POINTING TRIANGLE | ◁ | ◁ |
| U+25C2 | BLACK LEFT-POINTING SMALL TRIANGLE | ◂ | ◂ |
| U+25C3 | WHITE LEFT-POINTING SMALL TRIANGLE | ◃ | ◃ |
| U+25CB | WHITE CIRCLE | ○ | ○ |
| U+25CF | BLACK CIRCLE | ● | ● |
| U+25D0 | CIRCLE WITH LEFT HALF BLACK | ◐ | ◐ |
| U+25D1 | CIRCLE WITH RIGHT HALF BLACK | ◑ | ◑ |
| U+25D2 | CIRCLE WITH LOWER HALF BLACK | ◒ | ◒ |
| U+25D3 | CIRCLE WITH UPPER HALF BLACK | ◓ | ◓ |
| U+25D4 | CIRCLE WITH UPPER RIGHT QUADRANT BLACK | ◔ | ◔ |
| U+25D5 | CIRCLE WITH ALL BUT UPPER LEFT QUADRANT BLACK | ◕ | ◕ |
| U+25E7 | SQUARE WITH LEFT HALF BLACK | ◧ | ◧ |
| U+25E8 | SQUARE WITH RIGHT HALF BLACK | ◨ | ◨ |
| U+25E9 | SQUARE WITH UPPER LEFT DIAGONAL HALF BLACK | ◩ | ◩ |
| U+25EA | SQUARE WITH LOWER RIGHT DIAGONAL HALF BLACK | ◪ | ◪ |
| U+25EB | WHITE SQUARE WITH VERTICAL BISECTING LINE | ◫ | ◫ |
| U+25F0 | WHITE SQUARE WITH UPPER LEFT QUADRANT | ◰ | ◰ |
| U+25F1 | WHITE SQUARE WITH LOWER LEFT QUADRANT | ◱ | ◱ |
| U+25F2 | WHITE SQUARE WITH LOWER RIGHT QUADRANT | ◲ | ◲ |
| U+25F3 | WHITE SQUARE WITH UPPER RIGHT QUADRANT | ◳ | ◳ |
四、装饰字符(Dingbats):U+2700 至 U+27BF
| Unicode 编号 | 字符描述 | 字符形状 | HTML 编码 |
| U+2713 | CHECK MARK | ✓ | ✓ |
| U+2714 | HEAVY CHECK MARK | ✔ | ✔ |
| U+2717 | BALLOT X | ✗ | ✗ |
| U+2718 | HEAVY BALLOT X | ✘ | ✘ |
| U+2729 | STRESS OUTLINED WHITE STAR | ✩ | ✩ |
| U+274F | LOWER RIGHT DROP-SHADOWED WHITE SQUARE | ❏ | ❏ |
| U+2750 | UPPER RIGHT DROP-SHADOWED WHITE SQUARE | ❐ | ❐ |
Unicode 中的符号太多,所以操作系统中自带的字体未必能包含足够多的符号。例如对于前面介绍的几何形状区块(U+25A0 至 U+25FF),Windows 中完整支持的只有 Windows 7 中开始包含的 Segoe UI Symbol,大部分支持的只有 Windows XP 中开始包含的 Lucida Sans Unicode 和 Office 2007 中包含的 Arial Unicode MS。
Mac OS X 中也包含了和 Lucida Sans Unicode 类似的 Lucida Grande 字体,而在 Mac OS X 10.5 中也开始包含 Arial Unicode MS 字体。
Android 4.0 之前的默认字体是 Droid Sans,从 4.0 开始的默认字体是 Roboto;这两个字体都只包含少量的字符,而另外有个 Droid Sans Fallback 字体包含了许多字符,但还是不够全,例如几何形状区块的 96 个字符中它只包含 32 个。
第三方的字体也有不少支持这个区块的全部字符,例如 DejaVu Sans,FreeSans,STIX-Regular,STIXMath-Regular,Symbola 等。在 FileFormat.Info 网站中,我们可以看到 Unicode 各区块字符在各种常见字体中的完整度。
在浏览器渲染页面时,如果发现指定的字体缺少某个字符,它会按照自己的规则选择替代字体。这时候,在 Firefox 22 和 Chrome 31 的调试工具中我们依然能看到浏览器实际使用的字体。
注记:如果需要使用的图标较多,就会发现 Unicode 字符中还是有不少缺少的图形,这时候还是用第三方制作的图标字体(例如 Font Awesome)比较方便。
参考资料:
[1] Unicode 6.3 Character Code Charts
[2] Wikipedia - Unicode block
[3] Wikipedia - List of Unicode characters
[4] Wikipedia - Unicode symbols
[5] Wikipedia - Arrow (symbol)
[6] Wikipedia - Geometric Shapes
[7] Wikipedia - Miscellaneous Symbols
[8] Wikipedia - Dingbat
[9] FileFormat.Info - Unicode Blocks
[A] Wikipedia - Unicode font
[B] Unicode table for you
[C] Search for character(s) in Unicode 6.0.0
[D] Wikipedia - Unicode font
[E] Microsoft Typography - Fonts and Products
[F] Common fonts to all versions of Windows & Mac equivalents
[G] Typetester - Compare fonts for the screen
[H] CSS-Tricks - Icon Fonts are Awesome
[I] 一些可能会用到的特殊符号(Unicode) - Whikiey - 博客园
[J] 维基百科 - XML与HTML字符实体引用列表
常用 Unicode 符号列表的更多相关文章
- Unicode字符列表(超完整)
Unicode字符列表(超完整)Unicode, 字符, 列表代码 显示 描述U+0020 空格 U+0021 ! 叹号 U+0022 " 双引号 U+0023 # 井号 U+0024 $ ...
- vim符号列表窗口
有时使用vim开发时,需要能够直观的查看文件的符号列表或者变量list,但是vim不直接支持这个功能,需要使用ctags的插件支持. 以下是在ubuntu下的详细设置方法: 步骤1:安装ctags u ...
- LaTeX常用数学符号表示方法
转自:http://www.mohu.org/info/symbols/symbols.htm 常用数学符号的 LaTeX 表示方法 (以下内容主要摘自“一份不太简短的 LATEX2e 介绍”) 1. ...
- LaTeX常用数学符号
之前在写博客做笔记时经常会在Word或WPS里写好数学公式再截图上传,一直觉得这样很low.现在实在是不想再去截图上传了,于是决定开始学一下LaTeX.在博客园中使用数学公式的设置可以参考在博客园使用 ...
- 常用数学符号的 LaTeX 表示方法
常用数学符号的 LaTeX 表示方法 (以下内容主要摘自"一份不太简短的 LATEX2e 介绍") 1.指数和下标可以用^和_后加相应字符来实现.比如: 2.平方根(square ...
- C# /VB.NET 创建PDF项目符号列表和多级编号列表
使用项目符号和编号,可以让文档的层次结构更清晰.更有条理,也更容易突出重点.在编辑文档的过程中,我个人也比较偏爱项目标号来标注文章重点信息.在之前的文章中,介绍了如何在Word中来创建项目标号和编号列 ...
- Docker 共有 13 个管理命令和 41 个通用命令,以下是常用 Docker 命令列表
开发人员一直在努力提高 Docker 的使用率和性能,命令也在不停变化.Docker 命令经常被弃用,或被替换为更新且更有效的命令,本文总结了近年来资深专家最常用的命令列表并给出部分使用方法. 目前, ...
- Latex常用数学符号(转)
http://blog.sina.com.cn/s/blog_642075770100u0np.html Latex常用数学符号(转) 1.指数和下标可以用^和_后加相应字符来实现.比如: 2.平方根 ...
- Java 在Word中创建多级项目符号列表和编号列表
本文分享通过Java程序代码在Word中创建多级项目符号列表和编号列表的方法.程序运行环境如下: IntelliJ IDEA 2018(JDK 1.8.0) Word 2013 Word Jar包:F ...
随机推荐
- adb开启不了解决方案
原文地址: adb开启不了解决方案 - vaecer - 博客频道 - CSDN.NET http://blog.csdn.net/vaecer/article/details/45894643 ...
- Silverlight之OOB模式下的一些事
本文简介: 1.为什么要使用OOB?使用OOB的作用? 2.如何实现OOB模式 3.对OOB进行一些设置: 4.检测OOB的安装状态: 5.更新应用程序: 6.WebBrowser控件: 7.桌面通知 ...
- Git教程之删除文件(8)
在Git中,删除也是一个修改操作,我们实战一下,先添加一个新文件test.txt到Git并且提交:
- RabbitMQ消息队列(一): Detailed Introduction 详细介绍(转)
1. 历史 RabbitMQ是一个由erlang开发的AMQP(Advanced Message Queue )的开源实现.AMQP 的出现其实也是应了广大人民群众的需求,虽然在同步消息通讯的世界里有 ...
- 液晶常用接口“LVDS、TTL、RSDS、TMDS”技术原理介绍
液晶常用接口“LVDS.TTL.RSDS.TMDS”技术原理介绍 1:Lvds Low-Voltage Differential Signaling 低压差分信号 1994年由美国国家半导体公司提出之 ...
- dom4j解析器 基于dom4j的xpath技术 简单工厂设计模式 分层结构设计思想 SAX解析器 DOM编程
*1 dom4j解析器 1)CRUD的含义:CreateReadUpdateDelete增删查改 2)XML解析器有二类,分别是DOM和SAX(simple Api for xml). ...
- Git教程(6)常用技巧之远程分支简单示例
基础 1,"master" 与"origin" “master” 是当你运行 git init 时默认的起始分支名字,原因仅仅是它的广泛使用,“origin” ...
- 关于xml的一些知识,DTD,XSD
DTD 文档类型定义(Document Type Definition)是一套关于标记符的语法规则.它是标准通用标记语言和 可扩展标记语言1.0版规格的一部分,是文档的验证机制.文档类型定义是一种保证 ...
- vijos1049送给圣诞夜的礼品
这题犯了两个sb错误,写下来,为以后做个警告 一.mul过程中将k作为了循环变量 二.看错了题…… 题目中说是数到k行,而我却以为数k遍…… 做矩阵乘法,只要记住一句话:置换一定可以写成矩阵的形式! ...
- 【持续更新】D3 的学习资料
经常有朋友问哪里有关于 D3 的比较好的学习资料,现整理成此文.以后找到更多更好的,会不断更新本文. 我是在2013年开始接触 D3 的,当时就觉得这个工具很好玩.至今,学习资料整理了不少.如果有朋友 ...