Markdown基础语法入门

由于使用hexo搭建博客,不像以前在现有的技术平台上写文章那么方便,只须要点一些可视化的工具,就能展示出想要的文字效果。如今的博客须要本身用markdown的语法来写文章。因此博客的第一篇技术文章的内容都是介绍markdown的相关语法的。markdown

我以为markdown的语法大概能够分为三大类,在每一个大类中能够细分一些小类。hexo

  1. 文字自己的格式工具

    1. 标题
    2. 加粗
    3. 斜体
    4. 删除
  2. 文字和文字之间关系的格式排序

    1. 分割线
    2. 引用
    3. 无序排序
    4. 有序排序
  3. 插入外部数据的格式图片

    1. 插入连接
    2. 插入图片
    3. 插入表格
    4. 插入单行代码语句
    5. 插入代码块

下面我用表格来阐述一下各个格式分别用什么符号来表示字符串

格式 符号 描述
标题 # 一级标题一个#符号,二级就两个,以此类推
加粗 ** 文字的先后分别用两个* 符号包起来
斜体 * 文字的先后分别用一个 * 符号包起来
删除线 ~~ 文字的先后分别用两个~符号包起来
分割线 * 使用三个* 符号
引用 > 文字的最前面使用一个>
无序列表 * 文字的最前使用一个 * 和文字之间要有空格
有序列表 1,2... 注意数字和文字之间留有空格
插入连接 [**] () 两个* 符号之间填写连接的文字,括号内是连接的地址加鼠标悬停连接显示的内容
插入图片 ![**] () 比插入连接多一个! 符号,原理同连接
插入表格 竖线 由多个竖线组合的,其中第一行为表格的header,第二行为竖线和---符号组成,在第三行中填入表格单元格的内容
插入代码语句 模板字符串 在语句的先后用`号包起来
插入代码块 模板字符串 在代码块的第一行和最后一行前加三个`

若是按照符号来分类的话,markdown语法大概涉及到如下几种符号。博客

  • ‘#’:能够表示标题
  • ‘*’ :一个表示无序列表,两个表示加粗,三个表示分割线
  • ‘>’:表示引用
  • ‘`’:一个表示插入代码语句,三个表示插入代码块
  • ‘~’:表示删除文字
  • ‘[**]()’:表示插入连接和图片

大概基础的markdown用法就这些了,分别从语法和符号两个不一样的角度来分类一下。还有一些高级的用法暂时也用不到就不去了解了,等用到的时候再去了解。table

相关文章
相关标签/搜索