Markdown基础语法整理

学习Markdown

本篇文章内容

  • 标题写法
  • 列表
  • 引用
  • 超链接
  • 插入图片
  • 各种文字效果与分割线
  • 代码格式
  • 补充

什么是Markdown

  • Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。

注:截图都是左边为内容,右边为Markdown编译后生成。


标题

所用到的关键符号是#,以#的数量区分不同的标题

Markdown基础语法整理_第1张图片
不同标题的写法

列表

列表的创建是在每个列表前面加上*

Markdown基础语法整理_第2张图片
列表写法


引用

只要把你写的东西前面加个>,所写的东西就变成图片右边那样的引用内容了。

Markdown基础语法整理_第3张图片
引用写法


超链接

文章中加入超链接的方法是[]()中括号里写链接的标题,小括号里写链接的地址,你的标题就可以被点击,然后跳转到你的链接地址中了。

Markdown基础语法整理_第4张图片
链接@2x.png


插入图片

文章中插入图片用的方法是`[图片上传失败...(image-23bcfa-1540130014911)]


Markdown基础语法整理_第5张图片
插入图片方法

文字效果与分割线

文字效果与分割线的使用,都是用数量不同的*来控制文字效果的不同,分割线写法是这一行写3个*后就变成了分割线。

Markdown基础语法整理_第6张图片
文字效果与分割线用法


代码格式

  • 行代码是在这一行的两端分别加一个`,这一行就会变成行代码样式。

  • 代码块的写法是在这个代码块的上一行与下一行分别加三个```,注意是上下行分别加,然后这段代码就变成了代码块的样式。

    Markdown基础语法整理_第7张图片
    代码格式写法

  • 这是行代码样式
    (CABasicAnimation *)animationWithDuration:(CFTimeInterval)duration

  • 这是块代码样式

- (CABasicAnimation *)animationWithDuration:(CFTimeInterval)duration{
    CABasicAnimation * fillAnimation = [CABasicAnimation animationWithKeyPath:@"strokeEnd"];
    fillAnimation.duration = duration;
    fillAnimation.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionLinear];
    fillAnimation.fillMode = kCAFillModeForwards;
    fillAnimation.removedOnCompletion = NO;
    fillAnimation.fromValue = @(0.f);
    fillAnimation.toValue = @(1.f);
    return fillAnimation;
}

补充(2017.7.18)

自动生成数字序列号

和上面生成列表用的方法一样,把第一个符号修改成“1.”后,后面的序号就自动生成了。

Markdown基础语法整理_第8张图片
生成序号

表格

表头|表头|表头
---|:--:|---:
内容|内容|内容
内容|内容|内容

第二行分割表头和内容。
- 有一个就行,为了对齐,多加了几个
文字默认居左
-两边加:表示文字居中
-右边加:表示文字居右
注:原生的语法两边都要用 | 包起来。此处省略
姓名 姓名 姓名
张三 李四 王五
1 2 3
1 1 1
2 2 2

Markdown 字体编辑

我是黑体字
我是微软雅黑
我是华文彩云
我是红色
我是绿色
我是蓝色
我是尺寸
我是黑体,绿色,尺寸为5
  • 字体颜色编辑
    $\color{red}{红色字}$

颜色参考

你可能感兴趣的:(Markdown基础语法整理)