css导入字体

@font-face{
font-family:'mybold';
src:url(<?php echo get_template_directory_uri(); ?>/fonts/SourceHanSansCN-Medium.otf);
}

    *{font-family:'mybold' !important;}

CSS中,可使用`@font-face`规则来导入外部字体。以下是具体介绍和示例: ### 基本原理 在网页设计里,除系统默认字体外,可通过CSS引用外部的TrueType字体文件(TTF)来自定义页面字体样式。`@font-face`规则能让开发者指定自定义字体的名称,并提供字体文件的路径,从而在网页中使用该字体 [^1]。 ### 示例代码 #### 示例一 ```css <style> /* 应用web字体:用户电脑没有安装该字体,浏览器强制让用户下载该字体 */ @font-face { font-family: 'my-font'; /* 使用@font-face指令制作一个字体 */ src: url('./font/我的字体.ttf'); /* 指定字体文件的路径 */ } .my-font { font-family: 'my-font'; font-size: 5em; } </style> ``` 在这个示例中,定义了名为`my-font`的自定义字体字体文件路径为`./font/我的字体.ttf`。然后创建了一个类`.my-font`,应用了这个自定义字体,并设置字体大小为`5em` [^2]。 #### 示例二 ```css @font-face { font-family: 'keji'; src: url('heijian.eot') format('embedded-opentype'), url('heijian.woff2') format('woff2'), url('heijian.woff') format('woff'), url('heijian.ttf') format('truetype'), url('heijian.svg') format('svg'); font-weight: normal; font-style: normal; } ``` 此示例定义了名为`keji`的自定义字体,同时提供了多种字体文件格式的路径,包括EOT、WOFF2、WOFF、TTF和SVG,以确保在不同浏览器和设备上都能正常显示。还设置了字体的粗细和样式为正常 [^3]。 ### 使用说明 1. **`font-family`**:为自定义字体指定一个名称,后续可在CSS中使用这个名称来引用该字体。 2. **`src`**:指定字体文件的路径。可以提供多个路径和格式,用逗号分隔,以确保兼容性。 3. **`format`**:指定字体文件的格式,如`embedded-opentype`、`woff2`、`woff`、`truetype`和`svg`。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

qaakd

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值