基础 - 基本排版



描述

Foundation 中的排版定义了标题、段落、列表和其他内联元素,这些元素为元素创建了具有吸引力且简单的默认样式。

下表列出了 Foundation 中使用的不同类型的排版 -

序号 排版及描述
1 段落

段落是由不同字体大小、突出显示的单词、行高等定义的一组句子。

2 标题

它定义了从 h1 到 h6 的 HTML 标题。

3 链接

它创建一个超链接,当您点击文本或图像时会打开另一个文档。

4 分隔线

它使用 <hr> 标签在各部分之间进行分隔。

5 有序和无序列表

Foundation 支持有序列表、无序列表来列出内容。

6 定义列表

定义列表用于显示名称值对。

7 块引用

它表示一段文本,定义比普通文本大得多。

8 缩写和代码

缩写定义单词或短语的缩写形式,代码表示一段代码。

9 击键

它用于执行特定功能。

10 可访问性

Foundation 提供了一些访问页面内容的指南。

Sass 参考

您可以使用下表中列出的以下 SASS 变量来更改组件的样式。

序号 名称及描述 类型 默认值
1

$header-font-family

指定标题元素的字体系列。

字符串或列表 $body-font-family
2

$header-font-weight

指定标题的字体粗细。

字符串 $global-weight-normal
3

$header-font-style

提供标题的字体样式。

字符串 normal
4

$font-family-monospace

用于使用等宽类型的元素(例如代码示例)的字体堆栈。

字符串或列表 Consolas, 'Liberation Mono', Courier, monospace
5

$header-sizes

定义标题的屏幕尺寸,每个键都是一个断点,每个值都是标题尺寸的映射。

映射
small: (
   'h1': 24
   'h2': 20
   'h3': 19
   'h4': 18
   'h5': 17
   'h6': 16
)
medium: (
   'h1': 48
   'h2': 40
   'h3': 31
   'h4': 25
   'h5': 20
   'h6': 16
)
6

$header-color

提供标题的颜色。

颜色 inherit
7

$header-lineheight

定义标题的行高。

数字 1.4
8

$header-margin-bottom

提供标题的下边距。

数字 0.5rem
9

$header-text-rendering

定义文本渲染方法。

字符串 optimizeLegibility
10

$small-font-size

指定 <small> 元素的字体大小。

数字 80%
11

$paragraph-margin-bottom

指定段落的下边距。

数字 1rem
12

$paragraph-text-rendering

段落文本渲染方法。

字符串 optimizeLegibility
13

$code-color

为代码示例提供文本颜色。

颜色 $black
14

$code-font-family

为代码示例提供字体系列。

字符串或列表 $font-family-monospace
15

$code-border

指定代码周围的边框。

列表 1px solid $medium-gray
16

$code-padding

指定文本周围的填充。

数字或列表 rem-calc(2 5 1)
17

$anchor-color

链接的默认颜色。

颜色 $primary-color
18

$anchor-color-hover

指定链接悬停时的默认颜色。

颜色 scale-color($anchor-color, $lightness: -14%)
19

$anchor-text-decoration

链接的默认文本装饰。

字符串 none
20

$anchor-text-decoration-hover

链接悬停时的默认文本装饰。

字符串 none
21

$hr-width

定义分隔线的最大宽度。

数字 $global-width
22

$hr-border

指定分隔线的默认边框。

列表 1px solid $medium-gray
23

$hr-margin

分隔线的默认边距。

数字或列表 rem-calc(20) auto
24

$list-lineheight

它定义列表中项目的行高。

数字 $paragraph-lineheight
25

$list-style-type

为无序列表提供项目符号类型。

字符串 disc
26

$list-style-position

它定义无序列表中项目符号的位置。

字符串 outside
27

$list-side-margin

定义左侧(或右侧)边距。

数字 1.25rem
28

$defnlist-term-weight

为 <dt> 元素提供字体粗细。

字符串 $global-weight-bold
29

$defnlist-term-margin-bottom

提供 <dt> 和 <dd> 元素之间的间距。

数字 0.3rem
30

$blockquote-color

它应用 <blockquote> 元素的文本颜色。

颜色 $dark-gray
31

$blockquote-padding

提供 <blockquote> 元素内部的填充。

数字或列表 rem-calc(9 20 0 19)
32

$blockquote-border

它为 <blockquote> 元素提供侧边框。

列表 1px solid $medium-gray
33

$cite-font-size

定义 <cite> 元素的字体大小。

数字 rem-calc(13)
34

$cite-color

<cite> 元素提供文本颜色。

颜色 $dark-gray
35

$keystroke-font

定义 <kbd> 元素的字体系列。

字符串或列表 $font-family-monospace
36

$keystroke-color

定义 <kbd> 元素的文本颜色。

颜色 $black
37

$keystroke-background

为 <kbd> 元素提供背景颜色。

颜色 $light-gray
38

$keystroke-padding

指定 <kbd> 元素的填充。

数字或列表 rem-calc(2 4 0)
39

$keystroke-radius

显示 <kbd> 元素的边框半径。

数字或列表 $global-radius
40

$abbr-underline

为 <abbr> 元素提供底部边框样式。

列表 1px dotted $black
广告