没有真正的区别。如果您为每个级别选择其中一个,您的 Markdown 可能会变得更具可读性,例如
- first level
* second level
- first level again
但除此之外,这只是一个偏好问题。
有许多资源表明
*
、+
、-
都可以互换使用。
Github Flavored Markdown (GFM) - 通用的事实上的标准
CommonMark - 其他风格的 Markdown 的非官方基本标准
虽然我不知道有任何官方认可的标准组织定义了 Markdown 应该是什么样子,而且有很多很多风格,但这些资源是通常允许的一个很好的起点。
您可能会受到一些限制,这些限制来自试图强制使用某些一致性的 linter,例如 vscode 的 markdownlint。这表明顶级列表使用星号
*
并且不同的字符用于子级别:
* Item 1
+ Item 2
- Item 3
+ Item 4
* Item 4
+ Item 5