初识markdown

什么是markdown

Markdown 是一种轻量级标记语言,创始人是约翰·格鲁伯(John Gruber)。它允许人们 “使用易读易写的纯文本格式编写文档,然后转换成有效的 HTML 文档。

markdown 语法

首先是标题用#表示

标题

比如说一个#是一号标题,两个#是二号标题, 以此类推最多到六号

## 一级标题

### 二级标题

#### 三级标题

##### 四级标题

###### 五级标题
####### 六级标题

分割线

三个以上的- 或者* 表示一个分割线

---

***

字体

*代表斜体

斜体

**代表粗体

粗体

~~表示删除,会有一个中划线

删除

超链接和图片

[文字标鼠](连接地址)链接

也可以用一个类似于变量得写法  ,哈哈哈我是这么理解得
[文字描述][1]
[1]:http://xxxxxx


图片得话比超链接多一个!
比如说
 
![]()

没有图片就不演示了

列表

列表这个东西就比较常用了

  • 无序列表

    - + * 这三个符号都可以被编译成无序列表,而且是可以嵌套得

    比如说

  • 1

    • 2
    • 3
      • 4

使用有序列表可以用数字后边加。 后边再有个空格表示也可以嵌套

  1. aaa
  2. 444
  3. 344

引用和代码块

>

这个符号表示引用,一般某一段话摘自哪里得时候应该会用到,也可以嵌套使用

aaa

aaaa
a

a

想要跳出引用 重新引用得话要在最下边加一行回车才可以

    >a 
    >>aaaa
    >a
    
    >a
    这个是上边得实现  ,由于在>后边并没有加空格  所以没有生效

还有就是有时候在markdown得时候,有些符号会被编译成固定的格式,但是我们并不像这样,我们只是想让他显示这个符号出来得时候 我们可以用``这个符号把他包起来,表示这是一个行内的代码块

大段的代码可以用四个空格缩进 ,然后在里边可以写一些代码,比如说

console.log('哈哈哈')

也可以用 ```把代码包起来

        
        console.log('111')
        

切记,跳出的时候要有回车,不然格式可能会乱

表格

还有一个很常用的表格

商品 数量 单价
苹果 10 $1
电脑 1 $1000

        |商品|数量|单价|
        |-|-------:|:------:|
        |苹果|10|$1|
        |电脑|1|$1000|
        

下边是上边的实现

首先第一行是表头,然后第二行是对齐方式 ,关键在这个:

可以有左对齐,右对齐和居中

选择框

- [x] 123

- [ ] 123
  • [x] 123

  • [ ] 123

html标签

markdown 有的时候并不能达到我们想要的要求,比如特定的颜色或者字号什么的,但是是支持html标签的,比如说 我这篇博客就加了一个

<font size='3'>

调整了一下字号,而且html标签并不会影响markdown的符号

由于markdown是支持html标签的所以完全可以使用markdown配合一些插件来写一个页面, element-ui的源码里边就是如此的,比如说在vue里边我们装一个VuePress

以上是对markdown的一些认识,有不足的地方,希望批评

原文地址:https://www.cnblogs.com/netUserAdd/p/11099705.html