使用AsciiDoc表格样式(a
)标记的表格单元格除了支持常规块内容外,还支持嵌套表格。为了区分内嵌表格和外部表格,你需要使用`!===作为表格分隔符,并使用与外部表格不同的单元格分隔符。嵌套表格的默认单元格分隔符是
!`,尽管你可以通过在表格上定义`separator`属性来选择另一个字符。
Note
|
尽管在DocBook 5.0中嵌套表格技术上并不合法,但DocBook工具链仍然会处理它们。 |
以下示例包含在最后一个单元格中嵌套了一个表格。请注意嵌套表格具有自己的格式,这与外部表格的格式是独立的:
Unresolved directive in nested.adoc - include::example$table.adoc[tag=nested]
结果:一个嵌套表格
Unresolved directive in nested.adoc - include::example$table.adoc[tag=nested]
我们建议尽量少用嵌套表格。通常有更好的方法来展示信息。