markdown


title: Markdown最全面教程
categories:

  • Markdown
    top: true

基本语法
2.1 字体设置斜体、粗体、删除线

*这里是文字*
_这里是文字_
**这里是文字**
***这里是文字***
~~这里是文字~~

这里是文字
这里是文字
这里是文字
这里是文字
这里是文字
2.2 分级标题
写法1:

# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题  
这个写法和 **文字**效果是一样的

写法2:

这是一个一级标题
============================

或者

二级标题
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

2.3 链接
(1)插入本地图片链接
语法规则,有两种写法:

![图片描述](图片的路径)
![图片描述](图片的路径"title")

2)插入互联网上图片
语法规则:

![图片描述](图片的url)
![图片描述](图片的url"title")

(3)自动连接
Markdown 支持以比较简短的自动链接形式来处理网址和电子邮件信箱,只要是用<>包起来, Markdown 就会自动把它转成链接。也可以直接写,也是可以显示成链接形式的
2.4 分割线

你可以在一行中用三个以上的星号(*)、减号(-)、底线(_)来建立一个分隔线,行内不能有其他东西。你也可以在星号或是减号中间插入空格。
2.5 代码块
对于程序员来说这个功能是必不可少的,插入程序代码的方式有两种,一种是利用缩进(tab), 另一种是利用英文“`”符号(一般在ESC键下方,和~同一个键)包裹代码。

s = 'hello world'

python
s = ‘hello world’

from settings import world
if world == 'mine':
kept = keep(world)

from settings import world
if world == ‘mine’:
kept = keep(world)

sum = 1 + 2
a, b = 1, 2
1 > 2 ? true : false; puts 'Hi'

sum = 1 + 2
a, b = 1, 2
1 > 2 ? true : false; puts ‘Hi’

import Cocoa
let a = 4
var s = "Hello " + "World!"

import Cocoa
let a = 4
var s = "Hello " + “World!”

var express = require('express');
var app = express();
app.get('/', function(req, res){
res.send('hello world');
});
app.listen(3000);

var express = require(‘express’);
var app = express();
app.get(’/’, function(req, res){
res.send(‘hello world’);
});
app.listen(3000);
注意:简书代码块里不支持html。

2.6 引用

在被引用的文本前加上>符号,以及一个空格就可以了,如果只输入了一个>符号会产生一个空白的引用。
2.7 列表

(1)无序列表
使用 *,+,- 表示无序列表。
注意:符号后面一定要有一个空格,起到缩进的作用。

(2)有序列表
使用数字和一个英文句点表示有序列表。
注意:英文句点后面一定要有一个空格,起到缩进的作用。

注意事项
在使用列表时,只要是数字后面加上英文的点,就会无意间产生列表,比如2017.12.30 这时候想表达的是日期,有些软件把它被误认为是列表。解决方式:在每个点前面加上\就可以了。

2.8 表格

项目 | 价格 | 描述
尺子 | ¥2 | 说明内容,也可为空
本子 | ¥8 (描述偷懒不写完第三项也可以,不会破坏表格结构)
Tip | ¥18 | hello world

table
项目 | 价格 | 描述
尺子 | ¥2 | 说明内容,也可为空
本子 | ¥8 (描述偷懒不写完第三项也可以,不会破坏表格结构)
Tip | ¥18 | hello world

第一行是表格的第一栏,每个项的文本中可以追加(-)、(>)、(<)来实现某列内的文本对齐,它们也分别等同于(center)、(right)、(left)。

项目(-) | 价格(>) | 描述(<)
尺子 | ¥20 | ?
本子 | ¥8

table
项目(-) | 价格(>) | 描述(<)
尺子 | ¥20 | ?
本子 | ¥8

  1. 常用技巧
    3.1 换行
    方法1: 连续两个以上空格+回车
    方法2:使用html语言换行标签:

3.2 缩进字符
不断行的空白格 或 半角的空格   或  全角的空格

3.3 特殊符号
(1)对于 Markdown 中的语法符号,前面加反斜线\即可显示符号本身。

3.4颜色
在当前行的末尾添加(英文)中括号,可以对当前行进行额外的样式修正: [center]
也可以是多个关键词一起,比如: [center red 20px]
修饰的关键词有如下类型:
center (或 middle)、left、right,表示居中、居左、居右
n% 表示缩放, 200% 表示放大到 2 倍
小数点 (如x.y) 表示行高
整数 表示字体大小
颜色值 (如 blue #333) 表示字体色
@颜色值 (如 @red @#888888) 表示背景色
除以上规则之外,如果有一个不能匹配的关键词,则认为是字体,比如 [15 red arial] 认为是合理的修饰,而[15 red arial more] 则认为是不合理的修饰,会返回原始文字。

<font color=#0099ff size=3 face="黑体">color=#0099ff size=72 face="黑体"</font> 

海蓝,黑体,size为3
color=#0099ff size=72 face=“黑体”
3.5链接
插入链接:
这是一个

[链接](http://url.com/)

快速链接:
只需要在网址头尾用尖括号包裹即可,比如

<http://url.com>

邮箱链接:
这是一个

<myname@example.com>

邮箱的链接。
特别支持:

[Google (target=_blank id=google_link)](google.com)

其中内容括号内(必须包含一个以上=才会生效)的target=_blank id=google_link 会自动扩展到最终 HTML 对应 A 标签下的属性,另外,google.com 作为一个域名,不需要补全http://, 最终会自动补全。
3.6目录结构
在段落中填写 [TOC] 以显示全文内容的目录结构。

3.7.锚点
锚点其实就是页内超链接。比如我这里写下一个锚点,点击回到目录,就能跳转到目录。 在目录中点击这一节,就能跳过来。

注意:在简书中使用锚点时,点击会打开一个新的当前页面,虽然锚点用的不是很舒服,但是可以用注脚实现这个功能。

语法说明:
在你准备跳转到的指定标题后插入锚点{#标记},然后在文档的其它地方写上连接到锚点的链接。

##0.目录{#index}
跳转到[目录](#index)

##0.目录{#index}
跳转到目录

3.8.注脚
语法说明:
在需要添加注脚的文字后加上脚注名字[^注脚名字],称为加注。 然后在文本的任意位置(一般在最后)添加脚注,脚注前必须有对应的脚注名字。

3.9背景色
Markdown本身不支持背景色设置,需要采用内置html的方式实现:借助 table, tr, td 等表格标签的 bgcolor 属性来实现背景色的功能。举例如下:

<table><tr><td bgcolor=orange>背景色是:orange</td></tr></table>
背景色是:orange

4.1 Latex数学公式
使用LaTex数学公式

1.行内公式:使用两个”$”符号引用公式:

$公式$

2.行间公式:使用两对“$$”符号引用公式:

公 式 公式

输入 x 2 \sqrt{x^{2}} x2
显示结果是x2−−√

5.相关共工具
1.markdownpad软件,就是利用markdown语言写笔记的。官网下载地址:http://markdownpad.com/

2.有道云笔记支持markdownpad语法。官方网址:http://note.youdao.com/ 它有在线网页版以及PC端可以下载。当然有道云笔记也支持html语法。
3.在线编辑markdown https://www.zybuluo.com/mdeditor

5.相关资料

官方文档
http://blog.csdn.net/u010177286/article/details/50358720

https://www.zybuluo.com/mdeditor

http://blog.leanote.com/post/freewalk/Markdown-语法手册#title-18

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值