markdown快速手册
嵌入html
markdown天然就支持嵌入htlml的很多语法,例如居中什么的,自己探索一下吧。
设置多级标题
使用#指令可以设置标题 有几个#符号代表第几级标题。需要注意的是#后必须有空格才能表示标题。
换行/换段落
默认情况下一直是一行的,需要换行的时候只需要在末尾加两个空格,然后正常回车,这样就能达到换行的效果了。 如果是3个空格+回车就是换段落了。
文本设置
文本设置包含:斜体,加粗,加粗斜体。其中一颗星号代表斜体,两颗星号代表加粗,三颗星号代表加粗的同时还是斜体字。
在星号包裹的字符串就会出现指定的特效。例如:
*我是斜体字符串*
**我是加粗字符串**
***我是加粗并且斜体的字符串***
上面三行代码会形成下面的效果
我是斜体字符串
我是加粗字符串
我是加粗并且斜体的字符串
列表
有序列表以数字+点的方式开头,无序列表以星号开头后面跟空格表示缩进。
1.有序列表
2.有序列表
3.有序列表
4.有序列表
实现效果
- 有序列表
- 有序列表
- 有序列表
- 有序列表
无序列表
* 无序列表
* 无序列表
* 无序列表
* 无序列表
实现效果
- 无序列表
- 无序列表
- 无序列表
- 无序列表
代码语法
单行代码直接可以用两个反引号 ` 来包裹。
现在需要说明的是转义字符,markdown可以用\来转义特殊字符,知道c/c++的应该是秒懂吧。
使用table建开头表示代码,每行都以table建开始
int a=0;
printf("%d\n",a);
printf("hello world\n");
但是这样不能插入到列表中
使用3个连续反引号 `来包裹代码,这样可以在```后面设置语言类型,当然也可以不设置。
例如:
int a=0;
printf("%d\n",a);
printf("hello world\n");
链接
-
链接的语法为
[超链接显示名](超链接地址 "超链接title")
例如[我的工具网站](http://www.cmdkit.com "很酷的网站")
显示效果就这样
我的工具网站 -
直接使用<>括号来表示超链接
例如<http://www.cmdkit.com> "cmdkit.com"
显示效果为
http://www.cmdkit.com
显示图片
显示图片的语法为![图片alt](图片链接 "图片title")
例如当前目录有一个图片1.png 那么我要显示就这样 ![这是我的本地图片](1.png "美女")
我们来真实显示看看:(方便放博客 我直接弄一个公网的图片)