Hello, Markdown

Hello, Markdown

前段日子看到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>服务器

Emacs

我用的Emecs配置文件是purcell/emacs.d,这里面自带了Markdown-mode,你能够直接使用了。随着我用Emacs的机会愈来愈多,愈加以为它的强大,以及不少状况下的不可用,好比你要编辑Markdown文档,我以为仍是直接Mou方便一点,全部的快捷键都是必须从新学习的,固然Emacs基础好的人,会以为方便快捷。我如今以为Emacs就是无所不包,你够牛的话,你一个Emacs带上不一样的插件,你能够作到全部的工做,这才是其强大之处,可是一样的,你在用不一样的插件的时候,你让然须要不停的学习其用法,比换一个IDE的方式未必好多少。这年头不用鼠标搞定全部事情的想法未必那么好实现。markdown

忽然想问一句,个人Emacs如今有一个按下C-c或者其余C-x以后停顿一下,会有一个窗口提示接下来的命令,可是由于这个功能,我在用Ecb的时候停顿了以后页面就会混乱,好痛苦,不知道有谁知道怎么关掉这个功能,或者只能打开,让二者不相互干扰。编辑器

其余内容

好吧,大概就是这样,我再试其余功能。学习

这是一个列表:

  • 无序排版1
  • 无序排版2

有序排版:

  1. 有序排版1
  2. 有序排版2

我得确认一下,每一行文本必需要有空航才能在生成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了

好了,最后还差一个图片连接:

My Wife

good,这个图片我是传到github上去的,Github Page如今能够随意访问图片地址可能得处理一下。

好了,全部的内容基本都有了,如今咱们仍是一下是否能够在oschina中能够看到对应的内容。

好吧,这里table支持有点问题。

相关文章
相关标签/搜索