我使用的是Docpad,我的页面基于Bootstrap。我希望所有图像都具有类属性:“img-responsive”。一种方法是直接在Markdown文档中使用HTML标记,但我不喜欢这种方法。我想使用Markdown语法。然后,如果我改变我的设计,我不必用新的HTML更新我的所有页面。
是否可以更改Markdown生成图像标记HTML的行为?
答案 0 :(得分:1)
根据DocPad documentation,您可以配置DocPad使用的Markdown实现。如果其中一个Markdown实现提供了改变其行为的选项,您可能可以创建自己的插件来获得所需的行为。但是,我怀疑你需要做一些工作来构建自己的插件。我怀疑你会发现任何预先构建的开箱即用的东西。毕竟,你要求的是非标准的Markdown行为。
例如,标记的Markdown实现允许您override renderer methods。如果覆盖图像渲染器,则应该可以输出所需的图像HTML。但是,我不清楚Marked Plugin for DocPad是否支持这一点。如果没有,您可能需要分叉该插件并创建自己的插件。