[Markdown]是时候该学学使用markdown写文章了

news2024/11/16 18:34:23

💕💕💕欢迎各位来到我的博客,今天我们的主题是markdown,你将在这里学习到最全的markdown知识💕💕💕
可爱玉桂狗
你还在使用富文本编辑器写文档或文章吗?
你还在用word一点一点地进行排版吗?
作为一个程序员,我们都应该会使用markdown来写read文档(其实我也不会写
你还在苦于没有一个完整的markdown教程吗?其实就是懒得找
本教程你可以找到最完整的markdown教程,包教包会
当然后期也可以来这里进行查询相关知识点 谁能一遍就全部记住

也欢迎大家访问我的网站多多访问 以及捐款

最后欢迎大家关注我以及订阅我的专栏和文章,💖💖💖我们一起进步成长💖💖💖

什么是markdown

Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档。
Markdown 语言在 2004 由约翰·格鲁伯(英语:John Gruber)创建。
Markdown 编写的文档可以导出 HTML 、Word、图像、PDF、Epub 等多种格式的文档。
Markdown 编写的文档后缀为 .md, .markdown。
——来自菜鸟教程

VSCode中的markdown

  1. 在插件市场中我们下载一个插件Markdown Preview Enhanced
    Markdown Preview Enhanced
  1. 然后新建一个以.md为后缀的文件
  2. 在空白处右击,点击打开侧边预览
    打开侧边预览
    效果如下:
    预览效果
    这样就可以一边编写文档一边查看效果了!!

💖💖💖接下来就让我们进入真正的语法教程吧

标题

markdown有两种标题格式

第一种标题格式

一种是这样的
我是一个一级标题
========
我是一个二级标题
--------
像这样一个"=“就是一个一级标题,一个”-"就是一个二级标题
当然无论多少个都不影响效果
其运行结果如下

第一种标题格式运行结果

我是一个一级标题

我是一个二级标题

第二种标题格式

第二种方法就是使用’#’
非常好理解,一级标题的前面就加一个#
二级标题前面加2个#
最高可到6级标题
注意输入完#后要空一格,否则不会有效果

# 我是一个一级标题
## 我是一个二级标题
### 我是一个三级标题
#### 我是一个四级标题
##### 我是一个五级标题
###### 我是一个六级标题

运行结果如下:

第二种标题格式运行结果

我是一个一级标题

我是一个二级标题

我是一个三级标题

我是一个四级标题
我是一个五级标题
我是一个六级标题

💖💖💖本章节结束啦

段落

段落的换行

markdown的换行格式是在一行后加两个空格以及一个回车
就像这样->

现在我想换行spacespaceEnter
💖💖换行成功了💖💖

运行结果

现在我想换行
💖💖换行成功了💖💖

重新开始一个段落

想要重新开始一个段落,只要在两个段落之间加一个空行就可以了
就像这样->

这是一个段落
space
这是另一个段落

运行结果

这是一个段落

这是另一个段落

字体

斜体

要想使用斜体
请在需要斜体的文本两边这么做->
*斜体文字*
_斜体文字_

运行结果

斜体文字
斜体文字

粗体

要想使用粗体
请在需要粗体的文本两边这么做->
**粗体文字**
__粗体文字__

运行结果

粗体文字
粗体文字

斜粗体

要想使用粗斜体
请在需要粗斜体的文本两边这么做->
***粗斜体文字***
___粗斜体文字___

运行结果

粗斜体文字
粗斜体文字

分割线

用法

你可以在一行中用三个以上的星号、减号、底线来建立一个分隔线,行内不能有其他东西。你也可以在星号或是减号中间插入空格。下面每种写法都可以建立分隔线

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

运行结果




下划线

用法

下划线可以通过 HTML 的<u> 标签来实现
<u>这是一段下划线</u>

运行结果

这是一段下划线

删除线

用法

如果段落上的文字要添加删除线,只需要在文字的两端加上两个波浪线 ~~ 即可
~~这是要删除的文字~~

运行结果

这是要删除的文字

脚注

用法

脚注是对文本的补充说明
[^要注明的文本]

创建脚注格式类似这样 [^这是一个脚注]
[^这是一个脚注]: 这是对脚注的解释

运行结果

创建脚注格式类似这样 1

引用

用法

像这样在灰色方框中的,就是引用
只需要在开头加一个>就可以了

运行结果

这是一个引用

列表

无序列表

用法

使用* + -都可以创建一个无序列表
+ 第一项
+ 第二项
+ 第三项
* 第一项
* 第二项
* 第三项
- 第一项
- 第二项
- 第三项

运行结果
  • 第一项
  • 第二项
  • 第三项

有序列表

用法

就是普通的序号+小数点加空格

  1. 第一项
  2. 第二项
运行结果
  1. 第一项
  2. 第二项

打勾列表

用法

可以为列表清单中已经完成的事情打上勾
* [ ] 第一项任务
* [ ] 第二项任务
* [x] 第三项任务(这是已经完成的任务)

运行结果
  • 第一项任务
  • 第二项任务
  • 第三项任务

嵌套列表

用法

可以在列表中嵌套列表,使用tab键
+ 第一项
Tab+ 第二项
\ + 第三项

可以在列表中嵌套引用,使用tab键
+ 第一项
Tab>这是一个引用
\ + 第三项

运行结果
  • 第一项
    • 第二项
  • 第三项
  • 第一项

    这是一个引用

  • 第三项

代码块

用法

代码片段

如果是段落上的一个函数或片段的代码可以用反引号把它包起来
就像这样->
我们需要一个`printf()`函数
什么?你问我什么是反引号?就是你键盘上esc下面那个键

代码块

如果我们需要一大段代码呢?那么我们就可以用三个反引号把并且在后面加上语言
就像这样->
```c
#include <stdio.h>
int main()
{
printf(“hello world”);
return 0;
}
```
为了方便就只展示这个简单的代码吧 其实就是不会写别的

运行结果

我们需要一个printf()函数

>#include <stdio.h>
int main()
{
		printf("hello world");
		return 0;
}

链接

用法

[链接名称](链接地址)
或者
<链接地址>

运行结果

这是一个链接 百度
https://www.baidu.com

高级链接用法

这个链接用 1 作为网址变量 Google
这个链接用 百度 作为网址变量 百度
然后在文档的结尾为变量赋值(网址)
[1]: http://www.google.com/
baidu: http://www.runoob.com/

运行结果

这个链接用 1 作为网址变量 Google
这个链接用 百度 作为网址变量 百度
然后在文档的结尾为变量赋值(网址)

表格

用法

Markdown 制作表格使用 | 来分隔不同的单元格,使用 - 来分隔表头和其他行。
| 表头 | 表头 |
| ---- | ---- |
| 单元格 | 单元格 |
| 单元格 | 单元格 |

运行结果

表头表头
单元格单元格
单元格单元格

对齐格式

我们可以设置表格的对齐方式:
-: 设置内容和标题栏居右对齐。
:- 设置内容和标题栏居左对齐。
:-: 设置内容和标题栏居中对齐。

运行结果

左对齐右对齐居中对齐
单元格单元格单元格
单元格单元格单元格

图片

用法

![图片属性](图片地址)

运行结果

nb

HTML语言

markdown是支持html的语法的
markdown不能自己修改图片大小
但如果使用html可以修改图片大小了
使用方法和html语法一致,就不多说了
我没学过html

数学公式

markdown也可以支持数学公式的显示
这里就列举几种常见的数学公式给大家吧

第一种方法

$这里是数学公式$

运行结果

这是一个函数 y = 3 x + 1 y=3x+1 y=3x+1

第二种方法

$$
这里是数学公式
\int_01x2dx
$$

运行结果

∫ 0 1 x 2 d x \int_0^1x^2dx 01x2dx

常见数学符号大全

分数\frac{分子}{分母}
1 x \frac{1}{x} x1

下标与平方x_2,x^2
x 2 2 x_2^2 x22

开根号\sqrt[x]{y}
y x \sqrt[x]{y} xy

不等于\not=
≠ \not= =

约等于\approx
≈ \approx

小于等于和大于等于\lqg和\geq
≤ ≥ \leq\geq ≤≥

乘号除号正负号\times \div \pm
× ÷ ± \times\div\pm ×÷±

求和\sum
∑ \sum

累乘累除\prod \coprod
∏ 和 ∐ \prod和\coprod

度数^\circ
9 0 ∘ 90^\circ 90

无穷\infty
∞ \infty

积分\int多重积分\iint
∫ \int
∬ \iint
∭ \iiint

求导\prime
y ′ y\prime y

极限\lim
lim ⁡ \lim lim

空集\emptyset
∅ \emptyset

希腊字母\alpha \beta \gamma \delta \eta \omega
α β γ δ η ω \alpha \beta \gamma \delta \eta \omega αβγδηω

剩下的更多数学符号大家自行去网上搜索吧,我这里也给大家一个数学符号大全网站

键盘值

用法

大家应该也看到了我上面有一些键盘的值
是这样实现的
<kbd>键盘上的键值

运行结果

Ctrl+>C

甚至可以不是键值

结语

💖💖💖本篇博客花了我很长时间一个下午才整理完成的💖💖💖
希望各位能够多多驻足,多多关注留言转发收藏
评论我会一一点赞并回复
期待你我的共同成长
我们下次再见啦!!
玉桂狗呀呼

推荐阅读

动画详解力扣算法


  1. 这是对脚注的解释 ↩︎

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1664877.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

QX----mini51单片机学习---(7)矩阵键盘

目录 1矩阵键盘的识别 2相关c语言 3实践编程 1矩阵键盘的识别 假设按列扫描按下S6P30&#xff1a;0P34&#xff1a;1然后高流向低&#xff0c;P34&#xff1a;0&#xff0c;刚开始是0xf0&#xff1a;1111 0000 后面是0xe0&#xff1a;1110 0000 &#xff0c;当是0xe0能确…

基于Qt的Model-View显示树形数据

目标 用qt的模型-视图框架实现树型层次节点的显示&#xff0c;从QAbstractItemModel派生自己的模型类MyTreeItemModel&#xff0c;用boost::property_tree::ptree操作树型数据结构&#xff0c;为了演示&#xff0c;此处只实现了个只读的模型 MyTreeItemModel的定义 #pragma o…

论文 学习 Transformer : Attention Is All You Need

目录 概述&#xff1a; 对摘要的理解&#xff1a; 框架解析 按比例缩放的点积注意力 多头注意力机制 前馈神经网络与位置编码 概述&#xff1a; transformer 是一个encoder ——decoder 结构的用于处理序列到序列转换任务的框架&#xff0c;是第一个完全依赖自注意力机制…

基于Vue3与ElementUI Plus的酷企秀场景可视化DIY设计器探索(更新版)

一、引言 在当今数字化快速发展的时代&#xff0c;企业对于展示自身形象、产品细节以及提升客户体验的需求日益增强。酷企秀场景可视化DIY设计器&#xff0c;以其强大的功能和灵活的定制性&#xff0c;为企业提供了从VR全景展示到地图可视化、电子画册制作等一系列数字化解决方…

前端开发工程师——ajax

express框架 终端输入 npm init --yes npm i express 请求报文/响应报文 // 1.引入express const express require(express);// 2.创建应用对象 const app express();// 3.创建路由规则 // request:是对请求报文的封装 // response&#xff1a;是对响应报文的封装 app.get(…

基于Python的飞机大战游戏

学习目标 了解 飞机大战游戏的规则 理解 面向对象思想,会独立设计游戏的类与模块 掌握 pygame模块的使用 1.1 游戏介绍 飞机大战是一款由腾讯公司微信团队推出的软件内置的小游戏,这款游戏画面简洁有趣,规则简单易懂,操作简便易上手,在移动应用兴起之初曾风靡一时。 1.1.…

阿里云Redis创建使用

说明&#xff1a;本文介绍如何使用阿里云Redis&#xff0c;包括开通、连接、使用&#xff1b; 开通 进入官网Redis产品页&#xff0c;点击免费试用&#xff08;白嫖&#xff09;&#xff1b; 选择中间这个&#xff0c;云数据库Redis版&#xff1b; 开通完成后&#xff0c;可在…

JDBC调用MogDB存储过程返回ref_cursor的方法和注意事项

MogDB在处理存储过程的时候&#xff0c;有时候需要返回结果集&#xff0c;类型为ref_cursor&#xff0c;但有时候可能会报错。而大部分应用程序都是使用Java JDBC. 根据我们这几年的数据库国产化改造经验&#xff0c;给大家分享一下JDBC调用 MogDB存储过程返回ref_cursor的方法…

C#实现多线程的几种方式

前言 多线程是C#中一个重要的概念&#xff0c;多线程指的是在同一进程中同时运行多个线程的机制。多线程适用于需要提高系统并发性、吞吐量和响应速度的场景&#xff0c;可以充分利用多核处理器和系统资源&#xff0c;提高应用程序的性能和效率。 多线程常用场景 CPU 密集型任务…

书生浦语训练营第四次课作业

基础作业 环境配置 拷贝internlm开发机内的环境 studio-conda xtuner0.1.17# 激活环境 conda activate xtuner0.1.17 # 进入家目录 &#xff08;~的意思是 “当前用户的home路径”&#xff09; cd ~ # 创建版本文件夹并进入&#xff0c;以跟随本教程 mkdir -p /root/xtuner0…

社工库信息查询

此网站需要注册账号&#xff0c;新用户注册送3点券&#xff0c;每日签到可获得1.5点券。也可通过充值来查 我这里有方法可以利用缺陷来无限获取点券查人

QT7_视频知识点笔记_3_自定义控件,事件处理器⭐,定时器,QPainter,绘图设备,不规则窗口

第三天&#xff1a; 自定义控件&#xff0c;事件处理器⭐&#xff0c;定时器&#xff0c;QPainter,绘图设备&#xff0c;不规则窗口实现 1.自定义控件&#xff1a; 创建新的QT控件类&#xff0c;然后再需要使用的地方--》提升为 来使用如何使用基础控件的信号和槽函数&…

智能座舱语音助手产品方案

一、用户调研与痛点分析 1.目标用户分析 用户画像 性别女性年龄50地域2-3线城市职业退休或退居二线教育中专、 大专、 本科财务家庭财务管理者爱好享受生活、 照顾家庭标签有闲有小钱二、产品定位与卖点提炼 购车目的 愉悦自我&#xff0c; 专属于自己的座驾&#xff1a; 家…

【大数据·Hadoop】从词频统计由浅入深介绍MapReduce分布式计算的设计思想和原理

一、引入&#xff1a;词频统计问题 假如我们有一亿份文档&#xff0c;需要统计这一亿份文档的词频。我们会怎么做&#xff0c;有以下思路 使用单台PC执行&#xff1a;能不能存的下不说&#xff0c;串行计算&#xff0c;一份一份文档读&#xff0c;然后进行词频统计&#xff0…

最新版Ceph( Reef版本)文件存储简单对接k8s(下集)

假如ceph集群已经创建 1.创建cephfs_pool存储池 ceph osd pool create fs_kube_data 16 162.创建cephfs_metadata存储池 ceph osd pool create fs_kube_metadata 16 163 创建cephfs ceph fs new cephfs01 fs_kube_metadata fs_kube_data4 设置最大活动数 ceph fs set cephfs01…

保健品小程序商城线上经营的作用是什么

保健品涵盖酒水、醋、食品等多个类型&#xff0c;无论厂商还是经销商&#xff0c;手里的品牌和数量都比较多&#xff0c;由于特殊性&#xff0c;商家经营时需要找到目标客户&#xff0c;而市场中虽然有大量客户&#xff0c;但商家实际想要触达却并不容易。 渠道多样化&#xf…

MTEB - Embedding 模型排行榜

文章目录 关于 MTEBMTEB 任务和数据集概览使用 MTEB Pythont 库Installation使用 关于 MTEB MTEB : Massive Text Embedding Benchmark github : https://github.com/embeddings-benchmark/mtebhuggingface : https://huggingface.co/spaces/mteb/leaderboardpaper : https:/…

Java医院绩效考核系统源码B/S+avue+MySQL助力医院实现精细化管理 医院综合绩效核算系统源码

Java医院绩效考核系统源码B/SavueMySQL助力医院实现精细化管理 医院综合绩效核算系统源码 医院绩效考核系统目标是实现对科室、病区财务指标、客户指标、流程指标、成长指标的全面考核、分析&#xff0c;并与奖金分配、学科建设水平评价挂钩。 具体功能模块包括收入核算、成本…

(超简单)SpringBoot中简单用工厂模式来实现

简单讲述业务需求 业务需要根据不同的类型返回不同的用户列表&#xff0c;比如按角色查询用户列表、按机构查询用户列表&#xff0c;用户信息需要从数据库中查询&#xff0c;因为不同的类型查询的逻辑不相同&#xff0c;因此简单用工厂模式来设计一下&#xff1b; 首先新建一个…

安装SQL Server详细教程_sql server安装教程

一&#xff0c;SQL Server数据库安装 1.首先&#xff0c;下载安装程序 &#xff08;1&#xff09;从网盘下载安装exe 点击此处直接下载 &#xff08;2&#xff09;从官网下载安装exe文件 在官网选择Developer进行下载 2.开始安装 双击安装程序&#xff0c;开始安装 这里直…