Markdown常用语法

Markdown你知道并且能够用好吗,如果不是,那么你out了。现在博客,git,文档有哪个不是izai用markdown呢,甚至很多人写日记都用Markdown,那么嗨有什么理由不去了解,学习它呢!所以今天在这里记录学习一下相关的Markdown标签。

鸣谢: 吴小龙同学
Markdown常用语法

鸣谢: GcsSloop魔法师
Markdown实用技巧-快速入门
Markdown实用技巧-基础语法
Markdown实用技巧-链接和图片
Markdown实用技巧-编辑器(Typora)

Markdown的语法全由一些符号所组成,易读易写,大家不要有顾虑,一天的时间学习加熟悉就可以上手啦!!!
推荐大家把我引用的文章都看完,我的文章中有疏漏的地方,这几篇文章张都有!!!
GcsSloop魔法师的链接和图片有一些高级用法,这里就不复制代码了,大家去看原文,顺带为GcsSloop魔法师引点流量。

引用

在文字的开头使用 > 来标记,这个标记主要标示强调的意思
例子: “ >这是我的! ”

这是我的!

引用中的引用

在文字的开头使用 >> 来标记,用来组织引用中的层级关系
例子: " >这是我的! "
" >>这依然是我的! "

这是我的!

这依然是我的!

标题

在文字的开头使用 # 来标记,#号可以从1-6个,#号越少,标题文字越大
例子:"#标题1"
" ##标题2 "
" ####标题3 "

标题1

标题2

标题3

链接(图片要在前面多加上“ ! ”)

使用 [链接名字](链接地址) 来标示
例子:" [新浪](http://www.sina.com) "注意实际中间是没有空格的
新浪

代码块

涉及到特殊符号,格式不好看,直接看下面的例子:


Snip20180126_9.png

在第一行符号后面跟代码的格式样式,就是大家看到的 layout 这个词的位置,目前亲测支持:java,xml,gradle,layout,js

GifImageView gifImageView = new GifImageView(mTarget.getContext());
gifImageView.setImageResource(R.drawable.gif_load_more);
RelativeLayout.LayoutParams params1 = new RelativeLayout.LayoutParams(dp2px(30), dp2px(30));
params1.addRule(RelativeLayout.CENTER_IN_PARENT);
gifImageView.setLayoutParams(params1);
relativeLayout.addView(gifImageView);

横线

使用“~~ ”来包裹代码
例子:“ “这里是横线”
注意横线来啦

斜体字和粗体字

使用 * 星号 来包裹代码,可能看不到,演示效果不好,1个“ * ”表示斜体,2个“ ** ”表示粗体
例子:“ *斜体* ” , “ **粗体** ”
我是斜体
我是粗体

分割线

三个星号表示分割线


列表

分为有序和无序列表
无序使用一个星号开头,有序使用数字加英文点开头,注意都得加空格才行

  • 无序
  • 无序

  1. 有序
  2. 有序

换行

换行尤其要注意一下,换行的写法网上有很多,有些可能会让你很困扰

  1. 相邻被视为同一段落,只回车换到下一行是不能实现在Markdown实现换行的
  2. 上一行结尾存在两个空格,段内换行,这是一种方法
  3. 两行之间存在空行,视为不同段落,就是说回车2次,2段中间空一行出来这样就可以了,这是另一种方法

转义符

用来在Marhdown中输入特殊符号的,使用“ \ ” 翻斜杠来表示,注意每一个特殊字符前面需要写一个转义符号

表格

Markdown常用语法_第1张图片
Snip20171124_17.png

注意 <:> 在哪边就是哪边对齐

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