layout: post # 使用的布局(不需要改) title: Markdown入门使用 # 标题 subtitle: 练习md的使用 熟悉语法规则 #副标题 date: 2019-01-02 # 时间 author: zzreo # 作者 header-img: img/20190101-1.jpg #这篇文章标题背景图片 catalog: true # 是否归档 tags: #标签
-<span class="ruby"> <span class="hljs-constant">Markdown</span>
</span>-<span class="ruby"> .md
</span>-<span class="ruby"> 标记语言</span>
`</pre>
* * *
## 记录Markdown的简单使用
> Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。 ——百度百科
如果还是不了解这种语言,可以自行谷歌百度一下。
本篇主要对这种标记语言的语法,进行举例练习。
### 1.标题
首先是标题。标题的语法格式为# 即井号空格后面加上标题文字。
井号的个数代表着标题的等级,#数目越多,标题等级越大(文字越小)。
### 2.字体
#### **加粗**
左右两边分别使用两个*号修饰需要加粗的文字。
#### _倾斜_
左右两边分别使用一个*号修饰需要倾斜的文字。
#### **_倾斜加粗_**
左右两边分别使用三个*号修饰需要倾斜加粗的文字。
#### <del>删除线</del>
左右两边分别使用两个~号修饰需要删除线的文字。
### 3.引用
> 引用的使用和标题一样,在行开头使用> 即右尖括号(大于号)修饰文字。 > 符号的数目代表着等级,>数目越多,引用的等级越大(文字越深)。
### 4.分割线
分割线可以使用:
## 三个或以上---
三个或以上_*_
* * *
来实现。
### 5.图片
> [https://www.jianshu.com/p/280c6a6f2594](https://www.jianshu.com/p/280c6a6f2594) (感觉很全面)
* * *
## 
!加[]加() 实现图片的引用。
[]中为图片显示的名字;()中为图片地址,加空格选填鼠标悬停图片标题。
* * *

* * *
### 6.超链接
超链接的语法和图片差不多,区别在于没有开头没有!。
> 超链接不支持新建标签页打开,需用html语言的<a>标签
[谷歌](www.google.com "谷歌") [百度](www.baidu.com "百度")
### 7.列表
#### 无序列表
无序列表可以以-*+,任意一个符号开头来实现(注意符号后面有空格)。
-
减号实现列表
-
星号实现列表
-
加好实现列表
有序列表
有序列表的实现只需要使用数字加.号即可实现(注意数字后面有空格)。
- 第一列表
- 第二列表
-
第三列表
列表嵌套
在下一级列表符号之前使用三个空格。
-
一级列表 * 二级列表
* 三级列表
8.表格
首先将表格的表头以|符号分隔(字段|字段|字段),下一行使用—|:–:|—:进行制表。 最后,将字段对应填写。
姓名 年龄 性别 先辈 24 男 KMR 23 男 UMR 24 男 符号-的个数不限;默认左对齐,符号:两边都有为居中,在文字左边为右对齐; 开始和结束的符号|可以选填。
9.代码
单行代码
单行代码使用反引号修饰(tab上面的)。
System.out.println(""Hello,Markdown");
代码块使用三个反引号进行修饰。
` String s = "你好MD!" System.out.println(s); `
10.流程图
流程图目前没有进行理解练习,下面代码是别人博客中的一个例子
https://www.jianshu.com/p/191d1e21f7ed (整篇都参考了这篇简书) https://www.jianshu.com/p/b421cc723da5 (这篇简书很详细介绍了流程图)
`st=>start: 开始 op=>operation: My Operation cond=>condition: Yes or No? e=>end st->op->cond cond(yes)->e cond(no)->op &