Markdown 的段落是一个`空行`还是一个`换行`?

2023-01-29 22:52:28 +08:00
 kouhe3

源文件

readme.md

hi,
welcome.

目前网上的 md 编辑器有 2 种渲染方式

这句话会被渲染为 1 行文本

hi, welcome.

这句话会变成 2 行文本

hi,

welcome.


哪一种是标准?

3666 次点击
所在节点    Markdown
29 条回复
yfugibr
2023-01-30 08:37:15 +08:00
markdown 没有用缩进突出段落,个人倾向于用一个空行作为分隔,不然字多的时候原文的排版会很乱。
nothingistrue
2023-01-30 09:17:52 +08:00
回车、换行是对应打字机的,不是文字排版。文字排版上的概念是段落、行。

Word 里面回车换段落,Shift+回车手动换行,段落内自动换行。

HTML 里面<p></p>对应段落,</br>对应手动换行,段落内自动换行。

Markdown 没有唯一标准,用得比较广泛的标准是:用一个空行来换段落,用行尾的两个或以上的空格来手动换行,段落内自动换行。
LavaC
2023-01-30 09:21:07 +08:00
我博客用的 nuxt-content 它里面的换行也是空两格或者空行,虽然这两种方式我都觉得挺愚蠢的就是了。
daolanfler
2023-01-30 09:31:54 +08:00
用 vscode 写 markdown ,preview 就是两个空格换行。markit 渲染到网页默认的也是 2 个空格换行。
zxCoder
2023-01-30 09:37:40 +08:00
markdown 就是有标准,但是我也不知道标准是啥,大多数网站实现不完全等同标准
weeei
2023-01-30 09:39:32 +08:00
空行是段落分隔。
换行是照顾大部分人打字的习惯。
MD 渲染器可以设置。
enchilada2020
2023-01-31 10:30:49 +08:00
@dfkjgklfdjg remarkjs 下是这样的
dfkjgklfdjg
2023-01-31 13:17:47 +08:00
@enchilada2020 #27 ,所以其实还是看你用什么编辑器书写或者最终需要上传到什么平台为准。
就比如说需要提交到 github 的,就肯定按照 github 的标准来,上传到 xx 社区的就是以 xx 社区为准;如果是自己本地编辑的就以自己本地编辑器为准了。
本来使用 `markdown` 也是只是为了增强一下文本文档,可以快速的对文档进行排版。
NiceTry
2023-02-01 22:04:37 +08:00
两种方案,一是段落之间空一行,二是在段落的默认加两个空格。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/911466

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX