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) "注意實際中間是沒有空格的
新浪
代碼塊
涉及到特殊符號,格式不好看,直接看下面的例子:
在第一行符號后面跟代碼的格式樣式,就是大家看到的 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個“ ** ”表示粗體
例子:“ *斜體* ” , “ **粗體** ”
我是斜體
我是粗體
分割線
三個星號表示分割線
列表
分為有序和無序列表
無序使用一個星號開頭,有序使用數字加英文點開頭,注意都得加空格才行
- 無序
- 無序
- 有序
- 有序
換行
換行尤其要注意一下,換行的寫法網上有很多,有些可能會讓你很困擾
- 相鄰被視為同一段落,只回車換到下一行是不能實現在Markdown實現換行的
- 上一行結尾存在兩個空格,段內換行,這是一種方法
- 兩行之間存在空行,視為不同段落,就是說回車2次,2段中間空一行出來這樣就可以了,這是另一種方法
轉義符
用來在Marhdown中輸入特殊符號的,使用“ \ ” 翻斜杠來表示,注意每一個特殊字符前面需要寫一個轉義符號
表格
注意 <:> 在哪邊就是哪邊對齊