#Markdown教程
##1,标题设置就是在文字前面加上"#",通过"#"表示几级标题。(共有1~6级标题,1为最大的标题)##2,块注释> 通过在文字开头添加">"表示块注释。当在">"后面添加五个空格时文字会有边框。##3,设置斜体将需要设置为斜体的文字两端用1个__下划线__夹起来,如:__这是斜体_,或者用1个**星号**夹起来,如:*这是斜体*.##4,无序列表 在文字开头添加(*, +, and -)实现无序列表。但是要注意在(*, +, and -)和文字之间需要添加空格。(建议:一个文档中只是用一种无序列表的表示方式)。如: * 这是使用**星号**当列表的。 + 这是使用**加号**当列表的。 - 这是使用**减号**当列表的。 ##6,有序列表#####使用数字后面跟上句号。(还要有空格) 1. 这是有序列表一 2. 这是有序列表二 3. ............ ##7,使用连接(Links)Markdown中有两种方式,实现链接,分别为内联方式和引用方式。**内联方式:**这是我的嵌入式博客园 [嵌入式博客园](http://www.cnblogs.com/superit).**引用方式:**这是我最喜欢的网站列表[嵌入式博客园][1],[嵌入式资源共享平台][2],[百度][3], [谷歌][4][1]: http://www.cnblogs.com/superit "嵌入式博客园" [2]: http://www.smileleeboo.howbbs.com "嵌入式资源共享平台" [3]: http://www.baidu.com "百度"[4]: http://www.google.com.hk "谷歌"##8,使用图片图片的处理方式和链接的处理方式,非常的类似。内联方式:![alt text](/path/to/img.jpg "Title")引用方式:![alt text][id] [id]: /path/to/img.jpg "Title"##9,使用代码(HTML中所谓的Code)实现方式有两种:第一种:简单文字出现一个代码框。使用`int a = 10;printf("a = %d\n", a);`。(`不是单引号而是左上角的ESC下面~中的`)第二种:大片文字需要实现代码框。使用Tab和四个空格。 static void MDFile (char *filename){ FILE *file; MD_CTX context; int len; unsigned char buffer[1024], digest[16]; if ((file = fopen (filename, "rb")) == NULL) printf ("%s can't be opened\n", filename); else { MDInit (&context); while (len = fread (buffer, 1, 1024, file)) MDUpdate (&context, buffer, len); MDFinal (digest, &context); fclose (file); printf ("MD%d (%s) = ", MD, filename); MDPrint (digest); printf ("\n"); }##10,使用脚注(footnote)实现方式如下: hello[^hello][^hello]: 你打开我试试?##11,使用下划线在空白行下方添加三条“-”横线。(前面讲过在文字下方添加“-”,实现的2级标题)---