我用markdown写博客已经有半年之久了吧,但是还是会出现有些你想用的功能很难找,或者你尝试使用它不好使,为了帮助那些和我一样热衷于使用markdown的乘客,我决定自己造一架航班,让我们一起搭乘Markdown航班起飞,可能这不是最贵的航班,也不是最好的航班,但是一定是可以带你前往自己想要去的地方!好吧,本次航班即将起飞,请全体乘客系好安全带,祝您旅途愉快!!!


还是先做一点说明吧:本次航班为长途航班,中途会有停靠站,需要中途下机的乘客,请做好准备!!!

注:本博客所有的markdown语法效果展示,均是基于csdn博客自带的markdown,不同的markdown编辑器可能会有略微的区别。


史上最全的Markdown使用教程(没有之一)(20190115)

文章目录

  • markdown工具介绍:
  • 一、markdown常用语法(满足简单的日常使用)
    • 1、标题(`语法:# ` )
    • 2、标题(`语法: ` )
  • Markdown的常用语法
    • 1 标题:
    • 2 列表:
      • 这是一个四级标题

markdown工具介绍:

Markdown 是一种轻量级标记语言,它用简洁的语法代替排版,使我们专心于码字。它的目标是实现易读易写,成为一种适用于网络的书写语言。同时,Markdown支持嵌入html标签。


一、markdown常用语法(满足简单的日常使用)

1、标题(语法:#

  • 语法# markdown用井号定义文章的标题;
  • 用法:markdown中定义的标题一共有6级标题(一般到三级标题也就够用啦)
  • 使用注意:# 一定要标题文本之间有一个空格或一个以上的空格

使用样例如下:

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

样例效果如下:

2、标题(语法:

  • 语法#
  • 用法
  • 使用注意

使用样例如下:


样例效果如下:

注意:Markdown使用#、+、*等符号来标记, 符号后面必须跟上 至少1个 空格才有效!虽然有些不用加空格,例如CSDN的Markdown编辑器就不加空格也是可以的,但是为了严格要求自己养成一个好习惯,我们是还是规范一下书写格式。

Markdown的常用语法

1 标题:

用#标记:在标题开头加上1~6个#,依次代表一级标题、二级标题….六级标题(一共就六级标题,其实再深的标题也没有意义,一般也就三级标题吧)

  1. 语法如下
# 一级标题
## 二级标题
### 三级标题
##### 四级标题
###### 五级标题
###### 六级标题
  1. 效果如下:

2 列表:

Markdown 支持有序列表和无序列表。无序列表使用-、+和*作为列表标记:

  • Red
  • Green
  • Blue
  • Red
  • Green
  • Blue
  • Red
  • Green
  • Blue
    效果如下:

Red
Green
Blue
有序列表则使用数字加英文句点.来表示:

  1. Red
  2. Green
  3. Blue
    效果如下:

Red
Green
Blue
引用
引用以>来表示,引用中支持多级引用、标题、列表、代码块、分割线等常规语法。

常见的引用写法:

这是一段引用 //在>后面有 1 个空格

这是引用的代码块形式    //在`>`后面有 5 个空格

代码例子:

protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);
}

一级引用

二级引用

三级引用

这是一个四级标题

  1. 这是第一行列表项
  2. 这是第二行列表项
    效果如下:

这是一段引用

这是引用的代码块形式 //在>后面有 5 个空格
代码例子:

protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
一级引用

二级引用

三级引用

这是一个四级标题
这是第一行列表项
这是第二行列表项
以下是分割线

强调
两个或-代表加粗,一个或-代表斜体,~~代表删除。

加粗文本 或者 加粗文本

斜体文本 或者_斜体文本_

删除文本
效果如下:

加粗文本 或者 加粗文本

斜体文本 或者 斜体文本

删除文本

图片与链接
图片与链接的语法很像,区别在一个 ! 号。二者格式:

图片:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1csaf2Ge-1646722427633)()]](图片地址)

链接: 链接文本
链接又分为行内式、参考式和 自动链接:

这是行内式链接:ConnorLin’s Blog。

这是参考式链接:ConnorLin’s Blog,其中url为链接标记,可置于文中任意位置。

链接标记格式为:[链接标记文本]: 链接地址 链接title(可忽略)

这是自动链接:直接使用<>括起来http://connorlin.github.io

这是图片:

效果如下:

这是行内式链接:ConnorLin’s Blog。

这是参考式链接:ConnorLin’s Blog,其中url为链接标记,可置于文中任意位置。

这是自动链接:直接使用<>括起来http://connorlin.github.io

这是图片:

代码
代码分为行内代码和代码块。

行内代码使用 代码 标识,可嵌入文字中
代码块使用4个空格或```标识

这里是代码

代码语法高亮在 ```后面加上空格和语言名称即可

//注意语言前面有空格
这里是代码

例如:

这是行内代码onCreate(Bundle savedInstanceState)的例子。

这是代码块和语法高亮:

1
2
3
4
5
// 注意java前面有空格
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}

效果如下:

这是行内代码onCreate(Bundle savedInstanceState)的例子。

这是代码块和语法高亮:

1
2
3
4
5
// 注意java前面有空格
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
表格
表格对齐格式

居左::----
居中::----:或-----
居右:----:
例子:

标题 标题 标题
居左测试文本 居中测试文本 居右测试文本
居左测试文本1 居中测试文本2 居右测试文本3
居左测试文本11 居中测试文本22 居右测试文本33
居左测试文本111 居中测试文本222 居右测试文本333

效果如下:

标题 标题 标题
居左测试文本 居中测试文本 居右测试文本
居左测试文本1 居中测试文本2 居右测试文本3
居左测试文本11 居中测试文本22 居右测试文本33
居左测试文本111 居中测试文本222 居右测试文本333
分隔线
在一行中用三个以上的*、-、_来建立一个分隔线,行内不能有其他东西。也可以在符号间插入空格。





效果均为一条分割线:

换行
在行尾添加两个空格加回车表示换行:

这是一行后面加两个空格 换行
效果如下:

这是一行后面加两个空格
换行

脚注(注解)
使用[^]来定义脚注:

这是一个脚注的例子1

这是一个脚注的例子^1

常用弥补Markdown的Html标签
字体
1
2
字体及字体颜色和大小
字体颜色
效果如下:

字体及字体颜色和大小
字体颜色
换行
1
使用html标签<br/>
换行
效果如下:

使用html标签

换行

文本对齐方式
1
2
3

居左文本

居中文本

居右文本

效果如下:

居左文本

居中文本

居右文本

下划线
1
下划线文本
效果如下:

下划线文本


  1. 这里是脚注
    效果如下: ↩︎

