【问题标题】:Add line breaks to nested lists in Markdown在 Markdown 中为嵌套列表添加换行符
【发布时间】:2015-06-25 00:08:30
【问题描述】:

我是 Markdown 的新手并且卡住了。到目前为止,我正在学习使用 Jekryllrb 平台对 Markdown 本身诚实——我通过 Octopress 在我的博客中使用相同的平台;但是,我发现很难在嵌套子列表(无序)之后添加换行符到它的超级列表(有序)。这是示例:

1. [Lucideus Tech](http://www.lucideus.com) - 2011 - 2012 (1 Year)
    - Security Analyst
    - R&D @Lucideus Labs
    - Web Application Penetration Tester  
2. [CTG Security Solutions](http://www.ctgsecuritysolutions.com) - 2012 (8 Months)
    - Trainer Scheduler
    - Web Application Security Trainer  
3. Defencely Cloud Security Pvt. Ltd. - 2013 to Present (2015)
    - Red Team Lead
    - Web Application Security Specialist
    - Technical Specialist and SPOC @Application Security  

如何在每个结束子列表之后添加换行符以保持它们整洁,因为如果没有,它看起来完全脱离上下文并嘲笑样式?

【问题讨论】:

  • 您可以添加截图来解释您的问题吗?例如,“Web Application Penetration Tester”和“CTG Security Solutions”之间是否需要垂直空白?
  • 是的,你提到的那些是垂直的(一个新的段落)。这是它的外观的当前设置。 s23.postimg.org/uz6ujmqtn/badmarkup.png" width="100" height="100"> 我还想要一个新换行的解决方案,它是一个新行而不是一个全新的段落(
    跨度>

标签: markdown octopress


【解决方案1】:

在 Markdown 中添加 <br> 标签有点不直观,因为它处理段落的方式。来自语法页面上的Paragraphs and Line Breaks

当您确实想使用 Markdown 插入 <br /> 中断标记时,请以两个或多个空格结束一行,然后键入 return。

这回答了你的第二个问题。

第一个有点棘手,它与 Markdown 的设计目标有关,如同一文档的 Inline HTML 部分所述:

Markdown 的语法有一个目的:用作一种格式,用于为网络写作

Markdown 不是 HTML 的替代品,甚至不能接近它…… Markdown 的想法是让阅读、编写和编辑散文变得容易。 HTML是一种发布格式; Markdown 是一种写作格式。

在这些列表项之间添加空格是一个样式问题,而不是语义问题。 Markdown 没有说任何样式。它完全专注于写作,因此也专注于语义。

我相信添加垂直空间的最佳方法是通过在 Markdown 输出的 HTML 上应用 CSS,例如通过设置 <li> 标签中包含的 <ul> 标签的样式,例如

li > ul {
  padding-bottom: 0.5em;
}

【讨论】:

  • 这回答了这个问题,这意味着默认情况下,在完成
      元素后,我无法在所需的新行
    • 元素之间添加空格,这些元素是它是超级列表(超级列表本身就是
    • )。我想设置填充样式,我应该更改 octopress sass 文件夹和其中的文件夹?
  • @ShritamBhowmick,我不相信有办法在 Markdown 中的这些列表项之间添加空格。 CSS 是在设​​置 HTML 样式时使用的合适工具(可能是最好的工具)。这能回答你的问题吗?
  • 是的,确实如此。我很好奇我是否可以在 octopress 安装中更改 /sass/ 目录中的一些文件来解决这个问题。
  • @ShritamBhowmick,我不熟悉 Octopress,但我想它的 SASS 文件会被编译成 CSS,所以你应该能够做到这一点。我很高兴听到这回答了你的问题。请记住accept it,以便其他用户知道您找到了解决方案。
猜你喜欢
  • 1970-01-01
  • 2012-07-03
  • 2021-10-31
  • 1970-01-01
  • 2016-02-08
  • 2021-12-31
  • 2019-01-31
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多