在 CSS 中设置字体名称,直接写中文是可以的。但是在文件编码(GB2312、UTF-8 等)不匹配时会产生乱码的错误。
为此,在 CSS 直接使用 Unicode 编码来写字体名称可以避免这些错误。使用 Unicode 写中文字体名称,浏览器是可以正确的解析的。
例如:
font-family: "/5FAE/8F6F/96C5/9ED1",表示设置字体为“微软雅黑”。
常用中文字体 Unicode 编码
字体名称 | 英文名称 | Unicode 编码 |
---|---|---|
宋体 | SimSun | /5B8B/4F53 |
新宋体 | NSimSun | /65B0/5B8B/4F53 |