HackMD學習筆記:認識HackMD === [TOC] ## 學習目的 一開始是想記錄自己學習Python與C語言的歷程,卻找不到適合的紀錄方式,直到某天在同學FB發的一篇文章中看到同學在HackMD發布的編程紀錄,看了他的筆記,我才發覺自身能力的不足,並感嘆HackMD這網站的強大功能,精美的排版,程式碼與文章內容的並茂,我以前從來沒想過有這種完美的工具。因此,我決定創建一個帳號,願往後回顧我的學習歷程時,會是充實且飽滿的。 --- ## HackMD介紹 HackMD是由台灣研發團隊進行開發,使用MarkDown這種輕量型標記式語言所撰寫,語法非常人性化,易讀、易寫,支援許多插件,十分方便。特色是能夠進行多人程式即時協作,看來做學校資訊課的小組專題報告時應該能派上用場。不過作為一個文字編輯器,它的功能也是非常強大的, --- ## MarkDown常用語法 ### 主標題 先打上標題,換行後再使用三個等於符號(===),可以做為文章的開頭。 ``` 主標題文字 === ``` ---- ### 副標題 先打上副標題,換行後再使用三個等於符號(---),符號不可以與文字相隔一行以上,會變成分隔線。 ``` 副標題文字 --- ``` ---- ### 字體大小 井字符號(#)放一行之首,根據數量改變字體的大小,井字符號越多字體越小,最大為一個最小為六個。 ``` #h1(最大) ##h2 ######h6(最小) ``` ---- ### 引文 可以為註解或是留言(comment),用法是大於符號(>)後加上自己想打的字即可,可以為若干層,例如:(>>)或(>>>)等。使用中括號搭配指令可以跟改顏色等屬性。 >this is comment[name=王柏翔][time=Sat,Apr 30, 2022 01:26 PM][color=#bbbbff] ``` >this is comment[name=王柏翔][time=Sat,Apr 30, 2022 01:26 PM][color=#bbbbff] ``` ---- ### 字體效果 and 標號 - *斜體* - **粗體** - ***斜體兼粗體*** - ~~刪除線~~ - ++底線++ - _斜體2_ - __斜粗2__ - 上標^2^ - 下標~8~ - ==螢光標記== ``` - *斜體* - **粗體** - ***斜體兼粗體*** - ~~刪除線~~ - ++底線++ - _斜體2_ - __斜粗2__ - 上標^2^ - 下標~8~ - ==螢光標記== ``` ---- ### 程式碼 三個左引號(```)為開頭,中間打上你的程式碼,再用三個上句點做結尾,開頭之上句點後加上程式類型,例如:clike即可變成C語言的語法結構。 ![](https://i.imgur.com/BlYsEyQ.png) 上圖的輸出結果為下↓↓↓ ```python= print("Hello World") ``` ---- ### 連結 可以使用編輯器上緣的「插入圖片」、「插入連結」來進入其他網站或貼上圖片,也可以用程式碼表示。需要注意的是,插入圖片的語句開頭要加一個驚嘆號(!)。 [google](http://google.com/ "哈哈我是google啦") 這是我家樓下的風景↓↓↓ ![sunset](https://scontent.ftpe2-1.fna.fbcdn.net/v/t1.6435-9/118794710_2692914267660702_6230687557488748764_n.jpg?_nc_cat=107&ccb=1-5&_nc_sid=e3f864&_nc_ohc=SwD_EjUqDy8AX-DBdxM&_nc_ht=scontent.ftpe2-1.fna&oh=00_AT9Szs8yoj3zPsJYMXtleIr68PoZsg4xvthcH7O3EiLubA&oe=62938CA7) ![太空船](https://i.imgur.com/s2QzkJu.png) ``` [圖片名稱](圖片連結或網址) [圖片名稱](圖片路徑) [網站名稱](網址/ "游標顯示") "游標顯示" ``` ###### tags: `HackMD學習筆記`