最通用的块元素是开放块。它允许你将块属性应用到一大段文本中,而不会给它赋予其他任何语义。换句话说,它提供了一个通用的结构性容器来封装内容。唯一显著的限制是一个开放块不能嵌套在另一个开放块之内。

打开块语法

打开块语法
Unresolved directive in open-blocks.adoc - include::example$open.adoc[tag=base]

下面显示了 打开块语法 的结果。

Unresolved directive in open-blocks.adoc - include::example$open.adoc[tag=base]

一个开放的区块可以像任何其他段落或限定区块一样行动,passtable 除外。例如,在 伪装成侧边栏的开放区块 中,一个开放的区块作为侧边栏。

伪装成侧边栏的开放区块
Unresolved directive in open-blocks.adoc - include::example$open.adoc[tag=sb]

伪装成侧边栏的开放区块 的结果显示如下。

Unresolved directive in open-blocks.adoc - include::example$open.adoc[tag=sb]

伪装成源代码块的开放区块 是作为源代码块的一个开放块。

伪装成源代码块的开放区块
Unresolved directive in open-blocks.adoc - include::example$open.adoc[tag=src]

伪装成源代码块的开放区块的结果如下所示。

Unresolved directive in open-blocks.adoc - include::example$open.adoc[tag=src]