Как создать горизонтальную линию в Markdown (используя hexo framework)

Я использую hexo Framework и попытался добавить "---" или "***" в мой файл.md, чтобы отобразить горизонтальную линию, но это не работает.

Также попытался включить gfm markdown в моем файле _config.yml:

отмечено: gfm: true педантично: false sanitize: false таблицы: true разрывы: true smartLists: true smartypants: true modifyAnchors: '' autolink: true

Есть какие-нибудь подсказки? Или есть способ встраивать HTML-теги в сообщения?

4 ответа

--- у меня на трассе само по себе работает.

Я использую тему Icarus, в которой разделитель отображается пунктирной линией:

Как прокомментировал @Waylan, ваши правила CSS, вероятно, не позволяют отображать вашу горизонтальную линию.

Я также обнаружил, что перед --- линия с <br> line предотвращает отображение горизонтальной линии.

тройной тире ---должен предшествовать и следовать за пустыми строками, чтобы они вступили в силу

      
---

таким образом, получается сплошная линия в Markdown

Я знаю, что это старо, но для всех, кто сталкивается с этой проблемой, мне помогло использование трех знаков подчеркивания вместо трех дефисов.

___против.---

Я знаю, что это старо, но я хотел бы добавить одну вещь с уценкой. Если вы поместите горизонтальную строку без новой строки сразу после абзаца, например:

      This is text! <!--No new line after paragraph-->
---

Вывод будет:

Это текст!


с текстом, выделенным жирным шрифтом.

Чтобы создать горизонтальную линию, вам нужно поместить новую линию между абзацем и
, так:

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

---

This is separated text! <!-- ... and new line here. -->

что в уценке делает:


Этот текст тоже текст!


Это отдельный текст!

Другие вопросы по тегам