Markdown语法简介 | Markdown Tutorial
Markdown是一种轻量级标记语言,允许人们使用易读易写的纯文本格式编写文档,然后转换成有效的HTML文档。
与Word相比,使用Markdown最大的好处是可以使人们将注意力集中与文字本身而非排版和格式,通过使用标记、代码的方式进行排版,更为方便;而与Latex相比,又非常轻量级,只需要学习一点基本语法即可掌握。
目前很多主流的网站都支持使用Markdown进行语言的书写,如GitHub的README。
网络上有很多Markdown编辑器,在这里,我使用的是Haroopad。Haroopad 官网
接下来简单介绍一些常用的Markdown语法。当然也可以查阅相关的文档,在此举出一例:Markdown 语法说明 (简体中文版)
区块元素
标题
标题可以使用#进行设置,#的个数则代表了文字的大小。在#之后跟文字即可。
代码如下:
#标题
##标题
###标题
####标题
#####标题
######标题
效果如下:
标题
标题
标题
标题
标题
标题
引用
引用可以采用>符号进行设置,在区块内还可以进行引用嵌套,同时引用的文字还可以跟其他的Markdown符号。
代码如下:
>##引用
>###引用
>引用
效果如下:
引用
引用
引用
列表
列表分为无序和有序列表两种。
无序列表使用*或加号或减号表示。
代码如下:
* 列表
* 列表
* 列表
效果如下:
- 列表
- 列表
- 列表
有序列表使用数字加点表示。
代码如下:
1.列表
2.列表
3.列表
效果如下:
- 列表
- 列表
- 列表
代码块
代码块只需要缩进4个空格或1个制表符即可。
代码和效果如下:
using System;
using System;
using System;
分割线
分割线只要使用连续的3个*或-即可表示。
代码如下:
***
效果如下:
区段元素
链接
链接包括两种使用方法,第一种是行内式,使用[]方括号后跟一个()括号进行表示。文字写在方括号内,链接写在括号内。
代码如下:
[链接] ()
效果如下:
链接
第二种链接方法是参考式,在[]方括号后再跟一个[]方括号,在第二个方括号里定义需要链接的标记。之后在文件任意处,标识出这个标记即可。
代码如下:
I get 10 times more traffic from [Google] [1] than from
[Yahoo] [2] or [MSN] [3].
[1]: http://google.com/ "Google"
[2]: http://search.yahoo.com/ "Yahoo Search"
[3]: http://search.msn.com/ "MSN Search"
效果如下:
I get 10 times more traffic from [Google] 1 than from
[Yahoo] 2 or [MSN] 3.
图片
图片和链接是类似的,图片只是在链接之前加了一个!感叹号。其他的方法是一样的。
代码如下:
![图片] ()
效果如下:
强调
强调使用*或_对字词进行标记。其中一个标记代表斜体,两个代表粗体。
代码如下:
*强调*
_强调_
**强调**
__强调__
效果如下:
强调
强调
强调
强调
代码
代码使用`反引号进行代码的标记。此外,对于代码块,可以使用连续的3个反引号进行标记。
代码如下:
`using System;`
效果如下:
using System;
另外,Markdown还支持使用\书写转义字符。
例如:
# 就不会变成标题了。
可以看到,语法非常简单,很快就能学会。学会Markdown之后,就可以使我们将注意力更集中于文字本身啦~
Markdown语法简介 | Markdown Tutorial的更多相关文章
- 2015年12月03日 GitHub入门学习(五)Markdown语法简介
Markdown一种标记语言,语法简洁,不像Word或Pages有大量排版.字体设置.常用的标记符号不超过十个.被大量写作爱好者.撰稿人.作家所青睐. 一.Markdown的优点 专注你的文字内容而不 ...
- 快速学习MarkDown语法及MarkDown拓展语法
使用Markdown编辑器写博客 前半部分为效果后半部分为markdown格式,推荐开起两个窗口对比阅读 Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数 ...
- Markdown - 语法简介
标题 在文字里书写不同数量的“#”可以完成不同的标题,如下: # 一级标题 ## 二级标题 ### 三级标题 #### 四级标题 ##### 五级标题 ###### 六级标题 列表 无序列表的使用,在 ...
- Markdown语法简介
1.标题 在想要设置为标题的文字前面加#来表示一个#代表一级标题,总共六级 2.字体 加粗要加粗的文字左右分别用两个*号包起来 斜体要倾斜的文字左右分别用一个*号包起来 斜体加粗要倾斜和加粗的文字左右 ...
- Markdown使用简介 及 学习资源整理
Markdown资源整理 官网 http://daringfireball.net/projects/markdown/ http://jgm.github.io/stmd/spec.html htt ...
- 使用 java 实现一个简单的 markdown 语法解析器
1. 什么是 markdown Markdown 是一种轻量级的「标记语言」,它的优点很多,目前也被越来越多的写作爱好者,撰稿者广泛使用.看到这里请不要被「标记」.「语言」所迷惑,Markdown 的 ...
- Markdown 语法简要规则
Markdown简介 Markdown 是一种轻量级的「标记语言」,它的优点很多,目前也被越来越多的写作爱好者,撰稿者广泛使用.看到这里请不要被「标记」.「语言」所迷惑,Markdown 的语法十分简 ...
- 简体中国版文档的Markdown语法
Markdown文件 注意︰这是简体中国版文档的Markdown语法.如果你正在寻找英语版文档.请参阅Markdown︰ Markdown: Syntax. Markdown: Syntax 概述 哲 ...
- Markdown语法
概述 Markdown的理念是能让文档更容易读.写和随 改. 它用简洁的语法代替排版,格式语法只涵盖纯文 本可以涵盖的范围. 不在 Markdown 涵盖范围之内的标签,都可以直接在文档里面用 HTM ...
随机推荐
- 利用sort对数组快速排序
// sort内部使用快速排序,每次比较两个元素大小的时候如果没有参数,则直接判断字母表,如果有参数,则把正在比较的两个参数传入自定义方法并调用(正在比较的两个数会传给自定义方法的v1.v2),如果返 ...
- 常用Request对象获取请求信息
Request.ServerVariables(“REMOTE_ADDR”) ‘获取访问IPRequest.ServerVariables(“LOCAL_ADDR”) ‘同上Request.Serve ...
- CEF源码编译
CEF的构造说明:https://bitbucket.org/chromiumembedded/cef/wiki/BranchesAndBuilding chromium的源码地址:https://c ...
- Java基础--ThreadLocal
Java中的ThreadLocal 可以看做以线程标识为key的Map,在多线程开发中使用非常方便. 示例 class ThreadEnv { // 用匿名内部类覆盖ThreadLocal的initi ...
- Regexp:template
ylbtech-Regexp: 1.返回顶部 1. 2. 2.返回顶部 3.返回顶部 4.返回顶部 5.返回顶部 6.返回顶部 7.返回顶部 8.返回顶部 9.返回 ...
- 查看osdmap命令
标签(空格分隔): ceph,ceph运维,osdmap 方法一: 最直接,简单的命令: [root@node3 ~]# ceph osd tree ID CLASS WEIGHT TYPE NAME ...
- Task Crontab
Crontab 1.查看任务 crontab -l 2.编辑任务 1)对应用户登录后编辑其下的作业 crontab -e 2)删除指定用户任务 crontab -u user -r 3)删除用户下指定 ...
- Caused by: java.lang.IncompatibleClassChangeError: Implementing class
Caused by: java.lang.IncompatibleClassChangeError: Implementing class 可能是导入的jar包重复. 尤其在Maven引用中,请查看是 ...
- navicat for mysql ,mysql版本是8.0的版本,连接数据库报错1251,解决办法。
我的mysql版本是8.0的版本,因为毕竟新的mysql采用新的保密方式,所以就的似乎不能用,改密码方式: 用管理员身份打开cmd mysql -uroot -p(输入密码) 进 ...
- spring特点与好处
Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development a ...