数字外面有个圈圈, 或者圈圈里有反底色显示,效果类似:
带圈圈的数字示例:
①

反色圈圈数字示例:

❶
要实现上面的效果,使用以下技术都可以达成:
毫无疑问, 方式4 是最简单,灵活性和通用性最强的方式。也是本篇介绍的方式: 使用Unicode 编码显示带圈圈的数字(本篇主要介绍从0到20)。
Unicode 是统一编码,直接定义了圈圈数字这样的字符, 这里参考了:
官方对数字定义的文档, 得出的结论如下:
上面查看的都是16 进制, 而HTML的 之后连接的是字符的十进制编码, 所以需要做一个进制转换, 可以使用在线的进制转换工具进行转换,比如 https://tool.oschina.net/hexconvert/。
最终的效果如下:
| 数字 | 十六进制 | 十进制 | 字符编码 | 显示效果 |
|---|---|---|---|---|
| 0 | 24EA | 9450 | ⓪ | ⓪ |
| 1 | 2460 | 9312 | ① | ① |
| 2 | 2461 | 9313 | ② | ② |
| 3 | 2462 | 9314 | ③ | ③ |
| 4 | 2463 | 9315 | ④ | ④ |
| 5 | 2464 | 9316 | ⑤ | ⑤ |
| 6 | 2465 | 9317 | ⑥ | ⑥ |
| 7 | 2466 | 9318 | ⑦ | ⑦ |
| 8 | 2467 | 9319 | ⑧ | ⑧ |
| 9 | 2468 | 9320 | ⑨ | ⑨ |
| 10 | 2469 | 9321 | ⑩ | ⑩ |
| 11 | 246A | 9322 | ⑪ | ⑪ |
| 12 | 246B | 9323 | ⑫ | ⑫ |
| 13 | 246C | 9324 | ⑬ | ⑬ |
| 14 | 246D | 9325 | ⑭ | ⑭ |
| 15 | 246E | 9326 | ⑮ | ⑮ |
| 16 | 246F | 9327 | ⑯ | ⑯ |
| 17 | 2470 | 9328 | ⑰ | ⑰ |
| 18 | 2471 | 9329 | ⑱ | ⑱ |
| 19 | 2472 | 9330 | ⑲ | ⑲ |
| 20 | 2473 | 9331 | ⑳ | ⑳ |
| 数字 | 十六进制 | 十进制 | 字符编码 | 显示效果 |
|---|---|---|---|---|
| 0 | 24FF | 9471 | ⓿ | ⓿ |
| 1 | 2776 | 10102 | ① | ❶ |
| 2 | 2777 | 10103 | ② | ❷ |
| 3 | 2778 | 10104 | ❸ | ❸ |
| 4 | 2779 | 10105 | ❹ | ❹ |
| 5 | 277A | 10106 | ❺ | ❺ |
| 6 | 277B | 10107 | ❻ | ❻ |
| 7 | 277C | 10108 | ❼ | ❼ |
| 8 | 277D | 10109 | ❽ | ❽ |
| 9 | 277E | 10110 | ❾ | ❾ |
| 10 | 277F | 10111 | ❿ | ❿ |
| 11 | 24EB | 9451 | ⓫ | ⓫ |
| 12 | 24EC | 9452 | ⓬ | ⓬ |
| 13 | 24ED | 9453 | ⓭ | ⓭ |
| 14 | 24EE | 9454 | ⓮ | ⓮ |
| 15 | 24EF | 9455 | ⓯ | ⓯ |
| 16 | 24F1 | 9456 | ⓰ | ⓰ |
| 17 | 24F2 | 9457 | ⓱ | ⓱ |
| 18 | 24F3 | 9458 | ⓲ | ⓲ |
| 19 | 24F4 | 9459 | ⓳ | ⓳ |
| 20 | 24F5 | 9460 | ⓴ | ⓴ |
丁贝符 ,Dingbats,俗称杂锦字体,本来是印刷品之中使用的装饰及图形符号。在计算机被用来制作印刷刊物后,印刷业界便制造了各种杂锦字体。
上面显示的相关是黑白色, 要么背景黑色,数字白色;要么背景白色,数字黑色。要显示本篇开头的带颜色的效果,就需要结合CSS进行设置了,比如:
❶
* https://unicode-table.com/cn/2792/ , Unicode 数字编码查询, 这个网站的样式在电脑端显示有点异常, 但是还是勉强可以看到信息。
