你好,我是markdown文档
Markdown是一种可使用普通文本编辑器编写的标记语言,经过简单的标记语法,它可使普通文本内容具备必定的格式。php
说的简单一点,markdown其实就是一种简单的文本,与普通的文本文件 (txt文件)不一样的是,支持一些特殊的符号,经过特殊的符号来表示不一样的语义,而且给予不一样的样式。同时普通的文本文件后缀是.txt,而markdown文件的后缀是.md。css
markdown 实现的宗旨是[易读易写]。方便书写和阅读,经过特殊的符号实现一些基础的样式,而不一样的符号也表明了不一样的语义,例如#表示一级标题,##则表示二级标题。html
同时,markdown文件还能够兼容一些html标签,让markdown书写的范围应用更广。css3
在markdown文件中,一些特殊字符会被转换,因此想要在markdown中输出一些特殊字符须要使用实体字符才能输出成。markdown
例如想要输出© 必须使用实体字符。编辑器
http://tool.xker.com/htmlchar.php学习
在markdown中,存在不一样级别的标题,相似于咱们在做文中的标题,共有六级标题。
每一级标题经过#来表示,例如一级标题是一个#,二级标题就是两个#,以此类推。字体
在markdown中,若是想要表示区块引用,可使用>来表示,例如,表示某人说的一句话。设计
李白:安能使我摧眉折腰事权贵,使我不得开心颜code
一样,咱们的引用也能够是多行的,那么就能够在>一行的后面输入回车,而后继续来书写内容,以下:
世上本无路,走的人多了,也就有了路 * -- 鲁迅 *
鲁迅(1881年9月25日-1936年10月19日),原名周樟寿,后更名周树人,字豫山,后改豫才,“鲁迅”是他1918年发表《狂人日记》时所用的笔名,也是他影响最为普遍的笔名,浙江绍兴人。著名文学家、思想家,五四新文化运动的重要参与者,中国现代文学的奠定人。毛主席曾评价:“鲁迅的方向,就是中华民族新文化的方向。
在区块引用中,也可使用其余的markdown语法,例如标题:
兄弟连H5全栈开发课程
- HTML5 + css3
- JavaScript
- jQuery
- 响应式网页设计
- Less and Sass
- Vue.js
- Node.js
- Express
- ......
在markdown语法中,支持列表的语法,而列表一般状况下分为无序列表和有序列表。
markdown中,想要实现无序列表的样式,能够在每一项选项前添加*或者+或者-,以下:
固然也可使用 + 或者 - 来实现无序列表
markdown中,想要实现有序列表的样式,能够在每个选项前面使用数字和英文的点.
和程序相关的写做或是标签语言原始码一般会有已经排版好的代码区块,一般这些区块咱们并不但愿它以通常段落文件的方式去排版,而是照原来的样子显示,Markdown会用pre和code标签来把代码区块包起来。
要在 Markdown 中创建代码区块很简单,只要简单地缩进 4 个空格或是 1 个制表符就能够,例如,下面的输入:
function show () { alert('hello,world') } show()
在上面的内容的前面,输出四个空格或者一个制表符(一下tab键) ,就能够实现代码段的样式。
能够在一行中使用三个以上的星号,减号,下划线来创建一个分割线,行内不能有其余内容,可是能够在其中插入空格 ,下面的几种写法均可以建立分割线:
*** * * * ___ _ _ _ ________
在markdown中表示连接,能够按照下面的语法来实现。
首先,连接文字要使用[] 来表示连接的名字,而在连接的网址则在后面使用()来表示。
以下:
[百度](http://www.baidu.com)
效果以下:
在正常的文本编辑中,常常会碰到须要强调的内容,那么可使用星号(*)和下划线(_)来表示须要强调的内容。
以下:
*hello,world*
效果以下:
hello,world
若是用两个星号或者下划线,则字体会加粗,强调级别更高。
以下:
**hello,world**
效果以下:
hello,world
若是要在文档内容中表示代码,则可使用反引号(``)将内容包裹起来。
以下:
`var a = "hello,world"; alert(a) `
效果以下:
var a = "hello,world" alert(a)
在平常的编辑中,若是须要加入图片,能够采用下面的方式:
 
效果以下:
在markdown中,存在一些特殊的字符,具备必定的语法意义,例如#表示标题等等,那么在文字编辑的时候想要输出这些特殊的字符不可以直接输出,而是应该使用\转义。
以下:
\#
效果以下:
#
这样就可以在正常的编辑中输出这些特殊的字符。