markdown 常用语法 - 方便自己使用与记忆
<div id = “url”/>
1. 段落与换行
- 段落前后必须是空行,空行指的是行内什么都没有,如果中间没有空行,会显示在一行
- 换行是添加标签 <br> 或者是在行末尾加入至少两个空格
- 使用 <p> 进行标识一个段落
2. 标题
- setext 形式
=== 在下一行表示一级标题 — 在下一行表示二级标题
= 和 — 的数量是没有限制的
- atx 形式
在左边使用# 用几个表示几级标题,最多支持 6 级
3. 引用
- 使用 > 可将这行标记为引用, 效果如下
这是引用内容
这是二级引用内容
4. 列表
4.1 无序列表
前面使用 ‘*’ ‘+’ ‘-‘ 来标识,会出现黑色小圆点
4.2 有序列表
有序列表以数字和 .
开始,要和正文加空格隔开
4.3 嵌套列表
嵌套使用有序或者无序列表,可以随意嵌套
4.4 表格
使用 | 来分割不同的单元格,使用 - 来分割表头和其他行,默认居中如果想居左在中划线左边加冒号
|name | age | gender |
|--- | :--- | --- |
|sam | 18 | male |
|tracy | 18 | female |
name | age | gender |
---|---|---|
sam | 18 | male |
tracy | 18 | female |
5. 代码
可以使用三个 \` 包裹代码块,想让代码块换行 三个 \` 必须与上一行中间有一个空行,代码块才能自动换行
行内代码可以用一个 \` 包裹代码
6. 分割线
- 在一行中使用三个或者更多的 * 或者 _ 来添加分割线 可以有空格但不能有其他的字符
- 使用 <hr> 来添加分割线
7. 超链接
- 格式为
[link text](URL 'title text')
。 -
段落与换行 锚点超链接,使用 <a> <span> <div> 定义一个 id 然后
[段落与换行](#url)
使用# 加 id 来定位 - 使用 <> 包裹的 url 或邮箱地址会被自动转换为超链接
8. 图片
![图片名称](图片地址)
- <img/> 标签包裹,src 是图片地址
9. 强调
- 使用一个 前后包裹一段文本或者下划线(_) 包裹的一段文本会被转换为斜体 效果 like this* 注意两个星号或者下划线不与文本有空格,否则不剩下
- 使用两个 或者两个下划线(__) 包裹的文本会被加粗 效果 like this**
- 使用三个 * 或者三个下划线(___) 包裹的文本或被加粗变斜体
效果 like this
- 使用两个波浪线包裹的文本会加上删除线