这篇文章主要是大致的了解一下MarkDown的常用语法和简单实用。
简介
Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。
Markdown的语法简洁明了、学习容易,而且功能比纯文本更强,因此有很多人用它写博客。世界上最流行的博客平台WordPress和大型CMS如Joomla、Drupal都能很好的支持Markdown。完全采用Markdown编辑器的博客平台有Ghost和Typecho。
用于编写说明文档,并且以“README.MD”的文件名保存在软件的目录下面。
我认为它和HTML类似很类似,”.md”和”.markdown”就是它的文档扩展名。
我们使用电脑的文档编写保存”hello.md”如下代码:
Hello World!
====
I like [Google](https://www.google.com/)
安装MarkDown文档转换工具
MarkDown文档可以转换为HTML,PDF,Word等文档,只要安装工具Pandoc转换即可。安装使用步骤参考链接:查看我使用的是MacOS步骤如下:
- 安装Pandoc
- 编辑保存hello.md文档
- 到hello.md文档的目录
- 只想转换命令:pandoc -o hello.html hello.md
然后把它可以转换为HTML文档就可以通过浏览器打开了。
MarkDown语法
- 段落和换行
段落前后加一个空行即可;
在段落里面换行则使用<br>
- 标题
使用Setext形式
H1
====
H2
----
他只支持h1和h2两种标题。
但是我一般都使用atx形式用符号 #H1#
来表示
引用
在段落或其他内容前面使用
>
符号把内容标记为引用内容列表
- 无序列表
可以使用*
,+
,-
来标记 - 有序列表
有序列表使用数字加上.
来表示
- 无序列表
- 代码
插入代码可以通过`,插入行内代码(
是 Tab 键上边、数字 1 键左侧的那个按键): 分割线
在一行内使用三个或者多个
*
,-
,_
添加分割线超链接
格式为[link text](URL 'title text')
例如:[Baidu](http://www.baidu.com/)
图片
使用MarkDown语法可以插入图片和上面的超链接相类似,只是前面加了一个!符号(但是这个标签无法指定显示的图片的大小,可以使用img标签来显示,先把图片弄到公网服务器上面在src链接过去并且指定大小)强调
使用*..*
或者_..._
的文本会转换为<em></em>
斜体
Test
使用**..**
或者__..__
会转换为<strong></strong>
粗体
Test字符转换
使用反斜线\
来转移一些和标签有冲突的符号删除线
删除线通过~~~~ 来表示Test代码块
使用三个`独占一行来显示中间的代码块
- 表格
| left | center | right |
| :--- | :----: | ----: |
| aaaa | bbbbbb | ccccc |
| a | b | c |
left, center,right是表头;
:—左对齐,:—:中间对其,—:右对齐
下面的是每个表格里面的内容
left | center | right |
---|---|---|
aaaa | bbbbbb | ccccc |
a | b | c |
编辑工具
编辑MarkDown的工具有很多,但是我们在写博客的时候一般都没有用这些工具来写,因为博客上面的每个按钮都足够简单和标签对应。但是我们还是了解一些工具的使用。
MarkdownPad
MarkPad
IDEA Markdown
这些工具在写博客的时候我没有使用过,原理都一样,通过编辑工具来写Markdown的标签为Markdown文档,这个文档可以转换为别的可容易阅读的文档形式。
参考链接查看