如何使用Markdown在表格中插入图像

时间:2016-01-29 05:45:29

标签: html image html-table markdown markup

如何使用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>

2 个答案:

答案 0 :(得分:1)

rules州:

  

请注意,在块级HTML标记中不处理Markdown格式化语法。例如,您不能在HTML块中使用Markdown样式的*emphasis*

因此,Markdown会忽略<table></table>标记之间的所有内容。在这种情况下,如果您使用表格的原始HTML,则必须对所有表格的内容使用HTML。

有一些非正式的解决方法取决于您正在使用的Markdown实现。

  1. 某些实现提供了一种机制来告诉解析器不要忽略HTML块中的Markdown文本。最常见的是将markdown=1设置为块标记的属性。某些实现默认包含此功能。其他人通过插件/扩展提供该功能。有些要求您通过API挂钩(以编程方式)全局启用它。

  2. 某些实现提供了使用纯文本而不是HTML(通常通过插件/扩展名)定义的表语法。由于表格本身就是Markdown,其中的所有内容也是如此。但是,语法的细节因实现而异。

  3. 由于上述两种解决方案都依赖于您正在使用的Markdown实现,并且您没有告诉我们,我所能做的就是建议您查看您正在使用的实现的文档。

答案 1 :(得分:0)

你不能,至少不能使用original implementation

  

请注意,在块级HTML标记中不处理Markdown格式化语法。例如,您不能在HTML块中使用Markdown样式的*emphasis*

如果您正在使用其他Markdown实现(例如GFM,PHP Markdown等),那么该特定工具可能会有一个选项。但您必须编辑您的问题以包含该信息。