【问题标题】:How to insert image in the table using Markdown如何使用 Markdown 在表格中插入图像
【发布时间】:2016-05-06 18:51:23
【问题描述】:

如何使用Markdowntable 中插入image

正常的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>

【问题讨论】:

  • 请发布您目前拥有的 Markdown 代码。
  • 我已经发布了代码

标签: html image html-table markdown markup


【解决方案1】:

你不能,至少不能用original implementation

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

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

【讨论】:

    【解决方案2】:

    rules 状态:

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

    因此,Markdown 会忽略 &lt;table&gt;&lt;/table&gt; 标签之间的所有内容。在这种情况下,如果您对表格使用原始 HTML,您必须对所述表格的所有内容使用 HTML。

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

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

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

    由于上述两种解决方案都取决于您使用的 Markdown 实现,而您没有告诉我们,我所能做的就是建议您检查文档以了解您正在使用的实现。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-11-14
      • 1970-01-01
      • 2014-09-29
      • 2020-10-18
      • 1970-01-01
      • 2023-03-22
      相关资源
      最近更新 更多