記不下來就寫下來
MarkDown 常用寫法
字體基本設定
階層式區塊語法
>text 、 >>text 、 >>>text
粗體
**your text**
斜體*your text*
刪除線~~your text~~
超連結[超連結](https://jimmywei01.github.io/)
- 小區塊
`your text`
- 大區塊
前後三個反引號
標題
1 | # H1 |
文字增加顏色
20px的字15px的字
1 | <font style="color:#f90;font-size:20px;">20px的字</font> |
列表
- Item 1
- Item 2
- Item 2a
- Item 2b
1 | * Item 1 |
表格
冒號(Colons)是用來對齊的(擺左齊左、擺右齊右,都擺就置中)
Markdown | Less | Pretty |
---|---|---|
Still | renders |
nicely |
1 | 2 | 3 |
1 | Markdown | Less | Pretty |
Hexo 標籤外掛
hexo 標籤外掛參考連結
https://hexo.io/zh-tw/docs/tag-plugins
hexo 指令
啟動 server
hexo server建立新文章
hexo new post [title]s →啟動伺服器 -g →生成靜態頁面
hexo s -gd →部屬模式 -g →生成靜態頁面
hexo d -g刪除已生成的靜態頁面及快取檔案
hexo clean
程式碼區塊
寫法
- [language] 是代碼語言的名稱,用來設置代碼塊顏色高亮,非必須
- [title] 是頂部左邊的說明,非必須
- [url] 是頂部右邊的超鏈接地址,非必須
- [link text] 如它的字面意思,超鏈接的名稱,非必須
使用 代碼塊語法
1 | {% codeblock [language] [title] [url] [link text] %} |
1 | .container { |
- 加上說明
1 | {% codeblock Array.map %} |
1 | array.map(callback[, thisArg]) |
- 加上說明和網址
1 | {% codeblock _.compact http://underscorejs.org/#compact Underscore.js %} |
1 | _.compact([0, 1, false, 2, '', 3]); |
使用 大區塊(前後三個反引號)
1 | ``` [language] [title] [url] [link text] |
1 | .container { |
NexT
無需路徑名插入圖片
- 新建文章在相同目錄下創建同名文件夾(便於圖片管理)
- 打開站點配置文件_config.yml/post_asset_folder,設置值為true
- 安裝hexo-asset-image:npm install hexo-asset-image –save
- 此時hexo new “fileName”會在/source/_posts目錄下創建同名的文件夾
1 | 只需在md文件裡使用 無需路徑名就可以插入圖片 |
文章頁面顯示繼續閱讀
1 | <!-- more —> |