在 CSS 中,字符可以通过不同的格式来表示。以下是常用的字符格式:/* 单引号格式 */ font-family: 'Microsoft Yahei', sans-serif;
在 CSS 中,字符可以通过不同的格式来表示。以下是常用的字符格式:
/* 单引号格式 */ font-family: 'Microsoft Yahei', sans-serif; /* 双引号格式 */ font-family: "Microsoft Yahei", sans-serif; /* Unicode 格式 */ content: "\65\66\67"; /* escape 格式 */ content: "\005C"; /* Base64 格式 */ background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcm…);
单引号格式与双引号格式类似,唯一的区别在于字符串内部使用哪种引号。通常情况下,我们使用单引号格式比较多,因为它更加清晰易懂。
Unicode 格式用于表示一些特殊字符,比如说内联图标(Icon Font)。在这种格式下,我们需要知道每个字符对应的 Unicode 编码,然后通过反斜杠和编码值来表示。
escape 格式也可以用来表示特殊字符,但是它使用反斜杠和八进制数字表示。由于八进制数字范围只能是 0 到 377,因此无法表示 Unicode 编码大于 255 的字符。
Base64 格式可以将图片、字体等二进制文件转成 Base64 编码,然后直接作为 CSS 属性的值。这种做法可以减少 HTTP 请求次数,但是会增加文件体积。
粉丝
0
关注
0
收藏
0