在HTML、JavaScript、CSS中如何使用Unicode字符?

原创 野人  2021-12-30 21:42  阅读 111 次

在这篇《CSS伪元素(::before和::after)中的content属性中文乱码的问题》文章中,相信聪明的你,已经学会了怎么获取对应字符的Unicode码,然后进行编码,那么在这篇文章我们就要学会在HTMLJavaScriptCSS怎么使用它。

比如一个这个字符的Unicode码为:37326

1、在HTML中

语法:&# + 10进制的Unicode码 + ;或者&#x + 16进制的Unicode码 + ;
实际测试中,发现末尾的分号加不加都不影响表示,但是还是推荐加上,毕竟大多数的文档中都是写分号,还是跟着大部队走吧。

即:&# 37326;&# 91ce;(中间的空格是为了防止转换,以下的也是)

其他补充点:发现有些特殊字符,比如我们常见的大于号,就有两种表示方式,一种即本文的(&# 62;),一种即转义字符(& gt;),更多HTML特殊转义字符对照表可以查看这里:https://tool.oschina.net/commons?type=2

2、在JavaScript

语法:\u + 16进制的Unicode码

即:\u91ce

3、在CSS

语法:\ + 16进制的Unicode码

即:.test::before {content: "\91ce";}

本文地址:https://www.yerenwz.com/5461.html
版权声明:本文为原创文章,版权归 野人 所有,欢迎分享本文,转载请保留出处!

发表评论