Attributes Extension
FENCED_CODE_INFO_ATTRIBUTES, default true. When false attribute assignment at end of
fenced code info string will be ignored.
ℹ️ Only attributes elements at the end of the info string line will be parsed.
```info {#not-id} not {title="Title" caption="Cap"} {caption="Caption"}
```
The {#not-id} is not parsed as attributes because it is followed non-attributes text and
will result in the following HTML:
<pre title="Title" caption="Caption"><code class="language-info"> </code></pre>
Document[0, 81]
FencedCodeBlock[0, 76] open:[0, 3, "```"] info:[3, 22, "info {#not-id} not "] attributes:[22, 71, "{title=\"Title\" caption=\"Cap\"} {caption=\"Caption\"}"] content:[72, 73] lines[1] close:[73, 76, "```"]
AttributesNode[22, 51] textOpen:[22, 23, "{"] text:[23, 50, "title=\"Title\" caption=\"Cap\""] textClose:[50, 51, "}"]
AttributeNode[23, 36] name:[23, 28, "title"] sep:[28, 29, "="] valueOpen:[29, 30, "\""] value:[30, 35, "Title"] valueClose:[35, 36, "\""]
AttributeNode[37, 50] name:[37, 44, "caption"] sep:[44, 45, "="] valueOpen:[45, 46, "\""] value:[46, 49, "Cap"] valueClose:[49, 50, "\""]
AttributesNode[52, 71] textOpen:[52, 53, "{"] text:[53, 70, "caption=\"Caption\""] textClose:[70, 71, "}"]
AttributeNode[53, 70] name:[53, 60, "caption"] sep:[60, 61, "="] valueOpen:[61, 62, "\""] value:[62, 69, "Caption"] valueClose:[69, 70, "\""]
Text[72, 73] chars:[72, 73, "\n"]