Markdown有关技术浅析

推陈出新是我的无上诀窍。——[英]莎士比亚

笔者是一名新大学生,本学期加入了腾讯创新俱乐部,接到的第一个任务便是熟悉Markdown语法并且提交一段自我介绍到GitHub上。

于是乎,笔者用了半个小时,对Markdown的语法有了一个初步的了解。

标题的使用

秧好一半谷,题好一半文。——[中]民谚

标题在文章中的重要性不言而喻。笔者曾经是百度百科的核心编辑者,在那个百度百科还能看的时代,我们对于一级、二级标题的重视度都是不言而喻的。

通常地,标题的Markdown形式有两种,第一种是以[#]来确定;第二种是以[-]和[=]来确定。如下:

#一级标题
##二级标题
###三级标题
####四级标题
#####五级标题
######六级标题

或者

一级标题
========
二级标题
-------------

代码块,区块引用

知识就是力量。——[法]弗兰西斯·培根

代码块的引用不止一种方式。最常见的是以下两种

1,缩进式
def main():
    print("Hello world!")
main()

缩进式的使用方法,可以在每行前按一下tab键,这样可以实现缩进;当然,按动四下space键,也可以实现相应的功能。

2,反引号,可以实现语法高亮

这里要注意,要在前后各带三个[`],且在前面的符号后注明语言:

```python
def main():
    print("Hello world!")
main()
```

效果如下:

def main():
    print("Hello world!")
main()

引用的格式非常简单,每行行首加入[>]符号就可以了。

>越过长城,走向世界

字处理

1, 加粗

可以通过前后各加两个[*]或[_]实现。

**Hello world!**
__Hello world!__
2, 斜体

可以通过前后各加一个[*]或[_]实现。

*Hello world!*
_Hello world!_

列表

无序列表的使用,在符号“-”后加空格使用。如下:

- 无序列表1
- 无序列表2
- 无序列表3
- 

如果要控制列表的层级,则需要在符号“-”前使用空格。如下:

- 无序列表1
- 无序列表2
  - 无序列表2.1
     - 列表内容
     - 列表内容

有序列表的使用,在数字及符号“.”后加空格几个,如下:

1. 有序列表1
2. 有序列表2
3. 有序列表3

链接,图片

在文中直接加链接:
[link text](http://example.com/ "optional title")
在引用中加链接:
[link text][id]
[id]: http://example.com/ "optional title here"
在文中直接引用链接

直接使用尖括号,把链接加入到尖括号中就可以实现,如下:

<http://example.com/> or <address@example.com>
插入互联网上图片

格式如下:

![这里写图片描述](http://xxxxxx.jpg)

表格

直接用[-]与[|]分割即可,[:]可以定义对齐方式。

|1|2|
|--|--|
|ABC|DEF|
12
ABCDEF

分割线,删除线

可以在一行中用三个以上的星号、减号、底线来建立一个分隔线,同时需要在分隔线的上面空一行。如下:

---
****
___

效果如下:




删除线的使用,在需要删除的文字前后各使用两个符合“~”,如下

~~Mistaken text.~~

效果如下:

Mistaken text.

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值