Wordprocessing 段落 – 属性
间距
段落之间和段落的行之间的间距由 <w:spacing>元素定义。
<w:pPr>
<w:spacing w:before="120" w:after="120" w:beforeAutospacing="0" w:afterAutospacing="0"/>
</w:pPr>
<w:pPr>
<w:spacing w:before="360" w:after="120" w:line="480" w:lineRule="auto" w:beforeAutospacing="0" w:afterAutospacing="0"/>
</w:pPr>
<w:pPr>
<w:spacing w:before="120" w:after="120" w:beforeAutospacing="0" w:afterAutospacing="0"/>
</w:pPr>
值为 20 代表 1 磅。普通的单行距 w:line 值为 240,即 12 磅。要以行的百分比指定单位,请使用属性 'afterLines'/'beforeLines'。
相邻段落之间的间隔将是每个段落的 “行” 间距,第一段段后间距和第二段段前间距中的较大者。因此,如果第一段段后间距是 240 ,第二段段前间距是 80 两者都是单行距(w:line 值为 240),则段之间的间距将为 240。
参考文献:ECMA-376, 3rd Edition (June, 2011), Fundamentals and Markup Language Reference § 17.3.1.33.
Word 2007 示例:
属性:
最常用的属性是:
属性 | 描述 |
---|---|
after | 指定应在段落的最后一行之后添加的间距(以绝对单位为单位,20 表示 1 磅)。 |
before | 指定应在段落的第一行之前添加的间距(以绝对单位为单位,20 表示 1 磅)。 |
line | 指定段落内文本行之间的垂直间距。 注意:如果 lineRule 属性的值是 atLeast (最小值)或 exactly(固定值),那么 line 属性的值 是绝对单位(20 表示 1 磅)。如果 lineRule 的值为 auto,则 line 的值 行的相对值 (240 表示 1 行)。 |
lineRule | 指定如何计算 line 属性中指定的线间距。 注意:如果 lineRule 属性的值是 atLeast (最小值)或 exactly(固定值),那么 line 属性的值 是绝对单位(20 表示 1 磅)。如果 lineRule 的值为 auto,则 line 的值 行的相对值 (240 表示 1 行)。 |
beforeAutospacing | 指定是由 使用者 还是 文字处理器 确定段落段前间距。 注意:如果将其设置为 true(即 ='1' 或 ='true'),则 before 或 beforeLines 的任何值都将被忽略。 |
afterAutospacing | 指定是由 使用者 还是 文字处理器 确定段落段后间距。 注意:如果将其设置为 true(即 ='1' 或 ='true'),则 after 或 afterLines 的任何值都将被忽略。 |
相关 CSS 属性:
margin-top:2em;
line-height:2;