Markdown

序言:

很久没有写日记了,以前只是在QQ空间写,现在觉得在自己的平台写日记还是感觉不错的,还是要多写博客来加强自己学习的知识,学的知识点感觉还是记不住,渐渐地让我明白,看的越多,懂的越少(你这话不是有毛病吗?应该是看的越多,懂的越多才对),此话怎讲,当你在茫茫的知识库里面东看西看的时候,很快就被海量的知识给淹没了,根本就不知道哪些是对的,哪些是错的,感觉好像这个也懂了,那个也懂了,但是真正写起来,脑子又一片空白,又好像什么都不懂,这种状态时有发生,这就叫不懂装懂,最根本的原因就是看的太多,写的太少,所以为了改掉这样毛病,把被动学习变成主动学习,接下来的日子,多写写,即使是写一些学习工作中遇到的坑也是好的,没事翻出来看看,还可以加深印象,好了,废话到处!


正文:

一、标题的几种写法

第一种

#一级标题

##二级标题

###三级级标题

####四级标题

#####五级标题

######六级标题

说明:真正使用的时候,需要在#后加空格!!!!!

效果:

一级标题

二级标题

三级级标题

四级标题

五级标题
六级标题

第二种

这是一级标题

======

这是二级标题

———

这种只能表示一级和二级标题,==和–的数量个数没有限制,多少都行!!!
效果:

这是一级标题

这是二级标题

第三种

#一级标题#

##二级标题##

其他几级标题类似,就是一个封闭的意思,也是注意#后面需要有空格!!!

一级标题

二级标题

那既然3种都可以使用,可不可以混合使用呢?我试了一下,是可以的,但是为了让页面标签的统一性,不建议混合使用,推荐使用第一种,比较简洁,全面

为了搞清楚原理,我特意在网上搜一下在线编写markdown的工具,发现实际上是把这些标签最后转化为html标签。
在线地址请看这里:markdown在线编辑器


二:列表

1.无序列表:

*1

*2

*3

+1

+2

+3

-1

-2

-3

效果:

  • 1
  • 2
  • 3
  • 1
  • 2
  • 3
  • 1
  • 2
  • 3

可以看到,无序列表可以用 * , + , - 来创建,用在线编辑器看,实际上是转换成了ul>li ,所以使用哪个都可以,推荐使用*吧.


2.有序列表:

1.列表1
2.列表2
3.列表3

  1. 列表1
  2. 列表2
  3. 列表3

有序列表就相对简单一点,只有这一种方式,注意,数字后面的点只能是英文的点,特别注意,有序列表的序号是根据第一行列表的数字顺序来的。


三:区块引用
比如说,你想对某个部分做的内容做一些说明或者引用某某的话等,可以用这个语句。使用>

  • 犯我帝国者,虽远必诛!

    这是嘉文四世说的

四:华丽的分割线
分割线可以由* - _(星号,减号,底线)这3个符号的至少3个符号表示,注意至少要3个,且不需要连续,有空格也可以


五:图片
图片也有2种方式:行内式和参数式.

![我是图片](https://www.fdfdfdf.jpg)
[我是图片]: (https://www.fdfdfdf.jpg)
参数式图片,这里是[我是图片]

用法跟链接的基本一样,唯一的不同就是,图片前面要写一个!(这是必须的),没什么好说的。


六:代码块

这个就比较重要了,很多时候都需要展示出一些代码

如果代码量比较少,只有单行的话,可以用单反引号包起来,如下:

第一种:单行(两个): ``

var js = new object();

要是多行这个就不行了,多行可以用3个 `

int a = 10;  
int b = 20;  
int sum = a + b;  
printf("%d",sum);  

七:强调

*字体倾斜*
_字体倾斜_
**字体加粗**
__字体加粗__

一个星号或者是一个下划线包起来,会转换为<em>倾斜,如果是2个,会转换为<strong>加粗


八:转义

\:转义符号,和js一样。


九:删除线

~~请删除我~~:

请删除我


十:html原始码

在代码区块里面, & 、 < 和 > 会自动转成 HTML 实体,这样的方式让你非常容易使用 Markdown 插入范例用的 HTML 原始码,只需要复制贴上,剩下的 Markdown 都会帮你处理.


常用的基本上就这些了,如果还有一些常用的,可以跟我留言,我补充上去.


  转载请注明: 解忧杂货店 Markdown

  目录