Markdown快速入门.pdf
Markdown是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML(或者HTML)文档。它是由John Gruber和Aaron Swartz共同创建的,并且随着互联网的发展而广泛流行起来。 Markdown的特性包括简单易学、纯文本以及可移植性。由于其简洁性和对格式的易读性,Markdown常被用于编写 README 文件、在线讨论以及撰写文稿。Markdown的语法规则较为简单,这也是它能快速流行起来的原因之一。用户只需要掌握一些简单的标记符号和规则,就能生成良好的结构化文档。 对于标题的处理,Markdown提供了两种不同的风格:Setext和atx形式。Setext形式使用底线符号等号(=)表示最高阶标题,破折号(-)表示二级标题;而atx形式则在行首插入一个到六个井号(#),代表从一级到六级的标题。例如: ``` 一级标题 ==================== 二级标题 --------------------- ``` 和 ``` # 一级标题 ## 二级标题 ### 三级标题 #### 四级标题 ##### 五级标题 ###### 六级标题 ``` 对于段落的排版,Markdown同样简洁明了。一个段落是由一行或多行连续的文本组成,一行文本的结束并不意味着段落的结束,只有两个或更多的空行才能表示一个新的段落。换行在Markdown中是通过在行尾添加两个或更多的空格来实现的。而段落通常不需要像在纯HTML中那样使用空格或换行缩进来表示。 区块引用使用email的形式,通过在行首添加大于号(>)来标记。在Markdown中,区块引用可以嵌套使用,以表示引用的层次结构。 列表方面,Markdown支持无序列表和有序列表两种。无序列表使用星号(*)、加号(+)或减号(-)来标记,而有序列表则是使用数字后跟一个英文句点来标记。在列表中,如果需要添加多个段落,可以通过缩进四个空格或一个制表符(Tab)来实现。 Markdown还支持修辞和强调的标记,通过星号(*)或底线(_)来实现。一个星号或底线表示斜体强调,两个则表示粗体强调。 例如: ``` *斜体* _斜体_ **粗体** __粗体__ ``` 这些简单易学的语法,让Markdown成为编写文档的利器,无论是在个人笔记还是专业项目文档中,Markdown都能提供一个清晰和结构化的写作环境。尽管Markdown只是一种标记语言,但它的功能已经足够满足大多数用户的写作需求。 由于Markdown的源文件可以在GitCafe等代码托管平台上托管,用户可以通过“派生”(fork)和“合并请求”(merge request)的方式来协作改进文档。此外,还存在一些在线工具如Dingus,用户可以通过这些工具将Markdown文档转换成XHTML。 对于文档的编辑和格式化,Markdown的简洁语法大大减少了格式化的时间,让作者可以将更多的时间投入到内容的创作上。Markdown以其简单性、易读性、可移植性和可协作性成为现代写作中不可或缺的工具。
- 粉丝: 161
- 资源: 44
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助