4. CSS 文本样式

样式

核心模块

本模块专门介绍 CSS 字体和文本样式设置,包括加载自定义 Web 字体并将其应用于文本。

4.1 文本和字体样式设置

学习成果

  • color.

  • 字体族、字体堆栈、Web 安全字体。

  • font-sizefont-weightfont-style

  • text-aligntext-transformtext-decoration

  • text-shadow.

  • line-height.

注意:

还有许多其他的字体和文本样式属性,应鼓励学生在持续学习中探索更多。

资源

学习成果

  • 列表项间距设置,例如使用 marginline-height

  • list-style 属性。

  • 理解为什么默认链接样式对于 Web 可用性很重要——它们很熟悉,有助于用户识别链接。

  • 链接状态样式设置::hover:focus:visited:active

    • 理解为什么这些对于可用性和可访问性是必需的。
  • 使用列表和链接创建导航菜单。

资源

4.3 Web 字体

学习成果

  • 理解 Web 字体允许开发人员超越 Web 安全字体集,并在其 Web 应用程序中使用自定义字体。

  • 基本设置 — @font-face 规则以及 font-familysrc 描述符。

  • 使用 font-family 属性使用 Web 字体。

  • 其他描述符 — font-weightfont-style 等。

  • 使用在线服务查找 Web 字体并生成 Web 字体代码,例如 Font SquirrelGoogle Fonts

  • Web 字体对可用性的影响 — 使用多个 Web 字体可能会增加页面下载大小。

资源

上一章:3. CSS 基础 下一章:5. CSS 布局