您可以使用属性列表为任何块分配一个ID。一旦您为一个块指定了ID,您就可以使用该ID来链接它,使用交叉引用。
块标识符语法
通过在ID值前加上井号(#
)并将其放置在块的属性列表中,可以为块分配一个ID。
[#the-id-of-this-block] ==== Content of delimited example block ====
我们来看一些示例,为有若干属性、标题和分隔符的块分配一个ID。
给一个块分配一个带属性的ID
在本节中,我们将为这个块引用分配一个ID:
“道路?到我们要去的地方,不需要道路。”
— Dr. Emmett Brown
Back to the Future
Back to the Future
当样式属性被显式分配给一个块时,样式名称总是放在属性列表的第一个位置。然后,ID直接附加到样式名称的末尾。
带有指定样式和ID的块引用,在给一个块分配样式和ID中显示了这些属性的顺序。
给一个块分配样式和ID
公路?去我们要去的地方,我们不需要公路。
既然给一个块分配样式和ID是一个块引用,它应该有一些归属和引证信息。在给一个区块分配样式、ID和位置属性。,让我们使用内置于`quote`风格的位置属性属性来归因这个引用其说话者和原始上下文。
给一个区块分配样式、ID和位置属性。
[quote#roads,Dr. Emmett Brown,Back to the Future] Roads? Where we're going, we don't need roads.
除了在使用它们的速记语法(分别是`.和
%)时为`role`和`options`属性分配值外,所有其他块属性通常用逗号(
,`)分隔。