【问题标题】:How to create horizontal line in Markdown (using hexo framework)如何在 Markdown 中创建水平线(使用 hexo 框架)
【发布时间】:2017-11-20 11:26:58
【问题描述】:

我正在使用 hexo 框架并尝试在我的 .md 文件中添加“---”或“***”以显示一条水平线,但它不起作用。

还尝试在我的 _config.yml 文件中启用 gfm markdown:

标记: gfm: 真的 迂腐的:假的 消毒:假 表:真 休息:真 智能列表:真 smartypants: 真的 修改锚:'' 自动链接:真

有什么线索吗?或者有没有办法在帖子中嵌入 HTML 标签?

【问题讨论】:

  • <hr/> 应该可以在大多数 Markdown 编辑器中使用
  • 不起作用。我正在使用 Markdown 渲染器(hexo-renderer-marked),但我的帖子中似乎没有呈现 html 标签。
  • 你检查过 HTML 输出吗?也许hr 标记在那里,但由于某些 CSS 规则而没有显示。在浏览器中使用“查看源代码”来确认hr标签是否在输出中。

标签: markdown hexo


【解决方案1】:

我知道这是旧的,但对于遇到这个问题的其他人来说,对我有用的是使用三个下划线而不是三个破折号。

___---

【讨论】:

    【解决方案2】:

    tripledash --- 必须在前面和后面加上空行才能生效

    
    ---
    
    

    因此在 Markdown 中产生实线

    【讨论】:

      【解决方案3】:

      --- 单独一行对我有用。

      我正在使用Icarus 主题,它将分隔符显示为虚线:

      正如@Waylan 评论的那样,您的 CSS 规则可能会阻止您的水平线显示。

      我还发现,在 --- 行之前加上 <br> 行会阻止显示水平线。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-09-20
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多