MarkDown的常用语法

简介

MarkDown是一种轻量级的标记语言,它用简洁的语法代替排版,让我们能专心的码字。它的目标是实现易读易写,成为一种适用于网络的书写语法。同时,MarkDown支持嵌入html标签。GitHub的README.md就要用这种语法,也直接支持这种语法,一处编码,多处可通用。MarkDown,可导出为HTML,PDF,Word格式的文档。

标题

用#标记

用 # 标记,在标题开头加上1~6个#,依次代表一级标题,二级标题....六级标题

一级标记

二级标记

三级标记

四级标记

五级标记
六级标记

用=和-标记

用 = 和 - 标记,在标题底下加上任意个 = 代表一级标题,- 代表二级标题


效果如下:

一级标题

二级标记


列表

无序标题

无序列表,使用 - , + 和 * 作为列表标记


效果如下:

  • Red
  • Green
  • Blue
  • Red
  • Green
  • Blue
  • Red
  • Green
  • Blue

有序标题

有序列表,使用数字加英文 . 来表示


效果如下:

  1. Red
  2. Green
  3. Blue

引用

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



效果如下:

这是一个引用

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

代码例子:

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


一级引用

二级引用

三级引用


这是一个四级标题

  1. 这是第一行列表项
  2. 这是第二行列表项

图片与链接

图片

图片的三种语法:


图片的语法

效果如下


图片的语法

Markdown 不支持指定图片的显示大小,不过可以通过直接插入标签来指定相关属性:
GitHub

链接

链接:分为行内式,参考式,自动链接


效果如下:

这是行内式链接:RecyclerWebListDemo

这是参考式链接:RecyclerWebListDemo

url可以置于文中任意位置

这是自动链接:直接使用<>括起https://www.jianshu.com/p/30032b14f439


代码

行内代码


效果如下:

行内代码:使用 代码 标识,可嵌入文字中
这是一个行内代码onCreate(Bundle savedInstanceState)的例子

代码块


效果如下:
代码块:使用4个空格或```标识

这里是四个空格
这里是代码

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

//注意语言前面有空格
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
}

强调

两个 _ 表示加粗,一个 _ 表示斜体, ~~ 代表删除

效果如下:

加粗文本 或者 加粗文本

斜体文本 或者 斜体文本

删除文本


表格

表格对齐格式

  • 居左: :----(:为英文输入法时的,-为任意个)
  • 居中: :----:或-----
  • 居左: ----:

效果如下:

标题 标题 标题
居左测试文本 居中测试文本 居右测试文本
居左测试文本111 居中测试文本111 居右测试文本111
居左测试文本222222 居中测试文本222222 居右测试文本222222

分割线

在一行中用三个以上的 *-_ 来建立一个分隔线,行内不能有其他东西。也可以在符号间插入空格。


效果如下:







脚注

使用[^]来定义脚注:



效果如下:

这是一个脚注的例子[1]


常用弥补Markdown的HTML标签

字体

![][ziti]
效果如下:

字体及字体颜色和大小
字体颜色


空行


效果如下:

使用html标签

空行


文本对齐方式


效果如下:

居左文本


居中文本


居右文本


下划线


效果如下:

下划线文本

MarkDown语法参考链接:
http://xianbai.me/learn-md/article/syntax/paragraphs-and-line-breaks.html
https://blog.csdn.net/witnessai1/article/details/52551362


  1. 好好学习 ↩

你可能感兴趣的:(MarkDown的常用语法)