Markdown使用心得(简单用法解析)

Markdown的优势

个人看来,MD的优势在于脱离对鼠标的依赖,在简单的熟悉后,从段落格式到字体特效的实现都可以完全脱离鼠标。避免了为了格式和艺术效果多次将右手在键盘和鼠标来回移动,打破码字的纯净体验,避免频繁的中断思路。


简单的用法归纳

接下来,我将简单介绍常用的几项基本语法:


1、标题

我们在做笔记时经常需要用到多级标题,那我们该怎么做呢?

效果如下:

一级标题

二级标题

三级标题

四级标题

五级标题

代码实现如下:

# 一级标题

## 二级标题

### 三级标题

#### 四级标题

##### 五级标题

解析:前缀数个#加上一个空格,#的数量越多,标题字号越小


2、文字效果

在做笔记时,如果觉得纯文本过于死板,可以试着为文字添加不同的效果,来标记不同内容,提升阅读体验。

效果如下:

斜体文字

粗体文字

粗斜体文本

删除文本

下划线文本

脚注[^这是个脚注哦]

代码实现如下:

*斜体文字*

**粗体文字**

***粗斜体文本***

~~删除文本~~

<u>下划线文本</u>

脚注[^这是个脚注哦]

解析:如上,通过在文本两端加注标记来实现字体的特殊效果,删除文本两端的是两个波浪号哦。


3、代码

在做笔记时,我们经常需要插入我们自己写的代码,但粘贴过来混杂与文本中往往观感极差,想必只要你在QQ上面对过同学发过来的依托答辩代码,你都能理解文本形式的代码有多恶心,这个时候,我们就需要通过插入代码片段来提升观感。

效果如下:


我们可以用scanf函数为变量tmp赋值。

这里是具体的代码实现:

int main()
{
printf("Hello World!");
return 0;
}

嗯,就像上面这样使用,观感明显就好很多了。

不同编译器和不同的博客网站都对代码的插入有不同的优化,但毫无疑问都比直接粘贴过来的一坨要美观的多。

而想实现这种效果,你需要这样:

我们可以用`scanf`函数为变量`tmp`赋值。

这里是具体的代码实现:

​```C
int main()
{
printf("Hello World!");
return 0;
}
​```

