Markdown语法快速入门:从菜鸟到高手
需积分: 3 126 浏览量
更新于2024-08-05
收藏 1KB MD 举报
Markdown是一种轻量级的标记语言,它允许人们使用易读易写的纯文本格式编写文档,然后转换成结构化的HTML(超文本标记语言)文档。这种语言特别适合编写电子书、博客文章、README文件等,无需复杂的排版指令,只需简单的符号就能实现各种格式效果。下面我们将深入探讨Markdown的基本语法。
### 1. 标题
Markdown支持六级标题,通过在行首添加#号来定义标题级别。一级标题使用一个#,二级标题使用两个##,以此类推,直到六级标题使用六个####。例如:
```
# 一级标题
## 二级标题
### 三级标题
```
### 2. 字体样式
Markdown提供了加粗、斜体和删除线三种基本的文本样式:
- **加粗**:将文本包裹在两个星号(*)之间。
- *斜体*:将文本包裹在单个星号(*)之间。
- ***斜体加粗***:将文本包裹在三个星号(***)之间。
- ~~删除线~~:将文本包裹在两个波浪线(~)之间。
### 3. 引用
在行首添加一个大于号(>)可以创建一个引用块。若需嵌套引用,只需添加更多的大于号。例如:
```
> 这是一段引用
>> 更深层次的引用
```
### 4. 分割线
插入水平分割线有两种方式:连续输入三个减号(-)或三个星号(*),然后换行。
### 5. 图片
Markdown插入图片分为本地图片和网络图片两种情况:
- 本地图片:`![](图片路径)`,例如`![](D:\图片.资料\壁纸\t0184ac1df562d83499.jpg)`
- 网络图片:`![](网络图片URL)`,例如`![](https://example.com/image.jpg)`
### 6. 超链接
Markdown中创建超链接的格式是:`[显示的文字](链接地址)`,例如:
```
[点击跳转个人博客](https://blog.csdn.net/n_AloneT?spm=1008.2028.3001.5343)
```
### 7. 列表
Markdown支持有序和无序列表:
- 有序列表:在文字前添加数字和点(.),例如:
```
1. 第一项
2. 第二项
3. 第三项
```
- 无序列表:在文字前添加减号(-)或星号(*),例如:
```
- 项目A
- 项目B
- 项目C
```
### 8. 代码块
插入代码块时,可以在代码前后各放置三个反引号(```),然后指定编程语言类型,如`javascript`、`python`等。例如:
```
```java
public class HelloWorld {
public static void main(String[] args) {
System.out.println("HelloWorld");
}
}
```
```
Markdown语法简洁明了,易于学习,使得非程序员也能轻松进行格式化文本编辑。熟练掌握这些基本语法,能让你在处理文本时更加高效,无论是编写文档还是日常笔记,Markdown都是一个非常实用的工具。
兢兢业业的小白鼠
- 粉丝: 24
- 资源: 1
最新资源
- C++ Qt影院票务系统源码发布,代码稳定,高分毕业设计首选
- 纯CSS3实现逼真火焰手提灯动画效果
- Java编程基础课后练习答案解析
- typescript-atomizer: Atom 插件实现 TypeScript 语言与工具支持
- 51单片机项目源码分享:课程设计与毕设实践
- Qt画图程序实战:多文档与单文档示例解析
- 全屏H5圆圈缩放矩阵动画背景特效实现
- C#实现的手机触摸板服务端应用
- 数据结构与算法学习资源压缩包介绍
- stream-notifier: 简化Node.js流错误与成功通知方案
- 网页表格选择导出Excel的jQuery实例教程
- Prj19购物车系统项目压缩包解析
- 数据结构与算法学习实践指南
- Qt5实现A*寻路算法:结合C++和GUI
- terser-brunch:现代JavaScript文件压缩工具
- 掌握Power BI导出明细数据的操作指南