序言:
很久没有写日记了,以前只是在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
- 列表2
- 列表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 都会帮你处理.
常用的基本上就这些了,如果还有一些常用的,可以跟我留言,我补充上去.