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 时将表格首列使用表头标签格式化。