首页 > 其他分享 >Markdown使用心得(简单用法解析)

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

时间:2023-10-31 20:00:30浏览次数:35  
标签:Markdown 脚注 代码 标题 文本 解析 心得 可以

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,脚注,代码,标题,文本,解析,心得,可以
From: https://www.cnblogs.com/coltea/p/17801201.html

相关文章

  • 软件测试|Python对JSON的解析和创建详解
    简介JSON(JavaScriptObjectNotation)是一种轻量级的数据交换格式,已经成为当今互联网应用中广泛使用的数据格式之一。Python提供了内置的模块来解析和创建JSON数据,使得在Python中处理JSON变得非常简单。本文将详细介绍Python对JSON的解析和创建过程,并提供示例代码来帮助大家更好......
  • 技术解析 | ZEGO 移动端超分辨率技术
     即构超分追求:速度更快、效果更好、码率更低、机型更广。超分辨率(SuperResolution,SR)是从给定的低分辨率(LowResolution,LR)图像中恢复高分辨率(HighResolution,HR)图像的过程,是计算机视觉的一个经典应用。SR是指通过软件或硬件的方法,从观测到的低分辨率图像重建出相应的高分辨率......
  • 技术解析 | ZEGO 移动端超分辨率技术
    ​ 即构超分追求:速度更快、效果更好、码率更低、机型更广。超分辨率(SuperResolution,SR)是从给定的低分辨率(LowResolution,LR)图像中恢复高分辨率(HighResolution,HR)图像的过程,是计算机视觉的一个经典应用。SR是指通过软件或硬件的方法,从观测到的低分辨率图像重建出相应的高分......
  • ElasticSearch深度解析入门篇:高效搜索解决方案的介绍与实战案例讲解,带你避坑
    ElasticSearch深度解析入门篇:高效搜索解决方案的介绍与实战案例讲解,带你避坑1.Elasticsearch产生背景大规模数据如何检索如:当系统数据量上了10亿、100亿条的时候,我们在做系统架构的时候通常会从以下角度去考虑问题:1)用什么数据库好?(mysql、oracle、mongodb、hbase…)2)如......
  • mysql处理json格式的字段,一文搞懂mysql解析json数据
    文章目录一、概述1、什么是JSON2、MySQL的JSON3、varchar、text、json类型字段的区别二、JSON类型的创建1、建表指定2、修改字段三、JSON类型的插入1、字符串直接插入2、JSON_ARRAY()函数插入数组3、JSON_OBJECT()函数插入对象4、JSON_ARRAYAGG()和JSON_OBJECTAGG()将查询结果封装......
  • 聊聊多层嵌套的json的值如何解析/替换
    前言前阵子承接了2个需求,一个数据脱敏,一个是低代码国际化多语言需求,这两个需求有个共同特点,都是以json形式返回给前端,而且都存在多层嵌套,其中数据脱敏的数据格式是比较固定,而低代码json的格式存在结构固定和不固定2种格式。最后不管是数据脱敏或者是多语言,业务抽象后,都存在需要......
  • Markdown 常用的一些语法
    介绍Markdown是一种轻量级的标记语言,以.md结尾。Markdown是做笔记、为网站创建内容以及生成可打印文档的快速、简便的方法常用的Markdown文档工具:Atom/Vscodevim/SublimeText/Notepad++一些编程工具也可以写md文档,如PyCharm,IDEA常用语法斜体:斜体--快捷键ct......
  • 如何使用VSCode创建编辑Markdown文件
    断更了这么久,我回来啦!!!目录如何使用VSCode创建编辑Markdown文件一、安装VSCode软件二、VSCode安装Markdown相关插件1、VSCode安装插件的步骤2、VSCode中与Markdown有关的插件3、插件安装完成后的效果图三、VSCode操作Markdown文件1、VSCode新建Markdown文件2、VSCode编辑Markdow......
  • 跑腿小程序开发解析:技术架构、接口设计和前沿趋势
    随着生活节奏的加快和个人需求的增加,跑腿小程序成为了人们生活中不可或缺的一部分。从技术角度来看,一个高效、安全、以及用户友好的跑腿小程序是由多个关键要素构成的,包括技术架构、接口设计和前沿趋势。技术架构1.前端技术选型选择合适的前端框架如ReactNative、Flutter、Vue.j......
  • MarkDown学习
    标题:三级四级一级标题:#空格+标题二级标题:##空格+标题三级、四级等依次类推字体Hello,World!//两边都加**Hello,World!//连边都加*Hello,World!//两边都加***Hello,World!//两边都加~~引用引用效果测试//最左边加>分割线 //---***图片//!【名称】()超链接......