MarkDown学习笔记 直观全面详细

image.png

前言

为什么我们要学习Markdown呢?因为Markdown简单易学易上手,可以以纯文本格式编写文档,然后转换成有效的HTML文档,并且以导出 HTML 、Word、图像、PDF、Epub 等多种格式的文档,许多网站平台的文章、博客、论文均可用Markdown编写文章。

一、基本语法

1.1 标题

使用#号标记,可以表示1-6级标题, 随#的个数递增,一级标题字号最大,六级标题字号最小。
代码如下:

代码效果
# 一级标题# 一级标题
##二级标题## 二级标题
### 三级标题### 三级标题
#### 四级标题#### 四级标题

1.2 字体

星号*或下划线_都可以,单是斜体,双是粗体,三是粗斜体

代码效果
*这是斜体*这是斜体
_这是斜体_这是斜体
**这是粗体**这是粗体
__这是粗体__这是粗体
***这是粗斜体***这是粗斜体
___这是粗斜体___这是粗斜体
  • 加粗快捷键:Ctrl+B
  • 斜体快捷键:Ctrl+C

1.3 换行

  • 句尾敲两个空格
  • 两行之间一个空行

1.4 引用

Markdown 中引用通过符号> 来实现,引用的块内,允许换行存在,换行并不会终止引用的区块。如果要结束引用,需要一行空白行,来结束引用的区块。

代码效果
> 引用的块> 引用的块

|
| > 引用的块
引用的块的第二行 | > 引用的块

引用的块的第二行

|

1.5 链接

