一、认识Markdown
- 定义:用特定的标识符对一段文字进行标记,实现使用者对文字的排版的一种标记语言;
- 优点:轻量级、免费、无版本、学习成本低、可以方便的转换成html或pdf,常用于网页博客、邮件、个人笔记等;
- 常见的文字排版软件,如word、pages等,存在一定的弊端,如安装麻烦且占用空间,正版需要付费,盗版体验差,工具版本会导致排版不一致等问题。
二、初级语法
设置标题:文本前加上
#
号和空格,即可设置为标题,最多可以设置6级,即6个#
号;字体加粗:文本左右各加上2个
*
号,即可 加粗 字体;字体倾斜:文本左右各加上1个
*
号,即可 倾斜 字体;换行:2个回车、2个空格 + 1个回车、
<br/>
分割线:三个及以上的星号
*
、减号-
、等号=
、底线_
等4种符号中任意一种即可;引用格式:1个
>
号、2个>
号可以实现嵌套;-
列表
-
无序列表:行开头用1个星号
*
、或加号+
、或减号-
和 1个空格; - 有序列表:数字 + 英文句点符号 + 1个空格;
-
无序列表:行开头用1个星号
-
代码
-
行内代码:代码前后各1个
反引号
,该功能可以实现字体颜色突出; -
段落代码:首段和末段各3个
反引号
,列表下的代码段缩进1个Tab;
-
行内代码:代码前后各1个
-
链接:
-
图片
图片与网址链接方法类似,有行内式和参考式,区别是需要在前面加上感叹号!
。-
写法:
![picture](http://upload-images.jianshu.io/upload_images/13819693-3518a609a684dd2e.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
-
效果
-
写法:
三、进阶语法
-
表格:冒号表示设置对齐方式:左、居中、右
-
写法:
| Tables | Are | Cool |
| --- | :---: | -----: |
| col 3 is | right-aligned | $1600 |
| col 2 is | centered | $12 |
| zebra stripes | are neat | $1 |
- 效果
-
写法:
Tables | Are | Cool |
---|---|---|
col 3 is | right-aligned | $1600 |
col 2 is | centered | $12 |
zebra stripes | are neat | $1 |
缩进: '
 
' 缩进1个半角的空格、 ' 
'缩进1个全角的空格;-
字体大小颜色:
-
格式:
<font face="字体" size="字体大小" color=rgb>设置字体的内容<font/>;
- 说明:目前简书的markdown已不支持该用法。
-
格式: