饥人谷技术博客

01.MarkDown 基本语法

2018-12-20  本文已影响48人  球丁丁

一、MarkDown是什么好东西?

1.认识MarkDown

MarkDown 是一个 Web 上使用的文本到HTML的转换工具,可以通过简单、易读易写的文本格式生成结构化的HTML文档,MarkDown中文教程(教程-MarkDown)上的介绍,读完有点懵。简单理解,MarkDown格式很简单,然后以MarkDown格式书写的文章可以直接以纯文本发布到支持Markdown编辑模式的平台上,省去排版的困扰。

2.MarkDown优点

二、有哪些MarkDown的基本语法?

1.标题

MarkDown通过在行首添加1-6个 # 符号+空格来定义1-6级标题(有的网站不加空格也能识别,但是最好加)。

一级标题

二级标题

三级标题

四级标题

五级标题
六级标题

在简书上写这篇博客的时候发现一个很有趣的东西,哈哈,上图
本来想加无序列表的,结果刚打- 上去就把前面的文字变成标题了
在- 后加了文字就正常了

查了一下,是因为可以使用=(高阶标题) 和- (次阶标题)来标记一级和二级标题,任何数量的= 和- 都有效果

一级标题
=
二级标题
-

一级标题

二级标题


2. 段落

直接写内容就显示为段落,就是这么简单粗暴。

看起来没有毛线区别

3.插入图片

语法:! [ 图片下方显示的东西,可以随便写什么也可以不写 ] ( 图片的线上地址,可以加标题也可以不加 )。本地图片可以使用图床,具体方法可自行查阅。![]()

注:和HTML相同,插入的图片也可以有一个鼠标悬浮在图片上放就显示设置的标题的效果,简单的在图片地址后面加"Title",Title就是鼠标悬浮显示的标题。

4.插入链接

语法:[ 链接显示文字 ]( 链接地址 "Title" ),Title即鼠标悬浮到此处显示的标题,可加可不加。

5.文字效果

加粗

两种方式:两个(*)或者底线(_)作为标记强调字词的符号,将需要加粗的文字包围即可。

斜体

两种方式:一个(*)或者底线(_)作为标记强调字词的符号,将需要倾斜的文字包围即可。

加粗+斜体

两种方式:三个(*)或者底线(_)作为标记强调字词的符号,将需要加粗+倾斜的文字包围即可。

删除线

两个波浪线~~作为标记强调字词的符号,将需要加删除线的文字包围即可。

这是一段普通的文字
这是一段要加粗的文字
这是另外一段要加粗的文字
这是一段要倾斜的文字
这是另外一段要倾斜的文字
这是一段要加粗和倾斜的文字
这是另外一段要加粗和倾斜的文字
这是一段要加删除线的文字

注:如果*或_或~两边都有空格的话,他们会被当作普通符号。

6.列表

无序列表

- + *加空格,后跟内容。

有序列表

数字加.,序号与内容间要有空格。

列表嵌套

上级和下级间敲三个空格即可。

注:这里只演示了有序列表嵌套一个无序列表的写法,其他的嵌套组合也是有效的,可自行测试。

7.表格

表头 表头 表头
内容 内容 内容
注:第二行元素分隔表头和内容,其中 - 一个以上即可, : 在左即内容左对齐,在右即内容右对齐,两边都有即居中对齐。

8.引用

这是第一个引用

这个第二个引用

这是第三个引用

9. 代码

单行代码

语法:代码左右分别一个 `(反引号,键盘上波浪线下面的符号)包裹代码即可。

`var a = 1`

var a = 1

代码块

语法:代码左右两边分别用三个```包裹代码块即可。

```
var a = 1
var b = 2
```

    var a = 1
    var b = 2

代码高亮

在写需要展示的代码时,标明代码的种类,有的浏览器会自动的给代码加一些颜色

    var a = 1
    var b = 2

10.分割线

语法:三个或以上 * 或 - 或 _ 可有分割线效果 。




注:使用 --- 作为水平分割线时,要在它的前面空一行,防止 --- 被当成标题标记的表示方式。

11.角标

语法:这里的角标内容会被放在文末,点击角标可以实现跳转,点击文末的返回按钮即可返回角标,使用 [^] 来定义脚注。

12. 其他

反斜杠

有时候我们需要在文章中引用一些符号,为了避免这些符号被当作MarkDown标识符发生不必要的格式转化,可以在符号前加 反斜杠\ 来避免。

# 我不是一级标题
- 我不是无序列表
MarkDown 支持以下这些符号前面加上 反斜杠 来帮助插入普通的符号(表格来源)

符号 含义
\ 反斜杠
` 反引号
* 星号
_ 底线
{} 大括号
[] 方括号
() 括号
# 警号
+ - 加减号
. 英文句号
! 惊叹号

最后推荐一个小游戏可以练习MarkDown基本语法http://commonmark.cn/help/tutorial/

参考资料

  1. [球丁丁的第一篇学习博客]

  2. [加油加油加油]

上一篇下一篇

猜你喜欢

热点阅读