Markdown常用语法小记

前言

Markdown是什么我就不详细说了,百度会给你解释的更专业。所以我还是按我自己的了解阐述一下下,主要还是为了我自己看明白就够了。当然能够帮到别人,那就更好了呗。

理解的Markdown是一种写博客的文本编辑软件。这个像我这种以前不写博客的人也是第一次接触啊。怎么说呢,它是即类似于我们常用的Windows里的Word、Excl等Office软件(不涵盖用苹果的壕),又完全不同的东西...反正挺好玩的,也挺好用的。

下面我就按自己的理解(主要我自己看_)做一个Markdown常用的语法小记,附加一些小截图,并在图里做些红色小标记。

一、标题等级功能实现

标题可以用“#”号来分级。一个“#”号表示一级标题、两个“#”就表示二级标题,以此类推支持六级标题!

一级标题,前面加了1个“#”号。

二级标题,前面加了2个“#”号。

三级标题,前面加了3个“#”号。

四级标题,前面加了4个“#”号。

五级标题,前面加了5个“#”号。
六级标题,前面加了6个“#”号。

如何实现上面的效果的看下图:

标题分级.png

二、代码块/加粗/斜体等功能实现

1.代码块

在一段代码的头部和尾部加三个小点,切记都是单独一行哦!

import string     #处理文本时,需要去除跟在单词后的标点。所以用到string模块
filename=open('sampleFile.txt')
filelines=filename.readlines()
filename.close()
word_cnt={}
for line in filelines:
    line=line.rstrip()              #去除文本后的'\n'
    identity=string.maketrans(' ',' ')      
    pun_num=string.punctuation+string.digits   #指定删除的字符为:标点符号和数字
    line=line.translate(identity,pun_num)     #完成字符串中标点符号和数字的删除
    line=line.lower()               #将单词中的字母全部转换为小写字母
    word_list=line.split(' ')       #以空格为标志,将文本中的一行断开成单词。
    for word in word_list:
        if word_cnt.has_key(word):
            word_cnt[word]+=1
        else:
            word_cnt[word]=1
result=sorted(word_cnt.iteritems(),key=lambda d:d[1],reverse=True) 
print result

实现过程如下图所示:

代码块.png

2.加粗

加粗用前后加双星号表示
实现过程请看下图:

加粗.png

3.斜体

斜体用前后加单星号
实现过程看下图:

斜体.png

三、添加超链接

也可以加超链接哦,比如某某网站。方法是中括号里写链接名后面跟上小括号里面写网址。
[链接名](网址)

例如:

百度 你可以点一下~
腾讯首页 点点更健康~
看下图:

超链接.png

四、把重要的一段话框起来,比如名句,定义等;

某段关键文字加一个框的话,开头加一个半角括号“>”。如下图所示:

Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档,然后转换成格式丰富的HTML页面。 —— 维基百科

加个框框表示重要.png

五、表格功能

加个表格很简单,由【|】、【---】和【:】组成。

Item Value Qty
Computer 1600 USD 5
Phone 12 USD 12
Pipe 1 USD 234
a b c
d e f
1 6 8

看图就知道是如何实现的:

实现表格功能.png

:--- 表示左对齐 ; ---:表示右对齐 ; :---:表示居中;

结语

上述这些关于Markdown的语法使用技巧是我自己总结的零散小记,或许有错别的地方,求大神们看了不要喷。肯定还有很多没有写到的,小生后续会持续修改添加。
如果有哪些地方侵权了.......别告我啊我不是有意的

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、认识MarkDown Markdown 是一种用来写作的轻量级「标记语言」,它用简洁的语法代替排版,而不像一般...
    随梦而飞飞阅读 14,087评论 2 12
  • a. 六级标题 1、在标题文字前面加上 # 号来表示这是几级标题,# 号与文字之间用一个空格分割。2、文章的题目可...
    White枫阅读 504评论 0 1
  • 今天晚上去看了最近很火的«摔跤吧,爸爸»这部电影。电影确实很励志,很感人。有几次泪珠在我眼睛里面打转,心里万分疼痛...
    喜爱文字阅读 322评论 0 0
  • 之前一直没有搞懂这两个的区别,现在的理解是: 进程:一个可执行的程序 任务:一块可执行的代码 线程:指的是一个独立...
    大饼炒鸡蛋阅读 6,172评论 1 13
  • 移动互联网的普及,带来的是信息泛滥和机会、选择的倍增。在越来越多的选择和机会面前,其实大部分人是想都要、都抓,或者...
    柯南教英语阅读 508评论 5 3