在 Grav markdown 内容中添加自定义属性会破坏它
Adding custom attribute in Grav markdown content breaks it
重力和减价问题在这里。
在PHP Markdown Extra中,Michel Fortin写道我们可以使用这种语法:
## The Site ## {.principal .eclat #le-site lang=en}
向元素添加 classes、id 和自定义属性(在本例中为标题)。
但我在 Github Flavored Markdown doc 或 Grav doc 中找不到对此的提及。
如果添加 class 或 id 在我的 Grav 安装中完全有效,添加自定义属性则不然。事实上,它打破了我的标题。
# My title {.my-class1 .my-class2 #my-id}
完美编译为
<h1 class="my-class1 my-class2" id="my-id">My title</h1>
但是
# My title {.my-class1 .my-class2 #my-id lang=fr}
编译为
<h1>My title {.my-class1 .my-class2 #my-id lang=fr}</h1>
好像没认出来…
有人遇到和我一样的问题吗?
注意:Markdown Extra 插件已安装并激活。
提前致谢!
parsdown 额外处理器自两年以来未更新,建议的修复未提交,因此您只能使用 class 和 id 快捷方式。参见 https://github.com/erusev/parsedown-extra/issues/100。
重力和减价问题在这里。
在PHP Markdown Extra中,Michel Fortin写道我们可以使用这种语法:
## The Site ## {.principal .eclat #le-site lang=en}
向元素添加 classes、id 和自定义属性(在本例中为标题)。
但我在 Github Flavored Markdown doc 或 Grav doc 中找不到对此的提及。
如果添加 class 或 id 在我的 Grav 安装中完全有效,添加自定义属性则不然。事实上,它打破了我的标题。
# My title {.my-class1 .my-class2 #my-id}
完美编译为
<h1 class="my-class1 my-class2" id="my-id">My title</h1>
但是
# My title {.my-class1 .my-class2 #my-id lang=fr}
编译为
<h1>My title {.my-class1 .my-class2 #my-id lang=fr}</h1>
好像没认出来…
有人遇到和我一样的问题吗?
注意:Markdown Extra 插件已安装并激活。
提前致谢!
parsdown 额外处理器自两年以来未更新,建议的修复未提交,因此您只能使用 class 和 id 快捷方式。参见 https://github.com/erusev/parsedown-extra/issues/100。