csdn的md里3个空格的使用,以及段落空两格

csdn的md语法好像有点不同,这里记录一下新发现的两个点。

  1. 3个空格的使用
    在有序列表的下一行,如果是普通的文字行,直接样式是跟随列表的(即,左边缩进),如下图:
    普通的文字行,直接样式是跟随列表缩进
    如果是代码块,可以把代码块所有行最左边都加上3个空格(或者一个tab),这样代码块也会跟随列表缩进。代码块后面还有普通文字时,也可以使用在左边加3个tab的方法使它跟随列表缩进。如下图:
    代码块所有行最左边都加上3个空格(或者一个tab),这样代码块也会跟随列表缩进
    如果代码块前面不是有序列表,而是普通文字行的话,那么,加3个空格不会让它缩进。如下图:
    代码块前面不是有序列表,加3个空格不会缩进

注意:
(1) 3个空格和1个tab是一样的,且可以混用,即,有序列表后面的所有连续行,只要左边加了3个空格或一个tab,就会跟随到列表
(2)tab不跟随列表时,表示引用,样式是“(区块,有阴影+有竖线)”,当跟随列表时,就成缩进列表的语法之一了

扩展:
(区块,有阴影+有竖线)
tab(代码区块,有阴影+无竖线)
\ (取消转义,无阴影+无竖线)

  1. 段落空两格
    csdn中要想段落首行空两格,要使用转义字符。
  •    不换行空格
    它是按下space键产生的空格,在HTML中,如果你用空格键产生此空格,空格是不会累加的(只算1个)
  •    半角空格en
    其占据的宽度正好是1/2个中文宽度,1个英文字母,基本不受字体影响
  •    全角空格em
    其占据的宽度正好是1个中文宽度,2个英文字母,基本不受字体影响。
    使用 ,段落首行空两格
  1. 空格的其它md语法
    (1). 两个空格加换行
    在Markdown中,直接按回车不会生成换行。你可以在行末添加两个空格,然后按回车来手动创建换行。

    这是第一行。  
    这是第二行。
    

    亲测,这个语法在cdsn里不好使

    (2). 缩进空格

    • 代码块:用四个空格一个Tab键来创建代码块。
          这是一个缩进的代码块。
      
    • 列表中的嵌套内容:在有序列表或无序列表中使用两个或四个空格可以生成嵌套列表。
      1. 第一项
        1. 嵌套的子项
      

    (3). 表格对齐
    在Markdown表格中,空格可用于调整对齐的视觉效果,但并不会影响表格实际内容的排版。比如:

    | 名字   | 年龄 |
    |--------|------|
    | 小明   | 20   |
    | 小红   | 21   |
    

注意:Markdown自动忽略多余的空格
如果在普通段落中输入多个空格,Markdown通常会只保留一个空格,除非使用其他符号或代码格式化。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值