专门的换行
由 0-3 个缩进空格组成的行,后面跟三个或更多的匹配 -
, _
, 或 *
字符的序列,每个字符后跟任意数量的空格或制表符,形成一个专门的换行。
示例 13
Markdown | HTML | 效果 |
---|---|---|
|
|
错误的字符:
示例 14
Markdown | HTML | 效果 |
---|---|---|
|
|
示例 15
Markdown | HTML | 效果 |
---|---|---|
|
|
字符不够:
示例 16
Markdown | HTML | 效果 |
---|---|---|
|
|
允许一到三个空格缩进:
示例 17
Markdown | HTML | 效果 |
---|---|---|
|
|
四个空格就太多了:
示例 18
Markdown | HTML | 效果 |
---|---|---|
|
|
示例 19
Markdown | HTML | 效果 |
---|---|---|
|
|
可以使用三个以上的字符:
示例 20
Markdown | HTML | 效果 |
---|---|---|
|
|
字符之间允许有空格:
示例 21
Markdown | HTML | 效果 |
---|---|---|
|
|
示例 22
Markdown | HTML | 效果 |
---|---|---|
|
|
示例 23
Markdown | HTML | 效果 |
---|---|---|
|
|
末尾允许使用空格:
示例 24
Markdown | HTML | 效果 |
---|---|---|
|
|
但是,该行中不会出现其他字符:
示例 25
Markdown | HTML | 效果 |
---|---|---|
|
|
它要求所有非空白字符都相同。所以,这不是一个专门的换行:
示例 26
Markdown | HTML | 效果 |
---|---|---|
|
|
专门的换行之前或之后不需要空行:
示例 27
Markdown | HTML | 效果 |
---|---|---|
|
|
专门的换行可以打断一个段落:
示例 28
Markdown | HTML | 效果 |
---|---|---|
|
|
如果满足上述条件,作为专门的换行的破折号线也可以解释为 setext 标题的下划线,则优先作为 setext 标题的解释。因此,举个例子,这是一个 setext 标题,而不是一个段落后面跟一个专门的换行:
示例 29
Markdown | HTML | 效果 |
---|---|---|
|
|
当专门的换行和列表项都可能是对行的解释时,专门的换行优先:
示例 30
Markdown | HTML | 效果 |
---|---|---|
|
|
如果要在列表项中使用专门的换行,请使用其他符号:
示例 31
Markdown | HTML | 效果 |
---|---|---|
|
|