如何在 Markdown 中创建水平线(使用 hexo 框架)

Joa*_*oan 13 markdown hexo

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

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

标记:gfm:true 迂腐:false sanitize:false 表:true 中断:true smartLists:true smartypants:true modifyAnchors:'' autolink:true

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

Zod*_*man 18

--- 在一条线上本身对我有用。

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

在此处输入图片说明

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

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


qui*_*ote 16

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

___---


Art*_*kov 9

---连行必须在空行之前和之后生效


---

Run Code Online (Sandbox Code Playgroud)

因此导致 Markdown 中的实线


小智 7

我知道这已经很旧了,但我想用 Markdown 添加一件事。如果您在段落后面放置一条没有换行的水平线,如下所示:

This is text! <!--No new line after paragraph-->
---
Run Code Online (Sandbox Code Playgroud)

输出将是:

这是文字!


文本加粗。

为了创建水平线,您需要在段落和 之间添加一条新线
---,如下所示:

This text is also text! <!-- New line here... -->

---

This is separated text! <!-- ... and new line here. -->
Run Code Online (Sandbox Code Playgroud)

在 Markdown 中,这使得:


这段文字也是文字!


这是分开的文本!