为了账号安全,请及时绑定邮箱和手机立即绑定

如何写好手记,掌握Markdown

标签:
前端工具
什么是Markdown

Markdown 是一种轻量级的「标记语言」,它的优点很多,目前也被越来越多的写作爱好者,撰稿者广泛使用。Markdown的语法十分简单,常用的标记符号掌握10个左右,你就可以通过Markdown来编写手记。相对于更为复杂的HTML 标记语言来说,Markdown 可谓是十分轻量的,学习成本也不需要太多,且一旦熟悉这种语法规则,会有一劳永逸的效果。

标题

标题是我们最常用的一种显示格式。
表示标题我们有两种形式,一种是底线的形式 ,利用 = (最高阶标题)和 - (第二阶标题),例如:


标题
=
标题
-

另外一种显示形式是在行首插入1-6个 # 符号,例如:


# 标题
### 标题
###### 标题 

我们也可以在尾部加上对应的 # 符号,这样的效果和只在行首插入 # 符号效果一样,只是增加了文档的可读性。当行首和行尾的 # 符号数量不一致时,采用的是行首 # 符号的数量。例如:


# 标题 # 
### 标题 ### 
###### 标题 ######### 
引用

在编写文档时,我们有时会引用其他的文章,这时候我们就需要使用 > 标记了,我们可以在每一行前都加入 > 标记来显示引用效果,例如:


> 窗前明月光 
> 疑是地上霜 
> 举头望明月 
> 低头思故乡 

我们也可以只在第一行的行首加入 > 标记,比如


> 窗前明月光
  疑是地上霜
  举头望明月
  低头思故乡

<html> > <html>标记默认会把下一行也当做引用的一部分,当我们下一行已经不是引用的一部分时,需要以空行断开,表示引用已经结束。如果空行断开后紧跟的又是引用,他会把此引用和上一个引用合为一个引用。例如:


> 窗前明月光
  疑是地上霜
  举头望明月
  低头思故乡

 (此时已经脱离引用区域)或者 (> 会和上面引用合为一个引用)
代码块

作为技术手记,我们难免会给读者展示示例代码,或者引用其他作者的代码,这时我们就需要代码块,Markdown有专门的 ``` 标记用于代码块。例如:


` ` ` java(语言名)
public class Test(){
    public static void main(String[] args){
       System.out.println();
   }
}
` ` `
粗体、斜体

在编写文档中,我们往往会强调一些比较重要的词语,在Markdown中用 *_ 来作为强调的标记。
用 单个 * 或者单个 _ 来显示斜体字,用两个 * 或者两个 _ 来显示粗体字。例如:


 * 斜体 *
 _ 斜体 _
** 粗体 **
__ 粗体 __
列表

同时也支持无序列表和有序列表。
无序列表使用 * 或者 + 或者 - 作为列表标记。例如:


* 水电费的
* 代发的
* 代发是

或者


+ 方法的 
+ 代发发的
+ 水电费

或者


- 方法的 
- 代发发的
- 水电费

有序列表则使用数字接着一个英文句点。例如:


 1. 方法的 
 2. 代发发的
 3. 水电费

注:1.列表标记必须与内容以空格隔开。2.有序列表的数字指示顺序和写的数字无关
分割线

你可以在一行中用三个以上的 * 或者 - 或者 _ 来建立一个分隔线,行内不能有其他东西。你也可以在星号或是减号中间插入空格。这些都可以表示为一条分割线。例如:


*    *     *
***
******
-    -     -
_  _  _  _  _
链接

Markdown 支持两种形式的链接语法: 行内式和参考式两种形式。
不管是哪一种,链接文字都是用 [方括号] 来标记。
要建立一个行内式的链接,只要在方块括号后面紧接着圆括号并插入网址链接即可,如果你还想要加上链接的 title 文字,只要在网址后面,用双引号把 title 文字包起来即可,例如:


[百度](http://www.baidu.com"百度") 行内式 
[百度](http://www.baidu.com) 行内式 

注:title文字是指鼠标悬浮时显示的文字
图片

Markdown显示图片的方式和显示链接的方式类似,只不过在前面加了一个 ! 标记。同时他也支持行内式和参考式两种形式。除此之外例如:


![百度](http://www.baidu.com/img.jpg"百度") 行内式 
![百度](http://www.baidu.com/img.jpg) 行内式 
总结

到这里,Markdown的基本语法已经讲完了,大家看了以后再日常的编写中应该不成问题了。只要多加练习,写起东西肯定幸运流水。

点击查看更多内容
12人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
移动开发工程师
手记
粉丝
1
获赞与收藏
48

关注作者,订阅最新文章

阅读免费教程

感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消