首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[分享]css中字符有哪些格式

发布于 2024-11-11 19:17:10
0
21

在 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 请求次数,但是会增加文件体积。

评论
一个月内的热帖推荐
91云脑
Lv.1普通用户

62849

帖子

14

小组

291

积分

赞助商广告
站长交流