欢迎使用MarkdownPad编辑阅读器
粗体和斜体
使用 一对* 或者 _ 表示包围的字体斜体显示
而一对** 或者__ 来表示粗体。
例如:
*你好,世界*
**你好,世界**
显示效果为:
你好,世界
你好,世界
分级标题
Markdown 的标题有Setext和Atx两种语法形式,在Setex中,在文本下面标注=表示最高级标题,在下面标注-表示第二级标题,比如下面的Setext形式输出一级标题和二级标题
Headline 1
==========
Headline 2
--
当然也可以使用Atx形式输出各级标题
#Headline 1
##Headline 2
段落
Markdown中使用空白行来分割段落,比如下面两端文本,只需要在两端之间加上一行空行,Markdown就会为文本分段
Hello world
我是空白行
你好啊世界
显示效果为:
Hello world
你好啊世界
字体
Markdown支持HTML嵌套,我们可以利用HTML标记实现更改颜色的需求,更改颜色代码如下:
Default Color
<font color='red'>Red Color</font>
<font color='blue'>Blue Color</font>
<font color='green'>Green Color</font>
<font color='yellow'>Yellow Color</font>
<font color='pink'>Pink Color</font>
<font color='purple'>Purple Color</font>
<font color='orange'>Orange Color</font>
显示效果为:
Red Color Blue Color Green Color Yellow Color Pink Color Purple Color Orange Color更改字号、字体也可以使用HTML轻松实现
<font size='-2'>Small Size</font>
Normal Size
<font size='+2'>Big Size</font>
<font size='+2' face='楷体'>楷体</font>
输出显示为:
Small SizeNormal Size
Big Size 楷体引用
Markdown使用email的区块引用方式,即右尖括号>后面跟引用的内容,如下
>Hello World
>你好,世界
其输出为:
Hello World
你好,世界
列表
Markdown中使用型号* , 加号+ 以及减号- 来表示无序列表(中间有空格)
* 我是列表
+ 我也是列表
- 我还是列表
其输出为:
- 我是列表
- 我也是列表
- 我还是列表
有序列表使用一个数字加一个英文句点作为项目标记,比如
1. 我是列表
2. 我也是列表
其输出如下:
我是列表
我也是列表
同时,列表也是可以进行嵌套使用的(中间不用空格),比如:
1.你好,世界
>你好,世界
2.Hello World
>Hello World
输出结果为:
1.你好,世界
你好,世界
2.Hello World
Hello World
链接
Markdown支持行内和参考两种形式的链接语法,两种都是使用中括号来把文字转成链接,行内形式是中括号包围文字,后面紧跟圆括号包围的链接,其代码如下所示:
[我的博客](https://0leo0.github.io/)
其输出为:
当然,我们也可以给我们的链接加上一个title属性,
[我的博客](https://0leo0.github.io/ "我是一个标题")
输出如下:
参考形式的链接可以在原文中为链接定义一个名称,然后在文章的其他地方定义该链接的内容,其语法格式为 [链接文本][链接名称]
我想搜索关于Python的内容,可以去[Google][1],以及[Yahoo][2]和[Baidu][3]
然后在别的地方定义链接内容,语法格式为[链接名称]:空白符 URL "title"
[1]: https://google.com/ "Google"
[2]: https://yahoo.com/ "Yahoo"
[3]: https://baidu.com/ "Baidu"
显示效果为:
我想搜索关于Python的内容,可以去Google,以及Yahoo和Baidu
另外,使用<> 包括的URL或者邮箱地址会被自动转换为超链接
<https://0leo0.github.io/>
<wen_9407@yahoo.com>
效果如下:
图片
图片的语法格式和链接类似,也分为行内形式和参考形式。
行内形式语法格式为:,其中alt,text以及text都可以选择性的加入,但URL必须有

显示的效果如下:

参考形式分为两部分,声明图片链接名称和定义图片链接
其中声明图片链接语法格式为:![alt text][id]
定义图片链接内容的语法格式为: [id]:URL "title".
代码
在一般段落文字中,可以使用反引号`来标记代码区段。
我喜欢这个世界`<blank>`,哈哈
显示效果
我喜欢这个世界<blank>,哈哈
在Markdown中,如果行开头有4个空格,将被视为代码。但是这种方式,不推荐,我们推荐的方式是代码块的首行用3个反引号`和编程语言名称(C、Python等)标记代码块开始,代码块的结尾用3个反引号来闭合代码块。
比如,将一段python代码插入到Markdown,首行用3个反引号来标记代码块,最后一行再用3个反引号来闭合代码块。
1
2
3
4
5
6
7
8
import argparse
parser = argparse.ArgumentParser(description="calculate X to the power of Y")
parser.add_argument('square',type=int,\
help="display a square of a given number")
parser.add_argument('-v',"--verbosity",type=int,choices=[0,1,2],\
default=1,help="increase output verbosity")
args = parser.parse_args()
answer = args.square ** 2
那么其显示效果为:
1 |
|
其他
考虑HTML和CSS
(使用列表的话,下面的会显示出作用,而不是以代码的形式显示出来)
1.分割线和空行
/*分割线*/
<hr />
/*空行*/
<br />
2.引用
<blockquote>引用内容</blockquote>
/*如果上下间距很小,可以加个P*/
<p><blockquote>引用内容</blockquote></p>
3.居中与右对齐
/*居中*/
<center>内容</center>
/*右对齐*/
<p style="text-align:right">内容</p>
4.字体大小和颜色
<font colr="#xxxxxx" size="numbr">内容</font>
//详细请查看W3schcool:https://www.w3school.com.cn/tags/tag_font.asp
5.Todo list
<ul>
<li><i class="fa fa-check-square"></i>已完成</li>
<li><i class="fa fasquare"></i>未完成</li>
</ul>
Markdown 高阶语法
内容目录
在段落中填写[TOC]以显示全文内容的目录结构
[TOC]
标签分类
在编辑区任意行的的列首位置输入以下代码给文稿标签:
标签: 数学 英语 Markdown
或者
Tags: 数学 英语 Markdown
删除线
使用~~ 表示删除线。
~~ 这是一段错误的文本 ~~
脚注
使用[^keyword]表示脚注
这是一个脚注1的样例
LaTex公式
$表示行内公式
质能守恒方程 $E=mc2
这里的上标我使用sup / sup,用四个尖括号括起来,同样下标为sub
而$$表示整行公式,具体参考MathJax
参考网址:
后话
第一篇markdown写的文章弄的我好辛苦,主要是用markdownpad编辑好的和hexo解析出的html不一样,在网页上看到的不是自己想要的,后面希望会好一点吧!!
;