相关疑难解决方法(0)

如何为同一字体添加多个字体文件?

我正在查看@ font-face CSS规则MDC页面,但我没有得到一件事.我有单独的文件粗体,斜体粗体+斜体.如何将所有三个文件嵌入一个@font-face规则中?例如,如果我有:

@font-face {
    font-family: "DejaVu Sans";
    src: url("./fonts/DejaVuSans.ttf") format("ttf");
}
strong {
    font-family: "DejaVu Sans";
    font-weight: bold;
}
Run Code Online (Sandbox Code Playgroud)

浏览器将不知道哪个字体用于粗体(因为该文件是DejaVuSansBold.ttf),因此它将默认为我可能不想要的东西.如何告诉浏览器我对某种字体的所有不同变体?

css fonts css3 font-face

424
推荐指数
6
解决办法
20万
查看次数

<strong> vs. font-weight:bold&<em> vs. font-style:italic

使用<strong><em>替代CSS属性之间是否有任何真正的区别:

font-weight: bold;
font-style: italic;
Run Code Online (Sandbox Code Playgroud)

另外,两种选择存在的真正原因是什么?我可能是错的,但没有,<strong><em>在很长一段时间后出现在现场font-weight,font-style成为标准的CSS属性?如果是这样,他们必须有一些理由.

html css

55
推荐指数
3
解决办法
10万
查看次数

标签 统计

css ×2

css3 ×1

font-face ×1

fonts ×1

html ×1