写博客之Markdown常用语法小结

本文介绍关于自己写博客用到的一些Markdown语法.
概述 Markdown是一种纯文本标记语言,其的语法全由一些符号所组成并且兼容HTML。用Markdown格式撰写的文件可以直接以纯文本发布。
标题 在标题的前面插入1到6个#,对应1到6级标题。
注意 # 后面有一个空格
示例:
代码:

# 这是一级标题 ## 这是二级标题 ### 这是三级标题 #### 这是四级标题 ##### 这是五级标题 ###### 这是六级标题

结果图:
写博客之Markdown常用语法小结
文章图片
结果图 字体相关
  • 加粗
要加粗的文字左右分别用两个 * 或者 _ 号包起来
  • 斜体
要加粗的文字左右分别用一个 * 或者 _ 号包起来
  • 斜体加粗
要加粗的文字左右分别用三个个 * 或者 _ 号包起来
  • 带删除线
要加粗的文字左右分别用两个 ~~ 号包起来
示例:
**这是加粗的文字** *这是斜体的文字* ***这是加粗斜体的文字*** ~~这是带有删除线的文字~~

效果:
这是加粗的文字
这是斜体的文字
这是加粗斜体的文字
这是带有删除线的文字
引用 在被引用的内容前面加入 > 就表示引用。引用也可以嵌套使用,如 >> 表示二级, >>> 表示三级等等。
示例:
>此为引用的内容。 >>此为二级引用的内容。 >>>此为三级引用的内容。 >>>>>>>此为emmm自己看是多少级的引用内容。

效果:
此为引用的内容。
此为二级引用的内容。
此为三级引用的内容。
此为emmm自己看是多少级的引用内容。
分割线 分割线比较简单。使用三个及以上的 - 或者 * 就能画出分割线。
示例:
*** **** ***** --- ---- -----

效果:
以上的分割线效果是一样的, 看很简单吧。
图片和超链接
  • 图片
图片是由一个感叹号加中括号小括号组成的。
![Alt text](/path/tp/img.jpg "title") ALt text 是图片下面显示的文字。(博客上好像不显示) title 是将鼠标移动到图片上时显示的文字。

示例:
![这是图片](http://upload-images.jianshu.io/upload_images/2067965-cf118fb2fd49caae.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240 "这是图片")
效果:
写博客之Markdown常用语法小结
文章图片
这是图片
  • 超链接
超链接由一个中括号和小括号组成。
[link name](link text "title") link name 是超链接名 link text 是超链接内容(网址) title 为鼠标移动到超链接上时显示的文字

示例:
[徐同学的小窝](https://blog.hotchpotch.club "点啊点啊") [百度](https://www.baidu.com)

效果:
徐同学的小窝
百度
列表 Markdown 支持无序和有序列表。
  • 无序列表
无序列表使用星号、加号或是减号作为列表标记:
示例:
* 这是无序列表 + 这是无序列表 - 这是无序列表

效果:
  • 这是无序列表
  • 这是无序列表
  • 这是无序列表
  • 有序列表
示例:
1. 这是有序列表 2. 这是有序列表

效果:
  1. 这是有序列表
  2. 这是有序列表
  • 嵌套列表
示例:
- 这是无序嵌套列表 - 这是无序嵌套列表 + 这是无序嵌套列表1. 这是有序嵌套列表 2. 这是有序嵌套列表 1. 这是有序嵌套列表 2.这是有序嵌套列表

效果:
  • 这是无序嵌套列表
  • 这是无序嵌套列表
  • 这是无序嵌套列表
  1. 这是有序嵌套列表
  2. 这是有序嵌套列表
  3. 这是有序嵌套列表
  4. 这是有序嵌套列表
表格 表格语法也比较简单。
表头|表头|表头 ----|:--:|---: 内容|内容|内容 内容|内容|内容第二行是为了区分表头和内容- 有一个其实语法上就可以了,多个是为了美观文字内容默认是左对齐的,可以通过以下方式实现左对齐,居中,右对齐 在 - 的左边加 : 左对齐 在 - 的两边加 : 居中 在 - 的右边加 : 右对齐

示例:
左对齐示例|居中示例|右对齐示例 :---------|:------:|---------: 左对齐内容|居中内容|右对齐内容 左对齐内容|居中内容|右对齐内容

效果:
左对齐示例 居中示例 右对齐示例
左对齐内容 居中内容 右对齐内容
左对齐内容 居中内容 右对齐内容
代码
  • 单行代码
单行代码用 `` 包起来就可以了。
示例:
print("hello, world!")
效果:
print("hello, world!")
  • 多行代码
多行代码用 ``` ``` 抱起来就可以了。
示例:
写博客之Markdown常用语法小结
文章图片
示例图 效果:
#!/bin/bashecho "hello, world!"

【写博客之Markdown常用语法小结】最后欢迎大家访问我的博客: 徐先生的小窝

    推荐阅读