如何使用image
table
中插入Markdown
正常html
语法正常,但markdown语法作为表数据返回,
请提出任何答案
普通HTML
# Image inside a Table
<table>
<tr>
<td>
Image inside Table
</td>
<td>
<img src="image.jpg"></img>
</td>
</tr>
降价
# Image inside a Table
<table>
<tr>
<td>
Image inside Table
</td>
<td>
![](image.jpg)
</td>
</tr>
答案 0 :(得分:1)
rules州:
请注意,在块级HTML标记中不处理Markdown格式化语法。例如,您不能在HTML块中使用Markdown样式的
*emphasis*
。
因此,Markdown会忽略<table>
和</table>
标记之间的所有内容。在这种情况下,如果您使用表格的原始HTML,则必须对所有表格的内容使用HTML。
有一些非正式的解决方法取决于您正在使用的Markdown实现。
某些实现提供了一种机制来告诉解析器不要忽略HTML块中的Markdown文本。最常见的是将markdown=1
设置为块标记的属性。某些实现默认包含此功能。其他人通过插件/扩展提供该功能。有些要求您通过API挂钩(以编程方式)全局启用它。
某些实现提供了使用纯文本而不是HTML(通常通过插件/扩展名)定义的表语法。由于表格本身就是Markdown,其中的所有内容也是如此。但是,语法的细节因实现而异。
由于上述两种解决方案都依赖于您正在使用的Markdown实现,并且您没有告诉我们,我所能做的就是建议您查看您正在使用的实现的文档。
答案 1 :(得分:0)
你不能,至少不能使用original implementation:
请注意,在块级HTML标记中不处理Markdown格式化语法。例如,您不能在HTML块中使用Markdown样式的
*emphasis*
。
如果您正在使用其他Markdown实现(例如GFM,PHP Markdown等),那么该特定工具可能会有一个选项。但您必须编辑您的问题以包含该信息。