MarkDown语法熟悉
听说很多人用这种语法来写文档, 今天第一次尝试
标题-使用#号开头, 代表标题大小, 一个#号是一级标题, 二个是二级
如下:
1.#一级标题
2.##二级标题
3.###三级标题
4.####四级标题
5.#####五级标题
6.######六级标题
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
等号和减号也能进行也能进行标题书写, 不过只能书写二级标题, 并且要写到标题下面, 还有就是等号和减号数量不影响标题基数, 如下:
二级标题
======= 事咧
二级标题
——- 事咧
如下
二级标题
二级标题
列表(有序|无序)
无序列表的使用是在“-”后面加空格使用
如下:
- 无序列表1
- 无序列表2
- 无序列表3
如果要控制列表层次(层级)就在“-”前加空格(估计是用正则做出来的
- 无序列表1
- 无序列表2
- 无序列表3
- 无序列表3.1
- 无序列表3.2
- 列表内容
- 列表内容
有序列表差不多, 在数字和符号后面加空格几个, 如下:
- 有序列表1
- 有序列表2
- 有序列表3
有序列表分层级的话和“-”一样在数字前加空格:
- 有序列表1
- 有序列表2
a. 有序列表
b. 有序列表
引用
引用的格式就是在符号“>”后面书写文字.
这就是一个引用
是不是和电子邮件差不多
引用格式很像
结束引用很简单, 给它一个无“>”的空行
粗体斜体使用(其实它还有一个同父异母的兄弟, 删除线)
粗体就是在文字前后加上两个”“,斜体就是在文字前后加上一个”“.如果粗体和斜体一起用就在文字前后加上三个“*”.
这是粗体
这是斜体
这是粗体加斜体
不要忘记它的兄弟删除线了, 就是在在文字前后加上两个“~”
我是删除线
链接和图片
在文中直接加链接,中括号中是需要添加链接的文字,圆括号中是需要添加的链接,如下:
在引用中加链接,第一个中括号添加需要添加的文字,第二个中括号中是引用链接的id,之后在引用中,使用id加链接:如下:
link text
在文中直接引用链接,直接使用尖括号,把链接加入到尖括号中就可以实现,如下:http://example.com/ or address@example.com
插入互联网上图片,格式如下:
![这里写图片描述][jane-eyre-douban]
[jane-eyre-douban]: http://img3.douban.com/mpic/s1108264.jpg
代码块
使用TAB健起始的段落默认为代码段,但是我不怎么会, 也许是在网页上写不出吧, 如果在一个行内引用代码, 只要用反引号引起来就好, 如下:
Use the NSLog(@"Hello World!")
function.
分割线(呵呵, 最简单的玩意儿)
如果要使用华丽的分割线, 请先空一行, 然后在新行使用三个以上包括三个星号或者减号或者底线, 就能建立一条华丽的分割线, (*,—,_)如下:
代码块与语法高亮
在代码块的前一行使用三个反引号”`”以及最后一行空行使用三个反引号“`”.并且在前一行的三个反引号后写上代码块使用的语言, 如下:
三个反引号ruby
require ‘redcarpet’
markdown = Redcarpet.new(“Hello World!”)
puts markdown.to_html
三个反引号
require 'redcarpet'
markdown = Redcarpet.new("Hello World!")
puts markdown.to_html
表格
可以使用冒号来定义表格的对其方式, 如下:
Tables | Are | Cool |
---|---|---|
col 3 is | right-aligned | $1600 |
col 2 is | centered | $12 |
zebra stripes | are neat | $1 |
其他功能慢慢摸索