Markdown语法
注意: Markdown中使用到的语法符号均为英文符号
Markdown语法主要分为如下几大部分:
标题,段落,区块引用,强调,列表,分割线,链接,图片,反斜杠,符号等
一.标题
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
效果图
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
二.段落
一个Markdown段落是由一个或者多个连续的文本行组成,段落的前后需要有一个以上的空行(空行的定义是该行只包含空格和制表符)。Markdown允许段落内强制换行,方式是使用两个以上的空格再加上回车。
三.区块引用
在段落的每一行使用符号>
来表示该段落是区块引用,区块引用可以嵌套。
例子:
>区块引用
>>嵌套引用
效果
区块引用
嵌套引用
四.强调
*斜体* _粗体_ 使用符号
*
或_
表示斜体
**斜体** __粗体__ 使用**
或__
表示粗体
***斜体*** ___粗体___ 使用***
或___
表示粗斜体
效果
斜体 粗体
斜体 粗体
斜体 粗体
五.列表
用来列表使用符号使用符号
*
-
+
- 1
- 2
- 3
六.分割线
分割线使用三个*
七.链接
使用符号[]()
[]
内用来解释该链接的用途等()
内存放链接
八.图片
添加的图片使用符号![]()
[]
填写图片下方的文字()
内存放图片链接
九.反斜杠
反斜杠的作用是转义,转义是指让特殊符号表示其原本的意思,成为不具有Markdown语法的普通符号。
Markdown使用了一些特殊符号来定义一些文字的格式,例如斜体或粗体,我们使用*
号来标记,但是当我们需要在页面上呈现星号(*
)而不使用它在Markdown中的语法时,需要在星号(*
)前加上反斜杠(\
),形如:\*。
Markdown支持以下符号在前面加上反斜杠来帮助插入普通符号:
\ 反斜杠 \
` 反引号 \`
* 星号 \*
_ 下划线 \_
{} 花括号 \{}
[] 方括号 \[]
() 圆括号 \()
# 井号 \#
+ 加号 \+
- 减号 \-
. 英文句点 \.
! 感叹号 \!
十.表格
使用markdown可以很容易地将数据进行表格展示。表格的每一列使用|隔开,表头(header
)和内容之间使用---
来分隔。-
可由多个组成
例:
header 1 | header 2 | header 3
-|-|-
row 1 col 1 | row 1 col 2 | row 1 col 3
row 2 col 1 | row 2 col 2 | row 2 col 3
效果
header 1 | header 2 | header 3 |
---|---|---|
row 1 col 1 | row 1 col 2 | row 1 col 3 |
row 2 col 1 | row 2 col 2 | row 2 col 3 |
十一.添加代码块
添加代码块使用符号```.且代码前后都要添加
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<TextView
android:id="@+id/textView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="text" />
<ListView
android:id="@+id/listView"
android:layout_width="match_parent"
android:layout_height="match_parent" />
</LinearLayout>
参考文档链接:
有道云笔记Markdown指南
Markdown 语法说明 (简体中文版)
网友评论