Markdown基本语法
Markdown是一种轻量级标记语言,主要用于文档排版,创始人为约翰·格鲁伯(英语:John Gruber)。 允许使用易读易写的纯文本格式编写文档,对于图片,图表、数学式都有支持,许多网站都广泛使用Markdown来撰写帮助文档或是用于论坛上发表消息。 如GitHub、Reddit、Diaspora、Stack Exchange、OpenStreetMap 、SourceForge、简书等,甚至还能被使用来撰写电子书。
基本语法
1.标题
- 就是给文本前面加上#号,多少级标题加多少个#,示例:
2.字体
- 加粗,使用“**内容**”,前后各两个星号包裹
- 斜体,使用“*内容*”,前后各一个星号包裹
- 斜加粗,使用“***内容***”,前后各三个星号
- 删除,使用“~~内容~~”,前后各两个波浪号包裹
3.引用
- 使用 > 符号来设置应用,多级应用可以使用多个 >
4.列表
Markdown 支持有序列表和无序列表。
1.无序列表,使用星号、加号、减号作为标记,效果一样,多级使用制表符或多个空格
2.有序列表,使用数字+英文句号,多级使用制表符或多个空格
5.分割线
三个或者三个以上的 - 或者 * 都可以。
6.图片
![图片alt](/img/tongue.png "图片title")
图片alt就是html标记中的alt,相当于对图片内容的解释。 图片title是图片的标题,当鼠标移到图片上时显示的内容。title可选
示例
![avatar](/img/tongue.png "可爱")
效果
7.超链接
[超链接名](超链接地址 "超链接title")
title可选
示例
[LickScreen.Com](https://lickscreen.com)
效果
示例
[百度](https://www.baidu.com)
效果
8.表格
语法
|
|
示例
|
|
效果
姓名 | 总分 | 排行 |
---|---|---|
小明 | 300 | 1 |
小红 | 299 | 2 |
小梅 | 266 | 13 |
9.代码块
单行代码语法,代码之间分别用一个反引号包起来
|
|
效果
setState((){});
多行代码语法,代码之间分别用三个反引号包起来,示例