Markdown语法小结

Markdown语法小结


语法基础


1.标题

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

2.字体

*斜体*
**粗体**
~~删除线~~

3.列表

无序列表(使用*,+,-表示)
- 一级
    + 二级
        * 三级
有序列表(使用数字和点表示)
- 1.
- 2.
  + 1.
        * 1.

4.引用

> 文字引用

5.外链或图片

外链:[描述](链接地址)
图片:![描述](链接地址)
还可以把链接的定义放在文件中的任何地方,一般是放在文尾比如:
[百度][1]
[1]: http:

6.目录

[TOC]

7.代码块

前面四个空格
或者使用`行内代码块`
又或者使用```代码```,还可以加上代码类型

效果如图:

8.标签

可以写多个标签,用空格隔开
标签: Android Python 
tags: Android Python

9.转义字符

空格: 
小于号:<
大于号:>
和号:&
双引号:"
单引号:'
版权:©
注册商标:®
乘号:×
除号:÷

效果如图:

10.换行

使用<br>

11.表格绘制

|表头1|表头2|
|对齐方式|对齐方式|
|内容|内容|

对齐方式有三种可选方案::-左对齐 -:右对齐 :-:居中
使用示例:

效果:


语法进阶

并不是所有的markdown编辑器都支持!!!不同的的md编辑器效果
可能也不一样!!!笔者使用的是MD工具是:Cmd Markdown

1.注脚

  效果:  

2.定义型列表

名词 1
定义 1(左侧有一个可见的冒号和四个不可见的空格)
代码块 2

这是代码块的定义(左侧有一个可见的冒号和四个不可见的空格)

代码块(左侧有八个不可见的空格)

3.HTML标签

Markdown是一种编写的格式,因此只涵盖纯文本可以涵盖的范围;不在Markdown
涵盖范围内的标签,都可以直接在文档中使用HTML撰写。不需要额外标注这是
HTML或是Markdown;只要直接添加标签就可以了。只有区块元素──比如
<div> , <table> , <pre> , <p> 等标签,必需在前后加上空白,以利与
内容区隔。而且这些(元素)的开始与结尾标签,不可以用 tab 或是空白来缩排。
比如下面的纵跨两行的表格:

<table>
    <tr>
        <th rowspan="2">成绩单</th>
        <th>语文</th>
        <th>数学</th>
        <th>英语</th>
    </tr>
    <tr>
        <td>60</td>
        <td>70</td>
        <td>80</td>
    </tr>
</table>
成绩单语文数学英语
607080

4.流程图

更多语法可见:http://adrai.github.io/flowchart.js/

 

5.序列图

更多语法可见:http://bramp.github.io/js-sequence-diagrams/

示例1:Http三次握手

Created with Raphaël 2.1.0 客户端 客户端 服务器 服务器 socket, connect(主动打开) socket, bind, listen accept(被动等待) SYN J SYN K,ack J + 1 connect返回 ack K + 1

示例2:登录序列图

Created with Raphaël 2.1.0 登录序列图 用户 用户 登录页面 登录页面 数据库访问接口 数据库访问接口 用户信息 用户信息 权限信息 权限信息 登录 非法录入 登录信息载入 获取用户信息 返回用户信息 获取用户权限 返回用户权限 登录成功 登录失败

PS:上面两种图有一些markdown编辑器并不支持,另外csdn markdown支持
这两种图,但是要把seq改为:sequence!!!

6.LaTeX 公式

$ 表示行内公式,比如:$E=mc^2$ 输出 E=mc2
$$ 表示整行公式,比如:$$ 1+x+x^2+\cdots+x^n $$ 输出:

1+x+x2++xn

常用规则如下:更多可见(MathJax)

符号意义
\pi表示希腊字母 π
\infty表示 ∞。更多的符号请参见:Special Symbols
\frac\frac{分子}{分母} 表示分数。另外,\tfrac{分子}{分母} 表示小号的分数。
\sqrt\sqrt{被开方数} 表示平方根。另外,\sqrt[n]{x} 表示 n 次方根。
\sum\sum_{下标}^{上标} 表示求和符号。
\prod表示乘积符号
\int表示积分符号。
__{下标}
^^{上标} 可以用在任何地方。如果上下标只是一个字符,可以省略 { 和 } 。
\ldots \cdots都表示省略号,前者排在基线上,后者排在中间。
\pm±
\times×
\div÷

参考文献

Cmd Markdown 简明语法手册


  • 3
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值