这个网站都是所有的文章都是使用 Markdown 编写的,所以我们有必要了解一下 Markdown 的基本语法
我们需要了解的
- Markdown 是什么
- 为什么要用 Markdown
- 怎么使用 Markdown 基本语法
- 总结
什么是 Markdown
- Markdown 是一个简单的标记语言,通过简单的几个标记使得普通文本文字具有一定的格式,用来写博客再好不过了.
为什么要用 Markdown
- 上手快,语法简单 只需要记住几个符号就能上手了.
- Markdwon 有着 易读、易写、易更改 等特点
- Markdwon 最终是被编译成 HTML 代码执行的
- Markdwon 支持原生html代码, 如: Markdwon 支持原生html代码 (红色 18px 字体)
Markdown 的基本语法
标题标签 (#、=、-)
两种形式:使用 # 符号代表1-6级标题标签, 个数为级别; 使用 =、- 代表 一、二级标签
# 一级标题<h1>
## 二级标题 <h2>
### 三级标题 <h3>
#### 四级标题 <h4>
##### 五级标题 <h5>
段落标签 (>)
段落(引用)标签 符号与内容之间要有空格, 单个为主,内嵌几层就打几个 > (ps:貌似可以一致打下去)
内嵌1 >> 内嵌1
内嵌2 >>> 内嵌2
内嵌3 >>>> 内嵌3
字体属性
* **字体加粗** 给字体加粗,在字体左右各加两个 *
* *斜体字* 使文字倾斜,在文字左右各加一个 *
* ***斜体加粗*** 要使文字加粗、倾斜,在文字左右各加三个 *
* ~~加删除线的文字~~ 左右各 两个 ~
- 字体加粗 给字体加粗,在字体左右各加两个 *
- 斜体字 使文字倾斜,在文字左右各加一个 *
- 斜体加粗 要使文字加粗、倾斜,在文字左右各加三个 *
加删除线的文字左右各 两个 ~
分割线 (-、*)
三个(-、*)及三个以上符号即可
效果如下:
---
***
* * *
符号(-)分割线
符号(*)分割线
图片
基本语法
![图片语法](https://images.jzwyz.com/blog/tpurl.png "这是对图片语法的说明图")
![图片alt](https://images.jzwyz.com/blog/1.jpg "图片title")
![链接语法](https://images.jzwyz.com/blog/urlsm.png "链接语法说明")
效果:
图片alt 显示在图片下方
图片title 就是图片描述,当鼠标移到图片上时显示的内容。title可加可不加 title与url之间以 空格 隔开
链接
与图片语法类似, 开始 不要 ! 符号
[百度](https://www.baidu.com "百度一下")
[Github](https://www.github.com "去Github")
列表
1. 有序列表
2. 有序列表
3. 有序列表
* 无序列表 *
+ 无序列表 +
- 无序列表 -
+ 无序列白
* 无序列表
效果:
- 有序列表
- 有序列表
- 有序列表
- 无序列表 *
- 无序列表 +
- 无序列表 -
- 无序列白
- 无序列表 +
- 无序列表
列表 分为无序和有序,其语法区别就是 有序列表以**数字.**为符号 序号和内容之间空格分开
无序列表 有 (*、+、-) 三个符号, 使用多个时,最顶层应使用 *,次级使用 +,再次级使用 -
列表嵌套 下级与上级换行,缩进三个空格
表格
示列 md 代码:
列名|列名|列名
--|:-:|:--—
内容|内|内容呀
第一行 | 符号分格列名
第二行 - 代码该列中一个字符,一般设置为该列最长字符数量, : 放在 - 哪边就表示 该列字段向:对齐, | 符号分隔列
再往下,就是每列的数据列
编号 | 姓名 | 性别 | 年龄 |
---|---|---|---|
01 | 小明 | 男 | 12 |
02 | 小小红 | 女 | 15 |
代码块语法
效果如下:
这是代码块
这是代码行
# 指定 语言
docker run -d --rm -v ~/../workspace/my-blog/source:/app/source --network=app-bridge --name=webblog myblog:1.0
node --version