markdown标记语言基础
2016-08-19 本文已影响112人
飞翔的Piyo
一、标题
一级标题#
二级标题##
二、块注释
注释 (>)
注释(当>和文字之间添加五个blank时,块注释的文字会有变化。)
引用的区块内也可以使用其他的 Markdown 语法,包括标题、列表、代码区块等:
这是一个标题
- 这是第一行列表项。
- 这是第二行列表项。
给出一些例子代码:
return shell_exec("echo $input | $markdown_script");
三、斜体
将需要设置为斜体的文字两端使用1个“*”或者“_”夹起来
如:test(*test*)
四、粗体
将需要设置为粗体的文字两端使用2个“*”或者“_”夹起来
如:test(**test**)
五、列表
在文字开头添加(, +, and -)实现无序列表。但是要注意在(, +, and -)和文字之间需要添加空格。(建议:一个文档中只是用一种无序列表的表示方式)
六、代码区块
和程序相关的写作或是标签语言原始码通常会有已经排版好的代码区块,通常这些区块我们并不希望它以一般段落文件的方式去排版,而是照原来的样子显示,Markdown 会用 pre和 code标签来把代码区块包起来。
<code>
code标签:hello world!
</code>
<pre>
pre标签:
function Person(name,age){
this.name = name;
this.age = age;
}
</pre>
七、分割线
***
八、链接与图片
插入链接与插入图片的语法很像,区别在一个 !号
<pre>图片为:![]()
链接为:[]()
this is a my blog
</pre>
九、反斜杠
Markdown 可以利用反斜杠来插入一些在语法中有其它意义的符号,例如:如果你想要用星号加在文字旁边的方式来做出强调效果(但不用em标签),你可以在星号的前面加上反斜杠:
<code>\ *** 加上反斜杠后就不是分割线了</code>