前段日子看到Github Pages,怦然心動,你能夠部署本身的博客了,你能夠把全部的文件同步下來。如今卻是有一些你能夠測試部署服務器的一些網站,好比coding.net, oschina等,均可以避免費部署你的應用,可是麻煩的是數據文件沒辦法儲存,或者說不保證安全和持久性。這樣仍是蠻麻煩的,固然不要錢的你也不能要求太多,能演示就不錯了。html
基本語法不作贅述,沒什麼意思,能夠參考Markdown——入門指南, Markdown 語法說明 (簡體中文版).html5
遇到的問題也很明顯,我如今第一個就是編碼格式問題,中文全是亂碼。我以前直接用Emacs markdown模式,直接C-c C-c p 預覽,就是亂碼,若是用C-c C-c v導出並預覽就能夠看到中文,哦,尼瑪,我看了一下生成的文件,發現亂碼是由於少了一行:git
<!--?xml version="1.0" encoding="UTF-8" ?-->
github
好吧,編碼方式很重要,這裏生成的html應該是xhtml,不是html5,不知道有沒有生成html5的插件。ubuntu
Mac上可使用Mou,還額外提供了table的表示,這是在Markdown標準中沒有的,若是你不是用Mou生成Html的話,在一些其餘編輯器中未必有用,好比我用Emacs打開Mou編輯的文件,你就看不到對應的table內容,雖然不是亂碼,可是內容是顯示原內容,並無通過轉換,在Emacs中作這個格式的轉換,你也能夠本身作一個轉換命令,好吧,我還作不到。順便說一句,Mou中生成的HTML看起來像是html5,至少html頭是的:安全
<!DOCTYPE html>
服務器
我用的Emecs配置文件是purcell/emacs.d,這裏面自帶了Markdown-mode,你能夠直接使用了。隨着我用Emacs的機會愈來愈多,愈加以爲它的強大,以及不少狀況下的不可用,好比你要編輯Markdown文檔,我以爲仍是直接Mou方便一點,全部的快捷鍵都是必須從新學習的,固然Emacs基礎好的人,會以爲方便快捷。我如今以爲Emacs就是無所不包,你夠牛的話,你一個Emacs帶上不一樣的插件,你能夠作到全部的工做,這纔是其強大之處,可是一樣的,你在用不一樣的插件的時候,你讓然須要不停的學習其用法,比換一個IDE的方式未必好多少。這年頭不用鼠標搞定全部事情的想法未必那麼好實現。markdown
忽然想問一句,個人Emacs如今有一個按下C-c或者其餘C-x以後停頓一下,會有一個窗口提示接下來的命令,可是由於這個功能,我在用Ecb的時候停頓了以後頁面就會混亂,好痛苦,不知道有誰知道怎麼關掉這個功能,或者只能打開,讓二者不相互干擾。編輯器
好吧,大概就是這樣,我再試其餘功能。學習
這是一個列表:
有序排版:
我得確認一下,每一行文本必需要有空航才能在生成HTML的時候生成的正確的內容,不知道是否是擔憂咱們在編輯的時候看不清楚。
table得用HTML直接寫一下:
<table style="width: 200px;" border="1" rules="all" cellspacing="0" cellpadding="0"> <tbody> <tr align="middle"> <td>第</td> <td>第</td> <td>第</td> </tr> <tr align="middle"> <td>一</td> <td>二</td> <td>三</td> </tr> <tr align="middle"> <td>列</td> <td>列</td> <td>列</td> </tr> </tbody> </table>
更細緻的table參考就直接找HTML了
好了,最後還差一個圖片連接:
good,這個圖片我是傳到github上去的,Github Page如今能夠隨意訪問圖片地址可能得處理一下。
好了,全部的內容基本都有了,如今咱們仍是一下是否能夠在oschina中能夠看到對應的內容。
好吧,這裏table支持有點問題。