前言
上了大学后,老师推荐用Markdown文本编辑工具,但因一直习惯使用Word文档,几乎都没用过Markdown。近期因作业需要,所以自己才决定学习下来。因为入门学习,所以就把自己最常用的几个语法及心得记录下来。
Markdown简介
[Markdown是一种轻量级的「标记语言」],通常为程序员群体所用,目前它已是全球最大的技术分享网站 GitHub 和技术问答网站
Markdown的语法十分简单,常用的标记符号不超过十个,用于日常写作记录绰绰有余,不到半小时就能完全掌握。
Markdown常用语法
1. 标题设置(让字体变大,和word的标题意思一样)
在Markdown当中设置标题,有两种方式:
第一种:通过在文字下方添加“=”和“-”,他们分别表示一级标题和二级标题。
第二种:在文字开头加上 “#”,通过“#”数量表示几级标题。(一共只有1~6级标题,1级标题字体最大)
2. 块注释(blockquote)
通过在文字开头添加“>”表示块注释。(当>和文字之间添加五个blank时,块注释的文字会有变化。)
3. 斜体
将需要设置为斜体的文字两端使用1个“*”或者“_”夹起来
4. 粗体
将需要设置为斜体的文字两端使用2个“*”或者“_”夹起来
5. 无序列表
在文字开头添加(, +, and -)实现无序列表。但是要注意在(, +, and -)和文字之间需要添加空格。(建议:一个文档中只是用一种无序列表的表示方式)
6. 有序列表
使用数字后面跟上句号。(还要有空格)
7. 图片(Images)
图片的处理方式和链接的处理方式,非常的类似。
内联方式:[图片上传失败...(image-94d9b1-1515171858247)]
引用方式:
![alt text][id]
[id]: /path/to/img.jpg "Title"
8. 代码(HTML中所谓的Code)
实现方式有两种:
第一种:简单文字出现一个代码框。使用<blockquote>。(不是单引号而是左上角的ESC下面~中的`)
第二种:大片文字需要实现代码框。使用Tab和四个空格。
9. 下划线
在空白行下方添加三条“-”横线。(前面讲过在文字下方添加“-”,实现的2级标题)
学习心得
学习Markdown其实不必先研究语法,实践出真知,直接上手写就可以了。Markdown的教程实际上就是用Markdown格式书写的,我们直接参考教程本身的格式,遇到不会的,直接参考教程本身的代码即可。我就是一边写一边查。
康肃问曰:“汝亦知射乎?吾射不亦精乎?”翁曰:“无他, 但手熟尔。”--《卖油翁》
如卖油翁里说的“但手熟尔”,不管学得多块,最终还是要多练习!
References:
以上内容根据官方文档基本文档进行整理。http://daringfireball.net/projects/markdown/basics
Markdown官方网站:http://daringfireball.net/projects/markdown/
推荐一款在线的Markdown编辑器:https://stackedit.io/
网友评论