Markdown语法
原文地址:https://aliezting.github.io/post/3c50d03d.html
Markdown是一种轻量级易上手的标记语言,很适合用来写作和知识整理等。下面开始介绍基本语法吧!
一、基本语法
1. 标题
语法格式:
# 标题文字
使用规则:#可以是1到6个,等同于HTML中的<h1>到<h6>,注意标题文字和#之间的空格。
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
效果示例:
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
2. 字体
-
斜体
语法格式:
*文本内容*
使用规则: 文本内容用*前后包裹,且之间不能有空格。
效果示例:
斜体 -
加粗
语法格式:
__文本内容__
使用规则: 文本内容用两个_前后包裹,且之间不能有空格。
效果示例:
加粗 -
斜体加粗
语法格式:
***文本内容***
使用规则:文本内容用三个*(可以理解为斜体的一个*加上加粗的两个*)前后包裹,且之间不能有空格。
效果示例:
斜体加粗
-
中划线(删除线)
语法格式:
~~文本内容~~
使用规则:文本内容用两个~前后包裹,且之间不能有空格。
效果示例:
中划线 -
下划线
语法格式:
<u>文本内容</u>
使用规则:这其实是HTML的语法,很多不能实现的排版可以使用html原始语法,不推荐使用下划线,容易和超链接混淆。
-
颜色 大小 样式
语法格式:
<font color=#f00 size=72 face=微软雅黑>文本内容</font>
使用规则: 同上,是HTML原始语法,color属性值是以#开头的三位或六位的16进制rgb值,也可以使用red这样的表义文字(不推荐)。
3. 超链接
-
地址链接
语法格式:
[超链接名称](链接地址 "超链接悬浮文字")
使用规则: 等同于HTML中的a标签<a href="链接地址" title="超链接悬浮文字">超链接名称</a>,markdown本身默认本页面打开超链接,如果希望在新页面打开,chrome浏览器按住ctrl再点击链接即可实现。
效果示例:
百度一下 -
图片链接
语法格式:
![图片描述](图片路径 "图片悬浮文字")
使用规则:等同于HTML中的img标签<img src="图片路径" alt="图片描述" title="图片悬浮文字"/>
效果示例:
u=2876060935,383676536 fm=26 gp=0 -
显式链接
语法格式:
<链接地址>
使用规则: 用一对尖括号包裹链接的网址。
-
锚点
语法格式:
<a href="#要跳转的锚点名字">标签名称</a> <a name="锚点名字">标签名称</a>
使用规则: 同一篇md中锚点名字保证唯一且一致。
4. 列表
-
无序列表
语法格式:
* 无序列表a + 无序列表A - 无序列表i
使用规则: 列表内容前加*、+或-,且之间空一格,等同于HTML的<ol>标签。
效果示例:
- java
- python
- php
-
有序列表
语法格式:
1.有序列表1
使用规则: 列表内容前加数字序号和.,且之间空一格,等同于HTML的<ul>标签。
效果示例:
- java
- python
- php
5. 表格
语法格式:
表头1|表头2|表头3
:----|:----:|:----:
数据1-1|数据1-2|数据1-3
数据2-1|数据2-2|数据2-3
数据3-1|数据3-2|数据3-3
使用规则: 等同于HTML的<table>标签,其中:在左边表示左对齐,在右边表示右对齐,两边都有表示居中。
效果示例:
序号 | 姓名 | 年龄 |
---|---|---|
1 | Tom | 12 |
2 | Jerry | 11 |
3 | Mary | 9 |
6. 自动生成目录
语法格式:
[toc]
使用规则: 一般置于文章开头,会智能生成目录,可点击到指定位置。
7. 空白字符
-
引用
语法格式:
> 引用内容
使用规则: 引用内容前加一个<,且之间空一格。
-
缩进
语法格式:
半角空格(1/2个中文)   或   全角空格(1个中文)   或   不断行空格(1/4个中文) 或  
使用规则: 段落开头首行缩进两格用2个全角空格。
效果示例:
众所周知,github是一个同性交友网站,又称gayhub。
-
换行
语法格式:
<br/>
使用规则: 原始HTML语法,也可以通过两次回车来实现换行。
8. 特殊字符
-
转义字符
语法格式:
\转义字符
使用规则: 转义字符前加\。
效果示例:
\ * _ -
上标下标
语法格式:
<sup>上标数字</sup> <sub>下标数字</sub>
效果示例:
CO2 x3 -
emoji表情符
使用规则: EMOJICODE https://www.webfx.com/tools/emoji-cheat-sheet/
- unicode符
使用规则:Unicode®字符百科 https://unicode-table.com/cn/
相关工具
1. 离线编辑工具
2. 在线编辑平台
参考文档: