如何使用 Markdown
在 table
中插入 image
普通的 html
语法可以正常工作,但 markdown 语法作为表格数据返回,
请提出任何答案
Normal HTML
# Image inside a Table
<table>
<tr>
<td>
Image inside Table
</td>
<td>
<img src="image.jpg"></img>
</td>
</tr>
Markdown
# Image inside a Table
<table>
<tr>
<td>
Image inside Table
</td>
<td>
![](image.jpg)
</td>
</tr>
最佳答案
rules状态:
Note that Markdown formatting syntax is not processed within block-level HTML tags. E.g., you can’t use Markdown-style
*emphasis*
inside an HTML block.
因此,<table>
之间的所有内容和 </table>
标记被 Markdown 忽略。在这种情况下,如果您对表格使用原始 HTML,则必须对所述表格的所有内容使用 HTML。
有一些非官方的解决方法,具体取决于您使用的 Markdown 实现。
一些实现提供了一种机制来告诉解析器不要忽略 HTML block 中的 Markdown 文本。最常见的是设置
markdown=1
作为 block 标签的属性。某些实现默认包含此功能。其他人通过插件/扩展提供该功能。有些要求您通过 API Hook (以编程方式)全局启用它。一些实现提供了一种表语法,它是使用纯文本而不是 HTML 定义的(通常通过插件/扩展)。由于表格本身是 Markdown,因此其中的所有内容也是如此。但是,语法的细节因实现而异。
由于上述两种解决方案都取决于您使用的是哪种 Markdown 实现,而您没有告诉我们,我只能建议您查看您正在使用的实现的文档。
关于html - 如何使用 Markdown 在表格中插入图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35077701/