Markdown 如何强制换行?
我注意到,如果我在一个图像之后开始一个新段落,大多数渲染器会在图像和下面的文本之间留下不足够的空间。这一段最后看起来像一个传奇。虽然这在我想要一个图例时很有用,但有时我只想在两段之间插入一个图像,并在下面留出足够的间距,如上所述 我目前通过以下方式更正此问题:Markdown 如何强制换行?,markdown,line-breaks,Markdown,Line Breaks,我注意到,如果我在一个图像之后开始一个新段落,大多数渲染器会在图像和下面的文本之间留下不足够的空间。这一段最后看起来像一个传奇。虽然这在我想要一个图例时很有用,但有时我只想在两段之间插入一个图像,并在下面留出足够的间距,如上所述 我目前通过以下方式更正此问题: Lorem ipsum dolor sit amet, consectetur adipiscing elit: [IMAGE] <br/><br/> Pellentesque pharetra turpis
Lorem ipsum dolor sit amet, consectetur adipiscing elit:
[IMAGE]
<br/><br/>
Pellentesque pharetra turpis vitae velit consequat placerat. Duis sed volutpat neque, et scelerisque orci.
Lorem ipsum dolor sit amet,Concetetur Adipsicing Elite:
[图片]
佩伦茨克turpis vitae velit consequat placerat。他是帕特·内克和塞勒斯·奥奇。
但这让我觉得不够优雅:如果可能的话,我希望避免使用HTML
有没有其他方法可以强制换行
我正在为Atom使用Markdown Preview Plus进行渲染。tl;博士
简而言之,你不能用纯降价。您需要使用原始HTML和/或CSS样式。最简单的方法是在文档中插入
冗长的解释
浏览器通过从样式表获取指令来确定如何在页面中显示各种HTML元素。这些样式表可以从多个来源获得:(1)浏览器的默认样式表,(2)本地用户定义的样式表,(3)文档作者提供的样式表,以及(4)嵌入HTML中的内联样式(引人入胜的,尽管很长,但文章分解了整个过程)
我们要考虑的是第一个问题;浏览器的默认样式表。它们告诉浏览器各种元素的默认样式、段落的填充、不同级别标题的大小、列表项的缩进和项目符号等。事实上,快速查找一系列所谓的“重置”样式表可以撤消所有这些默认样式
这就是您所遇到的情况,默认样式在图像和它后面的段落之间没有提供足够的填充。您有几个选项可以解决此问题:
因此,解决问题的适当方法是使用原始HTML和/或CSS,而不是使用一些特殊的标记语法。换行标记是“在行尾有两个或多个空格”。简短回答:行尾有两个空格 详细信息: 我提供了一个更新的答案,因为@xof的答案(虽然不完整)是正确的(): 如果确实要使用Markdown插入一个
break标记,请在一行末尾加上两个或多个空格,然后键入return 是的,创建一个
需要花费更多的努力,但是一个简单的“每一个换行符都是一个
”规则对于降价是不起作用的。Markdown的电子邮件样式的区块引用和多段落列表项在您使用硬分隔符格式化它们时效果最好,看起来也更好 此外,这还有一个额外的好处,即避免文档不必要地成为降价和HTML的混合体。这样可以在标记查看器不可用时(例如在终端窗口中)保持可读性
只有一件事:不要像源代码的习惯那样对尾随空格进行全局修剪,否则会丢失重要的格式。根据Markdown指南,要强制换行,需要在行尾添加2个空格,然后是返回键 请看这里的指南
当我在降价文件上输入运费申报单时,有时会有一种古怪的行为。但是按照这个指南,我只需在行尾添加两个空格就可以强制换行。在行尾添加反斜杠“\”似乎也可以。而且它不是通过删除尾随空格来删除的。可以用css来处理吗<你的文本容器img{margin:20px 0px;}@Sharky不会那样做吗