解析:如你所见,一小串代码你可以通过在两端插入`符号来标记,一整段代码你可以通过在首尾各加一行3个这个符号并声明一种语言(也可以不声明,那可能就会没有对应语言的语法标色效果)来标记。


4、分界线

在文章中你已经见到好多次了,没错,就是上面者这一条细线 ↑ ,它可以有效地帮我们划分文章的内容,便于排版。

代码实现:

---
***
___
- - -
* * *
_ _ _

解析:你可以在一行中用三个以上的星号、减号、底线来建立一个分界线。[^他们甚至不需要是连续的!]


5、超链接

如果你想要在你的笔记中插入一个网址,你当然可以直接复制过来,但这样你无法向CTF实验室的学长表现出你学过MD语法,但你也也可以选择用MD自带的链接语法,像这样:

CTF实验室唯一指定手册

或者这样:

https://www.yuanshen.com/#/

感觉最大的作用就是可以将一长串网址变成让人忍不住点击的蓝色下划线字体,或者免去读者复制粘贴访问的繁琐流程。

想要实现呢也非常简单:

[CTF实验室唯一指定手册](https://www.yuanshen.com/#/)

<https://www.yuanshen.com/#/>

解析:两种用法,第一种就是复制过来在两边加上大于小于号,就可以将其变成可以点击的链接,第二种是文字说明用方括号框选,网址用圆括号框选,这样就可以隐藏网址,显示文字说明,使读者更好地理解。或者更好地误解。。。


我比较常用的语法就是以上这些啦,如果有错误欢迎指出哦,萌新撰文,还请大佬多多包涵@_@

Markdown使用心得(简单用法解析)的更多相关文章

  1. lxml简单用法 解析网页

    import requests s=requests.Session() re=s.get(lgurl,headers=headers)  #此处s可以直接换成requests the_page=re ...

  2. WordPress的have_posts()和the_post()用法解析

    原文地址:http://www.phpvar.com/archives/2316.html 网上找到一篇介绍WordPress的have_posts()和the_post()用法解析的文章,觉得不错! ...

  3. NSCharacterSet 简单用法

    NSCharacterSet 简单用法 NSCharacterSet其实是许多字符或者数字或者符号的组合,在网络处理的时候会用到 NSMutableCharacterSet *base = [NSMu ...

  4. mysql group by 用法解析(详细)

    在使用mysql时,有时需要查询出某个字段不重复的记录,虽然mysql提供 有distinct这个关键字来过滤掉多余的重复记录只保留一条,但往往只用它来返回不重复记录的条数,而不是用它来返回不重记录的 ...

  5. (转载)mysql group by 用法解析(详细)

    (转载)http://blog.tianya.cn/blogger/post_read.asp?BlogID=4221189&PostID=47881614 mysql distinct 去重 ...

  6. JS的简单用法

    JS的简单用法 参考:http://www.w3school.com.cn/js/js_switch.asp JavaScript 是网络的脚本语言 JavaScript 是可插入 HTML 页面的编 ...

  7. 学会如何使用Github进行托管代码和用markdown撰写心得

    这次作业是学会如何使用Github进行托管代码和用markdown撰写心得. 1.掌握使用Git进行代码版本,使用github进行代码托管.(git使用,推荐imooc公开课: 公开课 ) 登录 gi ...

  8. Android—— ListView 的简单用法及定制ListView界面

    一.ListView的简单用法 2. 训练目标 1) 掌握 ListView 控件的使用 2) 掌握 Adapter 桥梁的作用 实现步骤: 1)首先新建一个项目, 并让ADT 自动帮我们创建好活动. ...

  9. sql中的 where 、group by 和 having 用法解析

    --sql中的 where .group by 和 having 用法解析 --如果要用到group by 一般用到的就是“每这个字” 例如说明现在有一个这样的表:每个部门有多少人 就要用到分组的技术 ...

  10. 安卓JNI精细化讲解,让你彻底了解JNI(二):用法解析

    目录 用法解析 ├── 1.JNI函数 │ ├── 1.1.extern "C" │ ├── 1.2.JNIEXPORT.JNICALL │ ├── 1.3.函数名 │ ├── 1 ...

随机推荐

  1. 基于ClickHouse解决活动海量数据问题

    1.背景 魔笛活动平台要记录每个活动的用户行为数据,帮助客服.运营.产品.研发等快速处理客诉.解决线上问题并进行相关数据分析和报警.可以预见到需要存储和分析海量数据,预估至少几十亿甚至上百亿的数据量, ...

  2. VS2017配置OpenCV

    VS2017配置OpenCV 0 OpenCV介绍 OpenCV(Open Source Computer Vision Library)是一个开源的计算机视觉库,它提供了丰富的图像处理和计算机视觉算 ...

  3. iptables防火墙调试,想打印个日志就这么难

    背景 怎么会讲这个话题,这个说来真的长了.但是,长话短说,也是可以的. 我前面的文章提到,线上的服务用了c3p0数据库连接池,会偶发连接泄露问题,而分析到最后,又怀疑是db侧主动关闭连接,或者是服务所 ...

  4. Ubuntu Ctrl + Alt + [F1~F6] 图形化终端与命令行终端

    在20.04的版本中,F1和F2是两个图形化终端,可以登陆不同的用户.(如果是相同的用户登陆,则进入的是同一个终端.) F4-F6都是命令行终端,即便使用相同的用户登陆,也是打开不同的终端. 说明,命 ...

  5. 网关冗余协议:FHRP、HSRP(思科)、VRRP、GLBP

    参考链接: CHANNEL技术与网关冗余 VRRP和HSRP的区别

  6. RAT蓝队自动化测试框架

    RAT蓝队自动化测试框架 介绍 RAT 是根据 MITRE ATT&CK 战术矩阵测试蓝队检测能力的脚本框架,由 python2.7 编写,共有 50 多种不同 ATT&CK 技术点和 ...

  7. linux-服务操作和运行级别和关机重启

    服务操作: service  network   [] systemctl     [ disable(禁用)  enable(启用)]     network [] 中为操作命令 : 1.statu ...

  8. .NET周刊【7月第5期 2023-07-30】

    国内文章 PaddleSharp:跨越一年的版本更新与亮点 https://www.cnblogs.com/sdflysha/p/20230724-paddlesharp-in-a-year.html ...

  9. CVE-2020-0796 SMB远程代码执行漏洞复现

    前言: 这个windows的永恒之黑漏洞,不得不复现一下啦! 这个漏洞诸多大佬都已经复现了,现在跟随大佬的脚步,逐个复现一下: 可参考:https://www.adminxe.com/1220.htm ...

  10. Programming abstractions in C阅读笔记:p84-p87

    <Programming Abstractions In C>学习第43天,p84-p87总结. 一.技术总结 1.record record也称为structure(结构体),是一种数据 ...