Markdown基本语法

看见那么多人写Markdown基本语法,还是想总结一份自己方便使用的语法
Markdown是一种纯文本格式的标记语言。通过简单的标记语法,它可以使普通文本内容具有一定的格式。
优点:
1、因为是纯文本,所以只要支持Markdown的地方都能获得一样的编辑效果,可以让作者摆脱排版的困扰,专心写作。
2、操作简单。比如:WYSIWYG编辑时标记个标题,先选中内容,再点击导航栏的标题按钮,选择几级标题。要三个步骤。而Markdown只需要在标题内容前加#即可
(一)标题
在想要设置为标题的文字前面加 # 来表示

#这是一级标题
##这是二级标题
###这是三级标题
####这是四级标题
#####这是五级标题
######这是六级标题

对应展示效果:

这是一级标题

这是二级标题

这是三级标题

这是四级标题

这是五级标题
这是六级标题

⚠️:# 越多表示字体越小,最多可显示六级
(二)字体
1.加粗
要加粗的文字左右分别用两个号包起来
2.斜体
要倾斜的文字左右分别用一个
号包起来
3.斜体加粗
要倾斜并且加粗的文字左右分别用三个*号包起来
4.删除线
要加删除线的文字左右分别用两个~(英文状态下的)号包起来

//加粗
**我是加粗样式**
//斜体
*我是倾斜样式*
//加粗倾斜
***我是加粗倾斜样式***
//删除线
~~我是加删除线样式~~
//简单红色标注
`我是简单红色标注样式`

展示效果如下:

我是加粗样式

我是倾斜样式

我是加粗倾斜样式

我是加删除线样式

我是简单红色标注样式

字体颜色
语法:

//$\color{颜色值}{特殊颜色文字}$
$\color{rgb(111,0,12)}{google}$

展示效果如下:

⚠️:只找到能修改英文文本的颜色

(三)引用
在引用的文字前加>即可。引用也可以嵌套,如加两个>>三个>>>
n个...

>这是引用内容
>>这是引用内容
>>>这是引用内容

显示效果如下:

这是引用内容

这是引用内容

这是引用内容

⚠️:>越多代表的引用层级越多,如果想要如上的效果,需要在原文字符串基础上添加一个空格,让他们分隔开就可以了

(四)分割线
三个或者三个以上的 - 或者 * 都可以。

---
----
***
****

显示效果如下:





⚠️:普通文字跟---或者*** 直接留一个空格,这样才能正常显示
(五)图片
语法:

[图片上传失败...(image-5ac63d-1555386243753)]
图片alt就是显示在图片下面的文字,相当于对图片内容的解释。
图片title是图片的标题,当鼠标移到图片上时显示的内容。title可加可不加

![blockchain](https://ss0.bdstatic.com/70cFvHSh_Q1YnxGkpoWK1HF6hhy/it/
u=702257389,1274025419&fm=27&gp=0.jpg "区块链")

显示效果如下:

![chin](https://ss0.bdstatic.com/70cFvHSh_Q1YnxGkpoWK1HF6hhy/it/
u=702257389,1274025419&fm=27&gp=0.jpg "图片")
(六)超链接
语法:
超链接名
title可加可不加

[](http://jianshu.com)
[百度](http://baidu.com)

展示效果如下:

百度
(七)列表
1.无序列表
语法:
无序列表用 - + * 任何一种都可以

- 我是(-)无序列表一
- 我是(-)无序列表二
+ 我是(+)无序列表三
+ 我是(+)无序列表四

显示效果如下:

  • 我是(-)无序列表一
  • 我是(-)无序列表二
  • 我是(+)无序列表三
  • 我是(+)无序列表四
    ⚠️:-/+ 标记
    2.数字/字母列表
    语法:
    就是直接添加数字/字母即可
1.我是数字列表一
2.我是数字列表二
a.我是字母列表三
b.我是字母列表四

展示效果如下:
1.我是数字列表一
2.我是数字列表二
a.我是字母列表三
b.我是字母列表四

(八)代码
用(```)包裹代码文字

if (isiPhone) {
[voasTableView setFrame:CGRectMake(voasTableView.frame.origin.x, voaTabley, voasTableView.frame.size.width,kViewHeight)];
[search setFrame:CGRectMake(0, 0, self.view.frame.size.width, 44)];
}else {
[voasTableView setFrame:CGRectMake(voasTableView.frame.origin.x, voaTabley, voasTableView.frame.size.width,kViewHeight)];
[search setFrame:CGRectMake(0, 0, self.view.frame.size.width, 44)];
}
显示效果如下:

if (isiPhone) {
  [voasTableView setFrame:CGRectMake(voasTableView.frame.origin.x, voaTabley, voasTableView.frame.size.width,kViewHeight)];
  [search setFrame:CGRectMake(0, 0, self.view.frame.size.width, 44)];
     }else {
   [voasTableView setFrame:CGRectMake(voasTableView.frame.origin.x, voaTabley, voasTableView.frame.size.width,kViewHeight)];
   [search setFrame:CGRectMake(0, 0, self.view.frame.size.width, 44)];
                    }

图文列表暂时不记录了,因为平时用的不多,感谢大佬的总结:
https://www.jianshu.com/p/191d1e21f7ed

你可能感兴趣的:(Markdown基本语法)