Markdown基础语法:快速入门指南

news2024/12/23 9:38:45

什么是Markdown

Markdown是一种轻量级的标记语言,它的目标是让文本内容更加易读、易写和易于转换成HTML等格式。Markdown语法简单、直观,适合用于写作、博客、笔记、文档等场景。Markdown最初由John Gruber和Aaron Swartz于2004年创建,现在已经成为写作领域的一种标准。

Markdown的优点

Markdown的优点主要包括以下几个方面:

  • 语法简单,易于学习和使用;
  • 纯文本格式,便于编辑和版本控制;
  • 转换成HTML等格式后,排版效果良好;
  • 支持多种平台和编辑器,兼容性好;
  • 可以扩展到其他领域,如幻灯片、电子书、LaTeX等。

Markdown的基础语法

Markdown的基础语法包括标题、段落、列表、强调、链接、图片、代码块和引用等。

标题

Markdown支持6级标题,使用#符号表示,#的数量表示标题级别。例如:

# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题

效果:

段落和换行

Markdown中,两个段落之间需要用一个空行隔开。如果想在同一个段落中换行,可以在行末加上两个空格。

例如:

This is the first line.  
And this is the second line.

列表

Markdown支持有序列表和无序列表。无序列表使用-或*表示,有序列表使用数字加点表示。例如:

- 无序列表项1
- 无序列表项2

1. 有序列表项1
2. 有序列表项2
  • 无序列表项1
  • 无序列表项2
  1. 有序列表项1
  2. 有序列表项2

强调

Markdown支持粗体和斜体强调。使用两个或_表示粗体,使用一个或_表示斜体。例如粗体:

**粗体**
__粗体__(这里是两个_)

斜体:

 *斜体*
_斜体_

效果:

粗体

斜体

链接

Markdown支持行内链接和引用链接。行内链接格式为链接文本,引用链接格式为[链接文本][链接标识],在文末使用[链接标识]:链接地址定义链接。例如:

