Markdown 使用笔记

简介: Markdown是一种轻量级标记语言,创始人为约翰·格鲁伯(英语:John Gruber)。 它允许人们使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML(或者HTML)文档。吸收了很多在电子邮件中已有的纯文本标记的特性。 由于Markdown的轻量化、易读易写特性,并且对于图片,图表、数学式都有支持,许多网站都广泛使用Markdown来撰写帮助文档或是用于论坛上发表消息。 如GitHub、Reddit、Diaspora、OpenStreetMap 、SourceForge、简书等,甚至还能被使用来撰写电子书。本文将介绍Markdown的常见使用语法以供参考。
+关注继续查看

一.Markdown的标题

Markdown的标题有两种格式

1.使用=和-标记一级标题和二级标题

2.使用#号标记

由于第一种格式仅支持一二级标题,且使用时没第二种简便,在此不再介绍,有兴趣朋友可以参考:Markdown 教程


使用#号标记标题

使用#号可以表示1-6级标题,一级标题对应一个#号,二级标题对应两个#号,以此类推推荐使用:#+空格+标题名称

示例:


#+空格+一级标题名称

##+空格+二级标题名称

###+空格+三级标题名称

####+空格+四级标题名称

#####+空格+五级标题名称

######+空格+六级标题名称



二.Markdown段落格式

1.Markdown 段落没有特殊的格式,使用回车即可

2.字体

Markdown 可以使用以下几种字体:

*斜体内容*

_斜体内容_

**粗体内容**

__粗体内容__

***粗斜体内容***

___粗斜体内容___


显示效果

957b516042dd995bab1eb325641e2f803bc4fe0ebff0f1d33afb8e06b468da9aQzpcVXNlcnNc5a6JXEFwcERhdGFcUm9hbWluZ1xEaW5nVGFsa1wyNDU2NjQxODQ1X3YyXEltYWdlRmlsZXNcMTYzNzkxNjE2NzgwM19GQzIzRTU2Qy1CNUNGLTRmMWEtQkFCOS1BNjg0MjZEMzBEOEMucG5n.png

3.分割线

一行中可以用三个以上的星号、减号、底线来建立一个分割线,行内不能有其他东西。也可以在星号或者减号中间插入空格。


示例:

**** 星号

* * * * 星号+空格

------ 减号

- - - - 减号+空格

———— 底线

—— —— 底线+空格


显示效果

f58025029bbee573b508ea9446c3896d02f0f01e2b3a9546c42c5f40a051bba8QzpcVXNlcnNc5a6JXEFwcERhdGFcUm9hbWluZ1xEaW5nVGFsa1wyNDU2NjQxODQ1X3YyXEltYWdlRmlsZXNcMTYzNzkxODMzOTM4NF9BNjA4QTNCMi04REQ3LTRmNGItQUY1RS1FOEExQTdENzI3NjEucG5n.png


4.删除线

如果段落上的文字要添加删除线,只需要再文字的两端加上两个波浪~~即可。

示例:

~~你好~~



显示效果:

10fd6a758073f9a2abb05176cb2fc70780f3d1eb44998171572d5241d32bfaf1QzpcVXNlcnNc5a6JXEFwcERhdGFcUm9hbWluZ1xEaW5nVGFsa1wyNDU2NjQxODQ1X3YyXEltYWdlRmlsZXNcMTYzNzkyMTIyMjk0MV84RkEzMjE1Qi1EOEQwLTQzOTUtOEQ1Ni05OEQzQzE0MTQwQkYucG5n.png


5.下划线

下划线可以通过HTML的标签来实现


示例:

你真的好漂亮啊


显示效果:

691414a9a288e078f4a4a0960c8003b3667942fa81b41a5593b1ac466ada046fQzpcVXNlcnNc5a6JXEFwcERhdGFcUm9hbWluZ1xEaW5nVGFsa1wyNDU2NjQxODQ1X3YyXEltYWdlRmlsZXNcMTYzNzkyMTY4NTk3MV9GMEFFODlDRC00OEVFLTRhODgtOEEyMi02RDU5NDE2RjRBQkUucG5n.png





三.Markdown的列表

Markdown 支持有序列表和无序列表。

无序列表使用星号(*)、加号(+)或是减号(-)作为列表标记,这些标记后面要添加一个空格,然后再填写内容;有序列表使用数字并加上 . 号来表示


无序列表示例

*+空格+列表名

++空格+列表名

-+空格+列表名


显示效果

