指南样式

在 Word 中有几种方法可以应用内容格式。第一种是内联样式,它通过各种工具栏按钮和下拉菜单应用。这种格式是“就地”进行的,它总是优先于任何其他类型的格式。

样式是格式化文档大块内容的更高级方式。这种格式应用于特定区域,例如标题、页眉、普通段落、列表等,它是全局的,即它应用于整个 Word 文档。

最后一种对文档内容进行样式设置的方式是默认文档属性。它们通过“格式”选项应用,类似于一些内联样式,不同之处在于选择一个选项将其应用为默认格式,而不是内联格式。

导出到 Word 转换器能够识别所有这些样式设置方法,并通过将 HTML 和 CSS 转换为完全格式化的 Word 文档来应用它们。

# 内容格式

有关导出到 Word 功能可以正确转换的所有支持功能的最新列表,请参阅 专用指南

# Word 样式

Word 样式是预定义的格式选项集,可以应用于 Microsoft Word 文档中的元素,以确保一致性和改善文档的外观。这些样式可以包括字体类型、大小、颜色、对齐方式、间距和其他属性的格式。

常用的样式列表在 Microsoft Word 的“主页”选项卡工具栏中提供

Word Toolbar Styles

为了在导出到 Word 中支持此功能,转换器配备了一种机制,可以根据文档的样式自动检测 Word 样式。此机制检查应用于选定 HTML 元素的样式,并为相应的样式生成适当的格式。

以下样式应用于在导出到 Word 转换器中生成特定格式

  • 应用于 <h1><h6> 元素的样式用于生成 标题 1标题 6 样式格式。
  • 应用于 <pre> 元素的样式用于生成 纯文本 样式格式。
  • 应用于 <blockquote> 元素的样式用于生成 引用 样式格式。
  • 应用于 <code> 元素的样式用于生成 代码 样式格式。
  • 应用于 <a> 元素(具有 href 属性)的样式用于生成 超链接 样式格式。

对于 标题 1标题 6纯文本引用 样式,转换器支持 内容格式部分 中描述的所有段落和文本格式选项。

对于 代码超链接 样式,转换器支持 内容格式部分 中描述的所有文本格式选项。

转换 HTML 的示例,该 HTML 在转换后的 Word 文档中生成 标题 2 样式

<h2>Heading 2 </h2>
h2 {
 font-size: 24px;
 font-family: Arial;
 font-weight: bold;
 font-style: italic;
 color: rgb(0, 0, 255);
}

Heading 2 style in Word

# 默认样式

Word 允许更改文档的默认格式,以特定方式对其进行样式设置。您可以将相同的样式应用于整个 Word 文档,而无需手动应用它。例如,您可以打开“格式”菜单,选择“字体”选项,然后更改一些格式,例如字体大小和字体系列。之后,选择“默认...”选项并确认第二个对话框

Word default styles.

导出到 Word 转换器可以识别应用于段落元素 (<p>) 的样式,并根据它们生成默认属性。以下 CSS 属性被识别

  • font-family:指定文本的字体系列。
  • font-size:设置字体的尺寸。
  • color:定义文本的颜色。
  • margin-topmargin-bottommargin-leftmargin-right:控制元素周围的间距。
  • text-align:对齐文本。
  • line-height:设置每行文本的高度。

由于 Word 处理默认样式的方式,默认段落和文本样式可能会被具有更高优先级的其他元素覆盖。通常,默认样式的优先级最低,因此像表格单元格这样的元素优先于默认样式

<p>Paragraph with default styles</p>
<table>
    <tr>
        <th>Header 1</th>
        <th>Header 2</th>
    </tr>
    <tr>
        <td>
            <p>Paragraph inside table cell</p>
        </td>
        <td>Row 1, Cell 2</td>
    </tr>
</table>
p {
 color: blue;
}
table {
    color: red;
}

Default styles in table