10分钟掌握Markdown语法,做一名有知识的程序员
2016-12-09 11:35
323 查看
10分钟掌握Markdown语法,做一名有知识的程序员
陆陆轻科技 2016-12-08 07:00Markdown 是一种轻量级标记语言,目标是实现「易读易写」。我最深映感受就是,简单。它通过几个简单的语法,就能够让你写出一篇徐徐生辉的文章。尽管,现在很多的工具都扩展了很多Markdown上的语法功能,我们这里介绍最基础的语法,学会这些也已经够用了。
Markdown用处非常的广泛,github中的README.md使用的就是Markdown。并且越来越多的博客平台也已经支持了Markdown,如:CSDN,简书,开源中国等博客平台。可见Markdown在程序界的影响力。那么,作为程序员的你,是不是应该学一学呢。
下面,花几分钟你就能get到这个技能。
段落和换行
段落的定义是:段落是由一个或多个连续的文本行组成,它的前后要有一个以上的空行(空行的定义是显示上看起来像是空的,便会被视为空行。比方说,若某一行只包含空格和制表符,则该行也会被视为空行)。在Markdown中强制换行有几种方式:
两段话中间隔一空行
前一段话末尾敲2个以上的空格,回车,继续下一段落
强制插入<br />
标题
Markdown中标题共六级,通过#来标记。如:# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
注:
#和「一级标题」之间保留一个字符的空格。
其效果是这样的:
列表
列表分有序列表和无序列表,其中无序列表用 * 、+ 、- 号标记,有序列表用 数字+. 形式。注:
-、
1.和文本之间要保留一个字符的空格。
链接和图片
链接和图片其实很相似,仅仅是一个 ! 的区别。链接格式:[Deezz's Blog](https://deepzz.com),图片格式:![环保小屋](http://img01.taopic.com/141116/318764-14111610353113.jpg):引用
当我们引用他人的文字时,可以采用这个格式。其标记为 > 。> 积一时之跬步,臻千里之遥程
其显示大概是:
积一时之跬步,臻千里之遥程
它还可以组合其它:
强调
强调有斜体和粗体,在Markdown中,可以使用 * 和 _ 来表示斜体和加粗。代码引用
需要引用代码时,如果引用的语句只有一段,不分行,可以用 ` 将语句包起来。如果引用的语句为多行,
4000
可以将```置于这段代码的首行和末行。
表格
Markdown也可以制作表格,如:First Header | Second Header | Third Header
------------ | ------------- | ------------
Content Cell | Content Cell | Content Cel
l Content Cell | Content Cell | Content Cell
其表现为:
有的编辑器还可以指定内容对齐,如:
First Header | Second Header | Third Header
:----------- | :-----------: | -----------:
Left | Center | Right
Left | Center | Right
其表现为:
分隔线
Markdown中用 --- 标记分割线,上面我们也已经用过:最后
Markdown的语法大概就是这些了,是不是非常的简单。这里再为大家推荐几款mac上的markdown编辑器: Mou,Typora。云笔记推荐:有道云相关文章推荐
- 10分钟掌握Markdown语法,做一名有知识的程序员
- 做为一名程序员你应该学习掌握哪些知识和技能?
- 10分钟学会Markdown语法---程序员自用
- 要想成为一名优秀的程序员需要重点掌握那些知识
- 要想成为一名优秀的程序员需要重点掌握那些知识
- j2ee程序员应该掌握的linux知识
- j2ee程序员应该掌握的linux知识
- J2EE程序员应该掌握的Linux系统的知识
- J2EE程序员应该掌握的Linux系统的知识
- J2ee程序员应该掌握的linux知识
- j2ee程序员应该掌握的linux知识
- j2ee程序员应该掌握的linux知识
- j2ee程序员应该掌握的linux知识
- 作为一名程序员今后五年应了解或掌握的10项技能
- j2ee程序员应该掌握的linux知识
- 程序员应该掌握的3种知识
- J2EE程序员应该掌握的Linux系统的知识
- J2ee程序员应该掌握的linux知识
- 一名真正的Web程序员应该懂得那些方面的知识,应该注意学习哪些东西
- j2ee程序员应该掌握的linux知识