在 Markdown 中我应该使用星号还是破折号作为项目符号?

问题描述 投票:0回答:2

我注意到星号 (

*
) 和破折号 (
-
) 都会在 Markdown 中生成项目符号。是否有首选符号可以使用,还是真的不重要?

带子弹:

enter image description here

带破折号:

markdown
2个回答
1
投票

没有真正的区别。如果您为每个级别选择其中一个,您的 Markdown 可能会变得更具可读性,例如

- first level

  * second level

- first level again

但除此之外,这只是一个偏好问题。


0
投票

有许多资源表明

*
+
-
都可以互换使用。

虽然我不知道有任何官方认可的标准组织定义了 Markdown 应该是什么样子,而且有很多很多风格,但这些资源是通常允许的一个很好的起点。

您可能会受到一些限制,这些限制来自试图强制使用某些一致性的 linter,例如 vscode 的 markdownlint。这表明顶级列表使用星号

*
并且不同的字符用于子级别:

* Item 1
  + Item 2
    - Item 3
  + Item 4
* Item 4
  + Item 5
© www.soinside.com 2019 - 2024. All rights reserved.