Markdown基本语法


1.1 字体设置斜体、加粗、删除线
  • * :斜体
  • **:加粗
  • ~~:删除线
    Demo:
    1 斜体的文字
    2 加粗的文字
    3 加粗和斜体的文字
    4 删除线的文字

1.2 分级标题

#一级标题
##二级标题
###三级标题
####四级标题
#####五级标题
######六级标题
效果如下:

一级标题

二级标题

三级标题

四级标题

五级标题
六级标题

1.3 链接

(1)插入本地图片链接的两种写法

# 显示图片的两种写法
![图片描述](图片路径 "title")
![图片描述](图片路径)

 //1. []对应img的alt属性,是可不写的
 //2. title对应img的title属性,也可不写

![it.jpg](https://upload-images.jianshu.io/upload_images/17511140-d3ebc9f31e788928.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240 "it")

it.jpg

(2)自动链接
Markdown 支持以比较简短的自动链接形式来处理网址和电子邮件信箱,只要是用<>包起来,Markdown 就会自动把它转成链接。也可以直接写,也是可以显示成链接形式的。
写法一:<https://www.baidu.com> 效果: https://www.baidu.com
写法二:https://www.baidu.com 效果: https://www.baidu.com


1.3分割线

语法:***、- - -、_ _ _三种符号表示分割线,行内不能有其他东西。你也可以在星号或是减号中间插入空格。

示例: 注意:三个减号之间一定要加空格,不然不起作用





1.4代码块

(1) 代码块:制表符```,效果如下:

#include <stdio.h>

int main(void)
{
    printf("Hello world");
}

(2)行内代码,一个`,效果如下:alert(1234)
(3)代码块中可直接写html代码
注意:简书代码码里不支持html


1.5 引用

在被引用的文本前加上>符号,以及一个空格就可以了,如果只输入了一个>符号会产生一个空白的引用

写法一:> 引用的文字,效果如下:

引用的文字

写法二:嵌套引用>>> 三级引用,效果如下:
注意:引用里区块可使用其它Markdown的语法,包括标题、列表、代码块等

三级引用
斜体
行内代码


1.6 列表

(1) 有序列表
使用数字和一个英文句点表示有序列表。
注意:英文句点后面一定要有一个空格,起到缩进的作用
写法:

1. 有序列表
1. 有序列表
1. 有序列表

效果如下:

  1. 有序列表
  2. 有序列表
  3. 有序列表

(2) 无序列表
使用 *,+,- 表示无序列表。
注意:符号后面一定要有一个空格,起到缩进的作用
写法:

- 列表文字
* 列表文字
+ 列表文字

效果如下:

  • 列表文字
  • 列表文字
  • 列表文字

(3) 列表和其它要素混合使用

- 列表1
`行内代码`
普通文字
- 列表2
1. 列表1
`行内代码`
普通文字
1. 列表2

显示如下:

  • 列表1
    行内代码
    普通文字
  • 列表2
  1. 列表1
    行内代码
    普通文字
  2. 列表2

注意:在使用列表时,只要是数字后面加上英文的点,就会无意间产生列表,比如2017.12.30 这时候想表达的是日期,有些软件把它被误认为是列表。 解决方式:在每个点前面加上\就可以了。


1.7 表格

写法:

学号|姓名|分数
:-:|:-:|:-:
小明|男|99
小红|女|100
小陈|男|59

效果如下:

学号 姓名 分数
小明 99
小红 100
小陈 59


简书尚不支持的标记和不足:

  1. 不支持HTML语法
  2. 用于生成目录索引的 [TOC]
  3. 用于说明文章标签的 tags
  4. 定义列表和待办事宜 Todo 列表
  5. 数学公式
  6. 各种图形:流程图、时序图、甘特图
  7. 其他技术,如:{mermaid}
  8. 区块代码中不显示行号
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容