markdown的介绍

markdown是一种标记语言,让大家在写文章的时候不用太关心最后显示的格式问题,让作者能更集中注意力与写作中,它没有HTML的冗余复杂,比Word更轻量级,markdown写成的是纯文本文档比Word更容易使用Git或者SVN管理,因为可以跟踪到每一次的修改。使用工具如MarkdownPad2可以方便的导出为PDF格式。

下面简单介绍一下平时用到的基础markdown语法:

markdown语法

  • 标题。一号标题# 这个一号标题,简单吗?只需一条简单的命令就可以实现标题的功能。二号标题使用## 这是二号标题

  • 段落。换一行开始的文本就是段落,段落的前后都是一行空行。文本编辑器中的换行不标志段落的介绍。

  • 列表。列表分为点号开始的列表和数字开始的列表。对于点号开始的列表使用语法* 这是点号开始的列表。对于数字开始的列表使用语法1. 这是数字开始的列表。非常的方便。

  • 超链接。如果我们想在文档中加入超链接使用户点击后可以跳转到相应的网站中,可以使用语法[百度](http://www.baidu.com),其中[]中的百度显示在文档中,一般为蓝色并加下划线。点击后跳到百度网站。

    百度

  • 图片。在文档中插入图片使用语法![PicName](image/flower.jpg),其中图片在相应的目录中,在Github Pages中最好把图片放到public目录下。

显示效果:

头像

  • 图表。如果想加入相应的图表可以使用语法,不过生成的html代码有些浏览器不支持,也可以用html语法书写。
| 项目      |    价格 | 数量 |
| :-------- | -------:| :--: |
| Computer  | 1600 元 |  5   |
| Phone     |   12 元 |  12  |
| Pipe      |    1 元 | 234  |

显示效果:

项目 价格 数量
Computer 1600 元 5
Phone 12 元 12
Pipe 1 元 234
  • 代码。一般使用markdown的是程序员,一言不合贴代码时使用语法
	~~~
	#include<stdio.h>
	~~~	

显示的效果:

#include<stdio.h>

如果想贴很小一段的代码可以使用两个 ` 括起来内容。

显示效果:

#include<stdio.h>

  • 水平线。直接打3个星号,代码***

显示效果:


  • 树状图。其实是贴的代码,没有特地的语法,一个投巧的方式。
	.
	├─app
	│  └─wlanconfig
	├─config
	├─if
	│  └─if_gspi
	├─io
	│  └─gspi
	│      └─pxa270
	├─os
	│  └─linux
	└─wlan
  • 粗体。用两个*包含一段文本就是粗体的语法。这是粗体

  • 斜体。用一个*包含一段文本就是斜体的语法。这是斜体

Published 25 October 2015