[SnowIce](https://snowice.fun/)
[My Blog][1]
[1]: https://snowice.fun/

效果:

SnowIce

My Blog

图片

Markdown插入图片和插入链接类似,只需要在链接的基础上加上!符号即可。例如:

![Nice girl](https://image.snowice.fun/nice-girl/000902-1679069342e794.jpg)

效果:

代码块

Markdown支持行内代码和代码块。行内代码使用符号表示,代码块使用三个符号包裹。例如:

`行内代码`

效果:

行内代码
​``` (这里选择代码的语言)
代码块
​```

例如:

```java
public static void main(String[] args){
    System.out.println("Hello Markdown");
}
```

效果:

public static void main(String[] args){
    System.out.println("Hello Markdown");
}

引用

Markdown使用>符号表示引用。例如:

> 这是一段引用。

效果:

这是一段引用。

表格

表格使用|符号分隔列,使用-符号分隔表头和表格内容。例如:

|列1|列2|列3|
|---|---|---|
|内容1|内容2|内容3|

效果:

删除线

使用两个~~符号表示删除线。例如:

~~删除线~~

效果:

删除线

分隔线

使用三个或以上的-、*或_符号表示分隔线。例如:

---

脚注

使用[^标识]表示脚注,标识可以是数字、字母或符号。在文末使用[^标识]:脚注内容定义脚注。例如:

这是一个脚注[^1]。
[^1]: 脚注内容。

数学公式

使用$符号包裹数学公式。例如:

$\frac{d}{dx}e^{ax}=ae^{ax}\quad \sum_{i=1}^{n}{(X_i - \overline{X})^2}$

效果:

任务列表

使用-符号表示任务列表,加上空格和[ ]或[x]表示未完成或已完成。例如:

- [ ] 任务1
- [x] 任务2

Markdown的编辑器

Markdown的编辑器有很多种,包括在线编辑器、桌面应用和移动应用等。常见的Markdown编辑器有Typora、Mou、VSCode、Atom等。

结语

Markdown是一种简单、实用的标记语言,可以让写作变得更加高效和愉悦。掌握Markdown的基础语法和扩展语法,可以让你的文本内容更加丰富和有趣。

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

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

相关文章

从手动实现web开发到借助IDEA实现web开发的具体流程分析,详细介绍webapp的目录结构和web站点的欢迎页面的设置

使用Tomcat手动实现WEB开发 实现静态的web应用(没有java小程序) 第一步:找到CATALINA_HOME\webapps目录(Tomcat服务器要求所有的web应用都要放到webapps目录下, 这样它才能找到你的web应用) 第二步:在CATALINA_HOME\webapps目录下新建一个oa的子目录(…

闭环控制里的采样周期和执行周期

运动控制对系统的实时性要求都非常高。所以大家可以看到运动控制总线的刷新周期越来越快,越来越短。今天我们讨论下实时性不高的总线会带来哪些问题和挑战,以及这种大延时总线如何解决实时性问题,运动控制实时性问题还可以参看下面的文章博客: 随动控制之跟随给定和跟随反…

Python一行命令搭建HTTP服务器并外网访问【内网穿透】

文章目录1.前言2.本地http服务器搭建2.1.Python的安装和设置2.2.Python服务器设置和测试3.cpolar的安装和注册3.1 Cpolar云端设置3.2 Cpolar本地设置4.公网访问测试5.结语转载自远程内网穿透的文章:【Python】快速简单搭建HTTP服务器并公网访问「cpolar内网穿透」 1…

20从零开始学Java之牛闪闪的for循环是怎么用的?

作者:孙玉昌,昵称【一一哥】,另外【壹壹哥】也是我哦 千锋教育高级教研员、CSDN博客专家、万粉博主、阿里云专家博主、掘金优质作者 前言 在前面的文章中,壹哥给大家讲解了顺序结构、分支结构,接下来我们就来学习Java…

面试篇-Java输入输出三兄弟大比拼:IO、NIO、AIO对比分析

1、Java I/O发展史 Java IO(Input/Output)是Java语言中用于读写数据的API,它提供了一系列类和接口,用于读取和写入各种类型的数据。下面是Java IO发展史的简要介绍: JDK 1.0(1996年&#…

Android进阶宝典—事件冲突的解决方法

相信伙伴们在日常的开发工作中,一定会遇到事件冲突的问题,e.g. 一个页面当手指滑动的时候,会翻到下一页;点击的时候,需要响应页面中的元素点击事件,这个时候如果没有处理滑动事件,可能遇到的问题…

c++的多态

目录 1、多态 1.1多态的构成条件 1.2多态的好处 2、虚函数 2.1虚函数重写 2.2虚函数的默认参数 2.3纯虚函数重写 2.4抽象类 2.5虚析构,纯虚析构重写 3、重载、覆盖(重写)、隐藏(重定义)的对比 ​编辑 多态是c面向对象三大特性之一 程序调用函数时&#…

人人都是数据分析师-数据分析之数据图表可视化(下)

当前的BI报表、运营同学的汇报报告中数据图表大多为 表格、折线图、柱状图和饼图,但是实际上还有很多具有代表性的可视化图表,因此将对常见的可视化图表进行介绍,希望这些图表可视化方法能够更好的提供数据的可用性。 人人都是数据分析师-数…

QT网络通信-服务器(一)

目录 1、简介 2 、TCP通信流程 3、基于TCP通信所需要的类 4、QT端设计 4.1项目建立 4.2 TCP网络程序设计 4.2.1 QT界面设计 4.2.2 UI布局 4.2.3 控件重命名 5、widget.h 6、widget.c 1、简介 网络有TCP和UDP。本文主要通过QT完成TCP网络设计,通过ESP8266与单片…

JavaEE简单实例——一些基本操作

在配置类中配置页面解析器 之前我们使用页面解析器是在XML配置文件中使用的,但是当我们试用了纯注解式的整合之后,我们没有了配置文件,要如何去将之前我们在配置文件中编写的前端控制器,以及静态资源的释放这些功能配置添加到项目…

二叉排序树(二叉查找树)基本操作_20230417

二叉排序树(二叉查找树)基本操作_20230417 前言 二叉排序树首先是一颗二叉树,它不同于常规二叉树的地方在于,如果左子树不为空,那么左子树上所有结点的值都不大于根节点的值,如果右子树不为空&#xff0c…

从GPT-4、文心一言再到Copilot,AIGC卷出新赛道?

业内人都知道,上一周是戏剧性的,每一天,都是颠覆各个行业,不断 AI 化的新闻。 OpenAI发布GPT-4、百度发布文心一言、微软发布Microsoft 365 Copilot 三重buff叠加,打工人的命运可以说是跌宕起伏,命途多舛了…

pmp证书报考流程+pmp备考+pmp学习干货+pmp指南汇总

2023年共有4次PMP考试,分别是3月、5月、8月、11月,由于3月份考试不开放新报名,所以第一次备考PMP的同学可以选择参加5月份考试。那么,现在备考5月份PMP考试还来得及吗? 现在开始备考5月PMP考试,时间是非常…

Scrum

目录 1、Scrum: 敏捷里的3355: 什么是Scrum: Scrum的优点: Scrum的理论: Scrum的三大支柱: 透明性: 检视: 调整: 2、Scrum的角色简介: Scrum各角色…

【数据结构学习笔记 之 栈和队列】——上

前言:栈和队列是常用的数据结构之一,本文主要介绍有关栈的基本特性以及基本操作和一些经典的OJ题目,关于队列的介绍放到下篇。那么话不多说,让我们开始吧。 一、栈的基本知识 1. 栈的基本概念 栈是一种特殊的线性表&#xff0c…

同学在外包干了两年的点点点,24岁人就快废了

前言 简单的说下,我大学的一个同学,毕业后我自己去了自研的公司,他去了外包,快两年了我薪资、技术各个方面都有了很大的提升,他在外包干的这两年人都要废了,技术没一点提升,学不到任何东西&…

JavaScript 的学习

文章目录一、简介总结一、简介 JavaScript 是互联网上最流行的脚本语言,这门语言可用于 HTML 和 web,更可广泛用于服务器、PC、笔记本电脑、平板电脑和智能手机等设备。 JavaScript 是脚本语言 JavaScript 是一种轻量级的编程语言。 JavaScript 是可插入…

如果要向“硅谷精神之父”提一道问题,你会问什么?| CSDN 访谈世界互联网教父 Kevin Kelly

ChatGPT 的问世不禁让人遐想,接下来的 5000 天,将会发生什么事? 硅谷精神之父、世界互联网教父、《失控》作者凯文凯利(Kevin Kelly,以下简称 K.K.)是这样预测的: 未来将会是一切都与 AI 相连的…

Vue3通知提醒框(Notification)

Vue3相关组件项目依赖版本信息 可自定义设置以下属性: 消息的标题(title),默认温馨提示自动关闭的延时时长(duration),单位ms,默认4500ms消息从顶部弹出时,距离顶部的位…

【问题】开发遇到的小问题

文章目录使用糊涂工具,将时间字符串转化为LocalDateTime类型Date类型转换LocalDate类型jdk8 LocalDateTime获取当前时间和前后推时间echarts图中显示表格是需要添加宽高前端往后端传值时,需要转一下对象再往后端传使用 value-format"yyyy-MM-dd HH:…