简学markdown
一、Markdown
Markdown是一种可以使用普遍文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本具有一定的格式。(内嵌html语言)
二、下载和使用
我在这里使用的是一款Markdown编辑器typora,它具有非常简洁的风格,是一个让人一用就爱不释手的软件。下载地址为: https://www.typora.io/
三、具体语法
- 标题
- 单独一个"#“表示一级标题,每次多加一个”#"表示多一级标题(最大为6级标题)。
- 在需要的内容下方加“=” 表示一级标题,同理二阶标题,需在内容下方加“-”。
- 粗体和斜体
- 表示斜体的Markdown语法为:* xx * ,粗体的为:** xx **,粗斜体为: *** xx ***
(注意:*前后不能加空格,否则就不能表示出来)
- 分割线和删除线
- 用“***”、“—”、“_ _ _”等均可表示分割线。
(注意:这里的“—”要注意不能被认为是二级标题,可在其前面或中间加空格)。 - 用“ ~~ xxx ~~ ”来表示删除线(不能加空格,此处是为了将语法展示出来才加了空格)。
- 链接
- 网页链接:
- 【链接名称】(网页链接地址 "链接title")
- <网页链接地址>
- 图片链接:和网页链接很相似在其前面加上!即可,如:!【图片名称】(图片链接地址 “链接title”)
针对本地图片而言,可用绝对路径和相对路径来表示图片的链接路径。
绝对路径:如D:/Gridea/站点源文件/post-images/xxx.BMP,即从根目录下寻找对应图片路径。
相对路径:如/post-images/xxx.BMP,即从该工作文件夹中寻找相应内容。
- 代码块
- ‘·xxx ’可表示代码块。
- ‘’‘xxx’’’也可表示代码块。
- 4个空格或两个tab键可表示一个代码区块。
- 表格
- 第一行内容默认字体加粗,第二行为表格对齐方式:即默认左对齐,可设置居中对齐和右对齐。
- 其余
- ^ xxx^ 表示上标(中间不能有空格)。
- ~ zzz~ 表示下标(注意和删除线不同,中间不能有空格)。
- 无序列表:用“*”、“-”、“+”加空格可表示。
- 有序列表:如"1. “,即数字+”."+空格。
- &emsp;缩进一个中文字符、&ensp;缩进1/2个中文字符、 ;缩进1/4个中文字符。
- 在gridea中可用“== 高亮==”来表示高亮,即:高亮。
四、解决问题
对于markdown语法中令人头疼的本地图片上传问题,在查找了一些资料之后,借鉴了知乎上的方法,在GitHub上建立一个专门用来存放图片的仓库,将需要用到的本地图片传入,然后在需要用到的时候,访问该图片,点击download,然后复制网址或鼠标右击复制图片地址即可,然后将网址送入需要调用的地方即可。