用户指南 取消(C)

CSS 选择器

  1. Adobe Fonts 用户指南
  2. 简介
    1. 系统要求和订阅要求
    2. 浏览器和操作系统支持
    3. 在计算机上添加字体
    4. 向网站添加字体
    5. 在 CC 移动应用程序上添加字体
  3. 字体许可
    1. 字体许可
    2. 管理您的帐户
    3. 向 Creative Cloud 企业版客户授予许可
    4. 将字体许可证添加到您的帐户
    5. 从订阅库中删除字体
    6. Adobe Fonts 不适用于在中国注册的 Adobe ID
    7. 我的 Creative Cloud 订阅为何不包含这些字体?
    8. Morisawa 2021 年 9 月字体删除
  4. 获取和使用字体
    1. 在 Creative Cloud 应用程序中使用 Adobe Fonts
    2. 管理您的字体
    3. 在桌面应用程序中解析缺失字体
    4. 在 InDesign 中使用字体
    5. 字体和排版规则
    6. 在 HTML5 Canvas 文档中使用 Web 字体
    7. 在 InCopy 中使用字体
    8. 在 Muse 中使用 Web 字体
    9. 打包字体文件
    10. 故障排除指南:添加字体
    11. 添加的字体未显示在字体菜单上
    12. “无法添加一种或多种字体”或“已安装同名字体”
    13. 如果字体设计合作伙伴对我正在使用的字体进行了更新,会发生什么?
  5. Web 设计和开发
    1. 向网站添加字体
    2. 故障排除指南:向网站添加字体
    3. 对字体问题进行故障诊断
    4. 在 HTML 电子邮件或新闻稿中使用 Web 字体
    5. 借助移动页面加速 (AMP) 使用 Web 字体
    6. CSS 选择器
    7. 使用字体显示设置自定义 Web 字体性能
    8. 嵌入代码
    9. 动态子集和 Web 字体服务
    10. 字体事件
    11. 为什么我的 Web 字体来自 use.typekit.net?
    12. 网站无法连接到 use.typekit.net
    13. 借助 CodePen 使用 Web 字体
    14. 浏览器和操作系统支持
    15. 在本地开发时使用 Web 字体
    16. 内容安全策略
    17. 打印 Web 字体
  6. 语言支持和 OpenType 功能
    1. 语言支持和子集
    2. 使用 OpenType 功能
    3. CSS 中的 OpenType 功能的语法
  7. 字体技术
    1. OpenType-SVG 颜色字体
    2. Ten Mincho:从版本 1.000 进行更新的要点

CSS 选择器告诉浏览器将所使用的 Web 字体应用于何处,以及文本所用的字体的粗细和样式。

在您的 CSS 中使用字体系列名称

Web 项目页面列出了项目中每种字体的 CSS 字体系列名称、数字粗细和字体样式。单击“编辑项目”链接以查看每个项目的 CSS 详细信息。

将嵌入代码包括在文档中之后,请在 CSS 中使用这些字体系列名称以将字体应用于文本。例如:

h1 {
  font-family: "brandon-grotesque", sans-serif;
}

指定后备字体

如果用户的浏览器不支持 Web 字体或由于任何原因而无法加载,则改为使用 CSS 堆栈中的后备字体。

字体堆栈应至少包含一种跨平台统一可用的后备字体(例如 Georgia 或 Arial),后跟一种通用字体系列名称(例如 serif 或 sans-serif)。如果浏览器找不到第一种字体,则它将尝试第二种字体,依此类推。

使用多种粗细和样式

您可以在 CSS 中使用数字 font-weight 值来指定除“普通”和“粗体”以外的字体粗细。数字值通常对应于以下粗细:

  • 100 = 瘦体
  • 200 = 超细
  • 300 = 细体
  • 400 = 常规,书
  • 500 = 中等
  • 600 = 半粗
  • 700 = 粗体
  • 800 = 中黑
  • 900 = 黑体

您可以在 Web 项目页面上找到您项目中所有字体的数字值。

例如,使用此 CSS 将粗细为 700 的字体应用于 h1 元素:

h1 {
  font-weight: 700;
}

在 Internet Explorer 8 中使用特定于变体的名称

Internet Explorer 8 为每个系列加载最多四个粗细,并且使用两个紧密相连的粗细(例如 600 和 700)可能导致只会正确加载一个粗细。Adobe Fonts 为这些版本的浏览器提供特定于变体的字体系列名称,以便控制这两个错误。

特定于变体的名称应根据需要添加在 font-family 堆叠的开头,在主系列名称之前:

#post-title {
  font-family: "brandon-grotesque-n7","brandon-grotesque", sans-serif;
  font-style: normal;
  font-weight: 700;
}

名称的组成方式如下:最开始是常规的字体系列名称,然后是破折号,再后面是一个字体变体描述(或 FVD)。例如,包含 700 粗细字体的 brandon-grotesque 的变体特定名称是 brandon-grotesque-n7

在没有这些问题的浏览器中,未定义特定于变体的名称,因此它们将在堆栈中的第二位使用完整系列名称。

大部分用户不需要使用这些附加字体系列名称。仅当特定地在 Internet Explorer 8 中看到字体正确显示的问题时,才需要添加它们。

更快、更轻松地获得帮助

新用户?