摘要:歡迎關注我的微信公眾號獲取更多更全的學習資源,視頻資料,技術干貨公眾號回復學習,拉你進程序員技術討論群,干貨資源第一時間分享。公眾號回復全棧,領取前端,,產品經理,微信小程序,等資源合集大放送。公眾號回復面試,領取面試實戰學習資源。
序言:
感覺只要是不寫博客,人就很變得很懶,學的知識點感覺還是記不住,漸漸地讓我明白,看的越多,懂的越少(你這話不是有毛病嗎?應該是看的越多,懂的越多才對),此話怎講,當你在茫茫的知識庫里面東看看,西看看的時候,很快就被海量的知識給淹沒了,根本就不知道哪些是對的,哪些是錯的,感覺好像這個也懂了,那個也懂了,但是真正寫起來,腦子又一片空白,又好像什么都不懂,這種狀態時有發生,這就叫不懂裝懂,最根本的原因就是看的太多,寫的太少,所以為了改掉這樣毛病,把被動學習變成主動學習,接下來的日子,多寫寫,即使是寫一些學習工作中遇到的坑也是好的,沒事翻出來看看,還可以加深印象,好了,廢話到處!
起因:因為現在前后端、測試交互很頻繁,一個完整的項目或者教程,說明性文件必不可少!那就難免要寫一些readme等等的說明性文件,但是這樣的文件一般都是.md的文件,編寫的語法自然跟其他格式的文件有所區別,置于為什么要用這種格式的文件,不要問我,我也不知道,大家都這么用,跟著用就對了,如果有大神知道的,不妨告知小弟,本文也是我學習寫markdown文件的一個筆記吧,僅供參考!
正文: 1.標題的幾種寫法:第一種:
前面帶#號,后面帶文字,分別表示h1-h6,上圖可以看出,只到h6,而且h1下面會有一條橫線,注意,#號后面有空格
第二種:
這種方式好像只能表示一級和二級標題,而且=和-的數量沒有限制,只要大于一個就行
第三種:
這里的標題支持h1-h6,為了減少篇幅,我就偷個懶,只寫前面二個,這個比較好理解,相當于標簽閉合,注意,標題與#號要有空格
那既然3種都可以使用,可不可以混合使用呢?我試了一下,是可以的,但是為了讓頁面標簽的統一性,不建議混合使用,推薦使用第一種,比較簡潔,全面
為了搞清楚原理,我特意在網上搜一下在線編寫markdown的工具,發現實際上是把這些標簽最后轉化為html標簽,如圖:
在線地址請看這里: markdown在線編輯?(只是想看看背后的轉換原理,沒有廣告之嫌)
2.列表我們都知道,列表分為有序列表和無序列表,下面直接展示2種列表的寫法:
可以看到,無序列表可以用* , + , — 來創建,用在線編輯器看,實際上是轉換成了ul>li ,所以使用哪個都可以,推薦使用*吧
有序列表就相對簡單一點,只有這一種方式,注意,數字后面的點只能是英文的點,特別注意,有序列表的序號是根據第一行列表的數字順序來的,比如說:
第一組本來是3 2 1 倒序,但是現實3 4 5 ,后面一組 序號是亂的, 但是還是顯示 3 4 5 ,這點必須注意了
3.區塊引用比如說,你想對某個部分做的內容做一些說明或者引用某某的話等,可以用這個語句
無序列表下方的便是引用,可以有多種用途,看你的需求了,用法就是在語句前面加一個 > ,注意是英文的那個右尖括號,注意空格
引用因為是一個區塊,理論上是應該什么內容都可以放,比如說:標題,列表,引用等等,看看下圖:
將上面的代碼稍微改一下,全部加上引用標簽,就變成了一個大的引用,還有引用里面還有引用,那引用嵌套引用還沒有別的寫法呢?
上圖可以看出,想要在上一次引用中嵌套一層引用,只需多加一個>,理論上可以無限嵌套,我就不整那么多了,注意:多層嵌套的>是不需要連續在一起的,只要在一行就可以了,中間允許有空格,但是為了好看,還是把排版搞好吧
4.華麗的分割線分割線可以由* - _(星號,減號,底線)這3個符號的至少3個符號表示,注意至少要3個,且不需要連續,有空格也可以
應該看得懂吧,但是為了代碼的排版好看,你們自己定規則吧,前面有用到星號,建議用減號
5.鏈接支持2種鏈接方式:行內式和參數式,不管是哪一種,鏈接文字都是用 [方括號] 來標記。
上圖可知,行內式的鏈接格式是:鏈接的文字放在[]中,鏈接地址放在隨后的()中,舉一反三,經常出現的列表鏈接就應該這樣寫:
鏈接還可以帶title屬性,好像也只能帶title,帶不了其他屬性,注意,是鏈接地址后面空一格,然后用引號引起來
這是行內式的寫法,參數式的怎么寫:
這就好理解了,就是把鏈接當成參數,適合多出使用相同鏈接的場景,注意參數的對應關系,參數定義時,這3種寫法都可以:
還支持這種寫法,如果你不想混淆的話:
其實還有一種隱式鏈接的寫法,但是我覺得那種寫法不直觀,所以就不寫了,經常用的一般就上面2種,如果你想了解隱式鏈接,可以看我文章最后放出的參考地址
6.圖片圖片也有2種方式:行內式和參數式,
用法跟鏈接的基本一樣,唯一的不同就是,圖片前面要寫一個!(這是必須的),沒什么好說的
7.代碼框這個就比較重要了,很多時候都需要展示出一些代碼
如果代碼量比較少,只有單行的話,可以用單反引號包起來,如下:
要是多行這個就不行了,多行可以用這個,也就是一對`:
多行用三個反引號,如果要寫注釋,可以在反引號后面寫
8.表格這個寫的有點麻煩,注意看
從這3種不同寫法看,表格的格式不一定要對的非常起,但是為了好看,對齊肯定是最好的,第一種的分割線后面的冒號表示對齊方式,寫在左邊表示左對齊,右邊為右對齊,兩邊都寫表示居中,還是有點意思的,不過現實出來的結果是,表格外面并沒有線框包起來,不知道別人的怎么弄的
9.強調一個星號或者是一個下劃線包起來,會轉換為傾斜,如果是2個,會轉換為加粗
10.轉義就不一一列舉了,基本上跟js轉義是一樣的
11.刪除線常用的基本上就這些了,如果還有一些常用的,可以跟我留言,我補充上去,我覺得圖文并茂才是高效學習的正確姿勢,但愿為你的學習帶來幫助!
最后推薦一款Window下markdown編輯器typora非常好用的一款本地MD文件編輯器 ,中文版下載地址:typora下載
界面如下:
http://www.appinn.com/markdown/
http://sspai.com/25137
寫在最后歡迎關注、喜歡、和點贊后續將推出更多的工具集教程,敬請期待。
歡迎關注我的微信公眾號獲取更多更全的學習資源,視頻資料,技術干貨!
公眾號回復“學習”,拉你進程序員技術討論群,干貨資源第一時間分享。
公眾號回復“視頻”,領取800GJava視頻學習資源。
公眾號回復“全棧”,領取1T前端,Java,產品經理,微信小程序,Python等資源合集大放送。
公眾號回復“慕課”,領取1T慕課實戰學習資源。
公眾號回復“實戰”,領取750G項目實戰學習資源。
公眾號回復“面試”,領取8G面試實戰學習資源。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/77594.html
摘要:本文將介紹如何在一臺的云服務器上快速部署博客站點,如何快速發布一篇博文并通過云服務器上的私有倉庫部署到服務器目錄下。此外,還要在云服務器上安裝和兩個必備的軟件包。在服務器上部署博客以下為文章正文。 推薦理由:Hexo 是用 Node.js 開發的一個靜態站點生成器(Static Site Generator),支持 Markdown 語法寫作,有著強大的插件系統,而且性能優異。下面我推...
摘要:功能齊全支持考勤會議管理云盤等,適用于企業協同辦公支付工具庫,輕松完成支付模塊開發。包含訓練好的模型和微服務,啟動后可直接通過接口調用基于圖像識別的自動化框架,支持吃雞類射擊類類等游戲類型。 .markdown-body{word-break:break-word;line-height:1.75;font-weight:400;font-size:15px;overflow-x:hidd...
摘要:前言月份開始出沒社區,現在差不多月了,按照工作的說法,就是差不多過了三個月的試用期,準備轉正了一般來說,差不多到了轉正的時候,會進行總結或者分享會議那么今天我就把看過的一些學習資源主要是博客,博文推薦分享給大家。 1.前言 6月份開始出沒社區,現在差不多9月了,按照工作的說法,就是差不多過了三個月的試用期,準備轉正了!一般來說,差不多到了轉正的時候,會進行總結或者分享會議!那么今天我就...
閱讀 954·2019-08-30 15:55
閱讀 550·2019-08-26 13:56
閱讀 2079·2019-08-26 12:23
閱讀 3295·2019-08-26 10:29
閱讀 600·2019-08-26 10:17
閱讀 2867·2019-08-23 16:53
閱讀 697·2019-08-23 15:55
閱讀 2813·2019-08-23 14:25