13.9.9 Tables in HTML export

HTML 导出后端在将 Org 表格导出为 HTML 时会使用 org-html-table-default-attributes 。默认情况下导出器不绘制框架与单元格边框。如需为单个表格修改设置,可在表格前添加如下内容:

#+CAPTION: This is a table with lines around and between cells
#+ATTR_HTML: :border 2 :rules all :frame border

注意在 HTML5 中表格属性已被弃用,推荐使用 CSS 替代。当文档类型设为 HTML5 时(见 HTML doctypes),Org 会忽略 org-html-table-default-attributes 。 ‘#+ATTR_HTML:’ 仍生效但不建议使用。

HTML 导出后端会保留 Org 表格中的列分组设置(见 Column Groups)。

以下为 HTML 表格导出的更多自定义选项:

org-html-table-align-individual-fields

nil 时为每个表格单元格添加对齐相关样式属性。

org-html-table-caption-above

nil 时将标题置于表格开头。

org-html-table-data-tags

表格数据单元格的起始与结束标签。

org-html-table-default-attributes

表格标签的默认属性与取值。

org-html-table-header-tags

表格表头单元格的起始与结束标签。

org-html-table-row-tags

表格行的起始与结束标签。

org-html-table-use-header-tags-for-first-column

nil 时将表格首列使用表头标签格式化。