10_史上最全的Markdown使用教程(没有之一)(20190115)相关推荐

  1. 史上最全vscode配置使用教程

    史上最全vscode配置使用教程 正在上传-重新上传取消 灰蓝宇墨 ​ 上海闪店联信息科技有限公司 前端工程师 5,041 人赞同了该文章 工欲善其事,必先利其器.想要优雅且高效的编写代码,必须熟练使 ...

  2. .Net魔法堂:史上最全的ActiveX开发教程——发布篇

    一. 前言 接着上一篇<.Net魔法堂:史上最全的ActiveX开发教程--开发篇>,本篇讲述如何发布我们的ActiveX. 二.废话少讲,马上看步骤! 1. 打包  C#开发的Activ ...

  3. .Net魔法堂:史上最全的ActiveX开发教程——部署篇

    一.前言 接<.Net魔法堂:史上最全的ActiveX开发教程--发布篇>,后我们继续来部署吧! 二. 挽起衣袖来部署   ActiveX的部署其实就是客户端安装ActiveX组件,对未签 ...

  4. 史上最全的FreeIPA搭建教程(二)

    如有疑问,请私信我!!!! 码字儿截图不容易啊 1.web后台使用教程 名字显示是反的,需要改成正确的 2.FreeIPA更新证书 默认的证书都是2年时间,到期不更新后果的就是所有账号都无法登录了 # ...

  5. 如果自己组装一个台式计算机有哪些,2015电脑组装教程:史上最全自己组装电脑教程...

    DIY电脑一直都是电脑爱好者非常喜欢的,电脑组装通常包括电脑硬件的选择,DIY硬件组装以及操作系统安装三个部分. 对于电脑爱好者来说,通过自己动手DIY组装电脑,不仅可以更为深刻的认识硬件,了解电脑主 ...

  6. 史上最全scrcpy投屏教程(用你的电脑控制手机)

    史上最全scrcpy投屏教程(用你的电脑控制手机) 一.下载投屏所需的资源 网址:scrcpy-win64-v1.17 提取码: yvid : 当然你也可以去github下载最新的或你所需要的资源,网 ...

  7. 如何恢复vscode的默认配置_史上最全vscode配置使用教程

    工欲善其事,必先利其器.想要优雅且高效的编写代码,必须熟练使用一款前端开发工具.但前端开发工具数不胜数,像HBuilder.Sublime Text.WebStorm.Visual Studio Co ...

  8. vscode emmet默认模板_史上最全vscode配置使用教程

    工欲善其事,必先利其器.想要优雅且高效的编写代码,必须熟练使用一款前端开发工具.但前端开发工具数不胜数,像HBuilder.Sublime Text.WebStorm.Visual Studio Co ...

  9. vscode html注释快捷键_史上最全vscode配置使用教程

    点击上方蓝字"前端码头"一起玩耍 工欲善其事,必先利其器.想要优雅且高效的编写代码,必须熟练使用一款前端开发工具.但前端开发工具数不胜数,像HBuilder.Sublime Tex ...

最新文章

  1. SQL Server中一个隐性的IO性能杀手-Forwarded record
  2. vsFTPD编译安装使用实用手册
  3. 微博html天涯吴奇隆刘诗诗,吴奇隆深夜微博晒爱心,为刘诗诗庆生,网友:撒了一大把狗粮...
  4. c++第三次上机实验项目四
  5. 如何把服务器系统克隆出来,一次Win2003服务器下的完全克隆 -电脑资料
  6. DICOM标准(2011)
  7. 计算机主机异常经常蓝屏,计算机频繁发生蓝屏怎么解决
  8. natapp软件使用
  9. 华为s5720默认用户名和密码_华为华为交换机的默认用户名和密码是多少?谢谢!...
  10. 32bit GM命令
  11. 微信云控的好处及云控与群控的差别,后续讨论微信不死号
  12. matlab tfrstft工具箱,toolbox matlab时间序列分析工具箱 - 下载 - 搜珍网
  13. 计算机组成cpu的是,组成计算机cpu的两大部件
  14. 189邮箱smpt服务器,189帮助中心
  15. 美丽的日本与我(川端康成在诺贝尔文学奖颁奖典礼上的演讲词)
  16. 梦幻模拟战pc版更新服务器正在维护,梦幻模拟战PC版免CD(更新2代跳出补丁 一些实用说明)...
  17. collections
  18. 计算机面试(考研复试)问题整理
  19. 助力丽水市周安村“数字乡村”建设 ,复杂美区块链赋能农产品溯源营销
  20. matlab目标跟踪物流应用,目标跟踪系统的MATLAB 源程序包

热门文章

  1. 使用Kotlin对ViewGroup的视图进行函数使操作
  2. 2003和2007PPT解析
  3. 单调递增最长子序列(南阳理工ACM)
  4. 时间序列挖掘-DTW加速算法FastDTW简介
  5. [推荐]数据库索引碎片的自动重建或重组
  6. 修改类的命名空间引发的发布问题
  7. (转)[翻译] ASP.NET MVC Tip #1 - 使用扩展方法创建新的HTML Helper
  8. 武汉.NET俱乐部论坛已经恢复
  9. 化浆池是什么东西_冷水滩酒店海鲜贝类池定制定做大型海鲜池
  10. python快速编程入门课后题答案-python语言程序设计基础(嵩天)第四章课后习题部分答案...