简学markdown

一、Markdown

  Markdown是一种可以使用普遍文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本具有一定的格式。(内嵌html语言)

二、下载和使用

  我在这里使用的是一款Markdown编辑器typora,它具有非常简洁的风格,是一个让人一用就爱不释手的软件。下载地址为: https://www.typora.io/

三、具体语法

  1. 标题
  • 单独一个"#“表示一级标题,每次多加一个”#"表示多一级标题(最大为6级标题)。
    简学markdown 简学markdown
  • 在需要的内容下方加“=” 表示一级标题,同理二阶标题,需在内容下方加“-”。
    简学markdown 简学markdown
  1. 粗体和斜体
  • 表示斜体的Markdown语法为:* xx * ,粗体的为:** xx **,粗斜体为: *** xx ***
    (注意:*前后不能加空格,否则就不能表示出来)
    简学markdown 简学markdown
  1. 分割线和删除线
  • 用“***”、“—”、“_ _ _”等均可表示分割线。
    (注意:这里的“—”要注意不能被认为是二级标题,可在其前面或中间加空格)。
    简学markdown 简学markdown
  • 用“ ~~ xxx ~~ ”来表示删除线(不能加空格,此处是为了将语法展示出来才加了空格)。
    简学markdown 简学markdown
  1. 链接
  • 网页链接:
    • 【链接名称】(网页链接地址 "链接title")
    • <网页链接地址>
    简学markdown 简学markdown
  • 图片链接:和网页链接很相似在其前面加上!即可,如:!【图片名称】(图片链接地址 “链接title”)
    针对本地图片而言,可用绝对路径和相对路径来表示图片的链接路径。
    绝对路径:如D:/Gridea/站点源文件/post-images/xxx.BMP,即从根目录下寻找对应图片路径。
    相对路径:如/post-images/xxx.BMP,即从该工作文件夹中寻找相应内容。
    简学markdown 简学markdown
  1. 代码块
  • ‘·xxx ’可表示代码块。
  • ‘’‘xxx’’’也可表示代码块。
  • 4个空格或两个tab键可表示一个代码区块。
    简学markdown 简学markdown
  1. 表格
  • 第一行内容默认字体加粗,第二行为表格对齐方式:即默认左对齐,可设置居中对齐和右对齐。
    简学markdown 简学markdown
  1. 其余
  • ^ xxx^ 表示上标(中间不能有空格)。
  • ~ zzz~ 表示下标(注意和删除线不同,中间不能有空格)。
  • 无序列表:用“*”、“-”、“+”加空格可表示。
  • 有序列表:如"1. “,即数字+”."+空格。
  • &emsp;缩进一个中文字符、&ensp;缩进1/2个中文字符、&nbsp;缩进1/4个中文字符。
  • 在gridea中可用“== 高亮==”来表示高亮,即:高亮
    简学markdown 简学markdown

四、解决问题

  对于markdown语法中令人头疼的本地图片上传问题,在查找了一些资料之后,借鉴了知乎上的方法,在GitHub上建立一个专门用来存放图片的仓库,将需要用到的本地图片传入,然后在需要用到的时候,访问该图片,点击download,然后复制网址或鼠标右击复制图片地址即可,然后将网址送入需要调用的地方即可。