MarkDown中插入链接的使用方式是:[链接名称](链接地址)

  • [链接名称] 既链接地址显示的名称
  • (链接地址) 既链接要连接到的地方
    | 代码 | 效果 |
    | — | — |
    | [小k的博客](https://blog.csdn.net/zkl519) | 小k的博客 |

1.6 图片

MarkDown中插入图片的使用方式是:![图片描述](图片地址)

  • ! 叹号必须有!

  • [图片描述] 中括号必须有,图片描述可以不写,不写描述默认显示图片地址

  • (图片地址) 这个必须有,要不然显示什么,地址可以是绝对地址也可以是相对地址。
    | 代码 | 效果 |
    | — | — |
    | ![小k的公众号:可以关注一下](https://img-blog.csdnimg.cn/direct/eadc9b7884954823bcd14a4b4c75d97f.png) | 小k的公众号:可以关注一下 |

  • 快捷键 :Ctrl+v

修改图片位置:

#pic_left :居左
#pic_right :居右
#pic_center :居中

修改图片大小 必须是x不能是* !

空格 = 长x宽

![图片描述](图片地址#pic_center空格=长x宽)
比如我此文章的图片:
![小k的公众号:可以关注一下](https://img-blog.csdnimg.cn/direct/eadc9b7884954823bcd14a4b4c75d97f.png#pic_center =40x60)

1.7列表

列表分为有序列表和无序报表

  • 无序列表,使用*,+,-,再加一个空格作为列表的标记
  • 有序列表,使用数字并加上.号,再加上一个空格作为列表的标记
    代码
    | 代码 | 效果 |
    | — | — |
    | * 无序列表 1 |
  • 无序列表1
    |
    | + 无序列表 2 |
  • 无序列表2
    |
    | - 无序列表 3 |
  • 无序列表 3
    |
    | 1. 有序列表 1 |
  1. 有序列表 1
    |
    | 2. 有序列表 2 |
  2. 有序列表 2
    |
    | 3. 有序列表 3 |
  3. 有序列表 3
    |

如果想要控制列表的层级,则需要在列表符号前使用tab

+ 无序列表 1+无序列表 1.1+无序列表 1.1.1
  • 无序列表1
    • 无序列表1.1
      • 无序列表1.1.1

1.8分割线

可以使用分割线使文章结构更加清晰,在markdown中,可以在一行中用三个- or * 来建立一个分割线,但是要注意的是:在分割线的上面空一行。

代码效果
---

|
|

***
|

|

3.9删除线

删除线的使用,可以在要添加删除线的文字前后添加两个~

代码效果
~~测试删除线~~测试删除线

3.10下划线

下划线的语法与HTML中类似,在需要添加下划线的文字首尾添加<u>下划线</u>

代码效果
<u>测试下划线</u>测试下划线

3.11 代码块

Markdown中代码块有两种:行内代码、代码块

  • 行内代码:用包围,如 行内代码效果 行内代码`
  • 代码块:用```包围 如
```markdown
import pandas as pd
import statsmodels.api as sm
import matplotlib.pyplot as pltdatas = pd.read_excel(r'C:\Users\Desktop\data1.xlsx') # 读取 excel 数据,引号里面是 excel 文件的位置
y = datas.iloc[:, 0] # 因变量为第 1列数据
x = datas.iloc[:, 1] # 自变量为第 2 列数据
x = sm.add_constant(x) # 若模型中有截距,必须有这一步
model = sm.OLS(y, x, hasconst=1 ) # 构建最小二乘模型并拟合
results = model.fit()
print(results.summary()) # 输出回归结果
 ```python
import pandas as pd
import statsmodels.api as sm
import matplotlib.pyplot as pltdatas = pd.read_excel(r'C:\Users\Desktop\data1.xlsx') # 读取 excel 数据,引号里面是 excel 文件的位置
y = datas.iloc[:, 0] # 因变量为第 1列数据
x = datas.iloc[:, 1] # 自变量为第 2 列数据
x = sm.add_constant(x) # 若模型中有截距,必须有这一步
model = sm.OLS(y, x, hasconst=1 ) # 构建最小二乘模型并拟合
results = model.fit()
print(results.summary()) # 输出回归结果

3.12表格

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

  • :-:将表头及单元格内容左对齐
  • -::将表头及单元格内容右对齐
  • :-::将表头及单元格内容居中
| 姓名      | 科目    |  成绩   |
| --------  | -----: | :----:  |
| 小K     	| JAVA   |   100   |
姓名科目成绩
小KJAVA100

3.13 脚注

脚注用来对文内专有名词、内容、背景等作解释或者评议。在Markdown中,可以通过[^脚注内容]。

Markdown是一种轻量级标记语言[^1],排版语法简洁,
让人们更多地关注内容本身而非排版[^2]。它使用易读易写的纯文本格式编写文档,
可与HTML混编[^测试],可导出 HTML、PDF 以及本身的 .md 格式的文件。因简洁、高效、易读、易写,
Markdown被大量使用,如Github、Wikipedia、简书等。

使Markdown是一种轻量级标记语言1,排版语法简洁,
让人们更多地关注内容本身而非排版2。它使用易读易写的纯文本格式编写文档,
可与HTML混编测试,可导出 HTML、PDF 以及本身的 .md 格式的文件。因简洁、高效、易读、易写,
Markdown被大量使用,如Github、Wikipedia、简书等。

3.14 特殊符号 转义符号

对于Markdown中的语法符号,前面添加反斜线\即可以显示符号本身。

\\
\_
\*
\.
\+
\~
\#
等...

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

8.3 Springboot整合Redis 之Jedis方式

文章目录 前言一、Maven依赖二、新增子Module:tg-book-redis三、Jedis配置类3.1 Jedis连接池核心配置说明四、Jedis 工具类五、新增controller测试前言 Jedis是Redis官方推荐的Java客户端连接工具,用法非常简单,Jedis的API与Redis的API可以说是一模一样,所以非常有利于熟悉…

ora-12154无法解析指定的连接标识符

用户反映查询的时候报错ora-12154 这个系统只做历史数据查询使用&#xff0c;使用并不平凡&#xff0c;该数据库曾做过一次服务器间的迁移。 用户描述&#xff0c;所有oracle客户端查询该视图都报tns错误&#xff0c;一般ora-12154会发生在连接数据库时&#xff0c;因为tns配…

flink1.13环境搭建

1、本地启动非集群模式 最简单的启动方式&#xff0c;其实是不搭建集群&#xff0c;直接本地启动。本地部署非常简单&#xff0c;直接解压安装包就可以使用&#xff0c;不用进行任何配置&#xff1b;一般用来做一些简单的测试。 具体安装步骤如下&#xff1a; 1.1 下载安装包…

JVM系列-1.初识JVM

&#x1f44f;作者简介&#xff1a;大家好&#xff0c;我是爱吃芝士的土豆倪&#xff0c;24届校招生Java选手&#xff0c;很高兴认识大家&#x1f4d5;系列专栏&#xff1a;Spring原理、JUC原理、Kafka原理、分布式技术原理、数据库技术、JVM原理&#x1f525;如果感觉博主的文…

C#实现基于Word保护性模板文件的修改

目录 制作一个保护性模板文件 给文件设置保护密码 设计模板内容 限制编辑 进一步的需求 范例运行环境 Office DCOM 配置 设计实现 进一步修改模板文件 设置和取消保护 遍历WORD内容控件 总结 制作一个保护性模板文件 在类似一些OA的自动化处理或审批类系统里&a…

VC++中使用OpenCV进行形状和轮廓检测

VC中使用OpenCV进行形状和轮廓检测 在VC中使用OpenCV进行形状和轮廓检测&#xff0c;轮廓是形状分析以及物体检测和识别的有用工具。如下面的图像中Shapes.png中有三角形、矩形、正方形、圆形等&#xff0c;我们如何去区分不同的形状&#xff0c;并且根据轮廓进行检测呢&#…

【Git】常用的Git操作集合

常用的Git操作集合 1. 分支操作1.1 查看本地所有分支git branch 1.2 查看所有分支&#xff08;包含本地远程仓库&#xff09;git branch -a 1.3 切换分支git checkout test 2. 常用基本操作2.1 查看 git 各存储区内(文件)状态git status 2.2 查看工作区与暂存区文件差异git dif…

【记录】解决 git 仓库突然出现连接失败

问题描述 今天在 push 代码代码的时候突然发现无法 push(但是我可以正常打开 Gihub)&#xff0c;这可不行&#xff0c;我可是 git 的重度使用者&#x1f60d;&#xff0c;我所有的代码都托管在了 Github 上&#xff0c;没有它我的日子怎么活啊&#xff01;&#xff01;&#x…

2024最新版Python 3.12.1安装使用指南

2024最新版Python 3.12.1安装使用指南 Installation and Configuration Guide to the latest version Python 3.12.1 in 2024 By Jackson Python编程语言&#xff0c;已经成为全球最受欢迎的编程语言之一&#xff1b;它简单易学易用&#xff0c;以标准库和功能强大且广泛外挂…

C++-类和对象(3)

1. 再谈构造函数 1.1 构造函数体赋值 我们在创建一个对象时&#xff0c;编译器会调用该对象的构造函数对该对象的成员进行初始化。 class Date { public:Date(int year, int month, int day){_year year;_month month;_day day;} private:int _year;int _month;int _day…

【SpringCloud Alibaba】 介绍及微服务模块搭建

文章目录 SpringCloud Alibaba 介绍主要功能组件 微服务环境搭建案例准备技术选型模块设计微服务调用 创建父工程创建基础模块1、创建 shop-common 模块2、创建实体类 创建用户微服务1、创建pom.xml2、编写主类3、创建配置文件 创建商品微服务1、创建一个名为 shop-product 的模…

圆的参数方程是如何推导的?

圆的参数方程是如何推导的? 1. 圆的三种参数表示2. 三角函数万能公式3. 回到圆的参数方程1. 圆的三种参数表示 已知圆的第一种参数方程为: x 2 + y 2 = r x^2+y^2=r x2+y2=r   圆的图像如下: 通过上图,不难理解,圆的参数方程还可以用三角函数表示,也就是第二种参数表…

mac 下 通过 docker 安装 es

1、安装 docker a、使用 Homebrew 安装 brew install --cask --appdir/Applications docker b、安装包安装 1、安装包下载地址&#xff1a;Install Docker Desktop on Mac | Docker Docs 根据自己的笔记本型号选择&#xff0c;我这边选择的是 intel chip 2、下载安装即可&…

CPMS靶场练习

关键&#xff1a;找到文件上传点&#xff0c;分析对方验证的手段 首先查看前端发现没有任何上传的位置&#xff0c;找到网站的后台&#xff0c;通过弱口令admin 123456可以进入 通过查看网站内容发现只有文章列表可以进行文件上传&#xff1b;有两个图片上传点 图片验证很严格…

pip install yaml安装失败解决方法

pip install yaml 安装失败 解决方法&#xff1a; pip install PyYAML

kotlin $ (字符串模版)的使用

$ 在kotlin 中当做字符串模版使用&#xff0c;作用就是在字符串里面识别自己定义的字符 例如打印一个字符 这个时候编译就提示我们使用字符串模版的是个 $ 的作用就是识别字符串里面的i 字数有点少了&#xff0c;在写一个demo private fun String.appendArchive(): String …

【蓝桥杯冲冲冲】动态规划初步[USACO2006 OPEN] 县集市

蓝桥杯备赛 | 洛谷做题打卡day13 文章目录 蓝桥杯备赛 | 洛谷做题打卡day13题目描述输入格式输出格式样例 #1样例输入 #1样例输出 #1 提示样例说明数据规模与约定 思路&#xff1a;方程&#xff1a; 题解代码我的一些话 [USACO2006 OPEN] 县集市 The County Fair 题目描述 每年…

linux中用户及用户组信息

1&#xff0c;linux通过用户名和口令来验证用户的身份。 2&#xff0c;几个用户可以组成一个用户组。 3&#xff0c;useradd工具添加用户&#xff0c;groupadd命令添加用户组。 4&#xff0c;history 命令查看用户在Shell中执行命令的历史记录。 5&#xff0c;userdel命令删…

基于人工蚁群、蚁群、遗传算法的多目标任务分配

matlab2020a可运行 基于人工蚁群、蚁群、遗传算法的多目标任务分配资源-CSDN文库

搜索引擎优化:利用Python爬虫实现排名提升

什么是搜索引擎优化&#xff08;SEO&#xff09; 搜索引擎优化&#xff08;SEO&#xff09;是通过优化网站内容和结构&#xff0c;提高网站在搜索引擎中的排名&#xff0c;从而增加网站流量和曝光度的技术和方法。SEO的目标是使网站在搜索引擎结果页面中获得更高这个过程包括吸…