bef918399b045df1f3cf95592665b05afb485749e74986f744da1255de8737f1QzpcVXNlcnNc5a6JXEFwcERhdGFcUm9hbWluZ1xEaW5nVGFsa1wyNDU2NjQxODQ1X3YyXEltYWdlRmlsZXNcMTYzNzkyMjIzOTI2NV9FNTI0NzFDRS00RUNDLTRhYjItOUZEQy1GOEM3QTQ5N0FCQzcucG5n.png



有序列表示例

1+.+列表名

2+.+列表名


显示效果

db85f98828993447aa44bf8f9855e1d690e38fa7716e75cb68b21f8a1e2513b0QzpcVXNlcnNc5a6JXEFwcERhdGFcUm9hbWluZ1xEaW5nVGFsa1wyNDU2NjQxODQ1X3YyXEltYWdlRmlsZXNcMTYzNzkyMjg0MDA3M183Mjk0NjE5Mi05QTRDLTQ0OTEtQkFCMC01RTc0RjI3M0RBNUUucG5n.png



列表嵌套

1+.+列表名

-+空格+嵌套的列表名

2+.+列表名

-+空格+嵌套的列表名


显示效果


8f94bad2b97987091c945f5a194d2591e11be041b49f8ae9d61592a8cd6425edQzpcVXNlcnNc5a6JXEFwcERhdGFcUm9hbWluZ1xEaW5nVGFsa1wyNDU2NjQxODQ1X3YyXEltYWdlRmlsZXNcMTYzNzkyMzc5OTI1M19GQkYwQzVENi0wMDIyLTRlZmEtQUM2NS1BRUZBODY4NEZFNjQucG5n.png


四.Markdown 区块

Markdown 区块引用是在段落开头使用 > 符号 ,然后后面紧跟一个空格符号:

示例:

>+内容1

>+内容2

>+内容3


显示效果:

6abfc058cc7730e6051e04140614ecb.png

五.Markdown 代码

1.函数与片段代码

如果是段落上的一个函数或片段的代码可以用反引号把它包起来(`):

示例:


`printf() 函数`


显示效果:

ab683ef2e59dc5059d912f0d39adb81.png


2.代码区块

方式一:代码区块使用 4 个空格或者一个制表符(Tab 键)

示例:


四个空格+代码块

    class Hello{

          public static void main(String[] args){

    System.out. println("hell world");

   }

   }   


显示效果:

4bbb461d15e1eaa33963723835d61d7.png

方式二:也可以用 ``` 包裹一段代码,并指定一种语言(也可以不指定):


示例:

```` 

class Hello{

         public static void main(String[] args){

    System.out. println("hell world");

   }

 }    

````


显示效果:


5e98ab304faab905dcb81edffd1bfe3.png




六.Markdown 链接

方式一: [链接的名称](链接的地址)

方式二: 直接使用 <链接地址>


示例:

方式一:这是个百度链接[百度一下](https://www.baidu.com)


方式二: 直接使用链接地址: <https://www.baidu.com>



显示效果 :

ef2b253bf4dbc19f62c0324c1b48af5.png

七.Markdown 图片

Markdown 图片语法格式如下:

!+[图片名称]+(本地图片地址或网络图片的地址)


示例:

![](https://gimg2.baidu.com/image_search/src=http%3A%2F%2Ffile03.16sucai.com%2F2017%2F1100%2F16sucai_p20161114134_7cf.JPG&refer=http%3A%2F%2Ffile03.16sucai.com&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=jpeg?sec=1640695574&t=ea7309ff5fab1b1b00e2706ebdf7444e)



显示效果:

48a762ddeb1fa01453e1f24dfd11062.png



参考链接


Markdown 教程|菜鸟教程













































































































目录
相关文章
|
8月前
|
搜索推荐 程序员 PHP
Markdown新手入门必知必会
Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。
69 0
Markdown新手入门必知必会
|
9月前
|
Linux Windows
Marp —用Markdown编写PPT
Marp —用Markdown编写PPT
80 0
Marp —用Markdown编写PPT
|
10月前
|
Python
【Markdown】Markdown的简单使用
Markdown可以全成使用键盘,几乎不需要用鼠标编写文本,所以可以提高效率,以下做Markdown的简单使用总结。
68 0
【Markdown】Markdown的简单使用
MarkDown入门图片
MarkDown入门图片
58 0
MarkDown入门图片
MarkDown入门MarkDown介绍
MarkDown入门MarkDown介绍
109 0
|
Java uml
最全markdown入门教程
这是一篇可以开启你 Markdown编辑器 之旅必备的技术文章。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。
最全markdown入门教程
|
Windows
最简单的Markdown教程
Markdown是一种轻量级的标记语言;目标是实现“易读易写”。
145 0
最简单的Markdown教程