Markdown语法速查:从基础到高级
需积分: 10 95 浏览量
更新于2024-09-05
收藏 2KB MD 举报
Markdown是一种轻量级的标记语言,它允许人们使用易读易写的纯文本格式编写文档,然后转换成结构化的HTML(超文本标记语言)文档。Markdown的语法简洁明了,非常适合编写博客、文档、README文件等。以下是一些Markdown的基本语法:
### 标题
Markdown支持六级标题,通过在文字前添加井号 (#) 来创建不同级别的标题。例如:
1. 一级标题:`# 标题一级`
2. 二级标题:`## 标题二级`
3. 三级标题:`### 标题三级`
以此类推,直到六级标题。
### 字体样式
Markdown提供了几种基本的字体样式控制:
1. **加粗**:在文字两侧各添加两个星号 (`**`),如 `**Hello,World**` 显示为 **Hello,World**。
2. *斜体*:在文字两侧各添加一个星号 (`*`) 或下划线 (`_`),如 `*Hello,World*` 或 `_Hello,World_` 显示为 *Hello,World*。
3. ***加粗斜体***:在文字两侧各添加三个星号 (`***`),如 `***Hello,World***` 显示为 ***Hello,World***。
4. ~~删除线~~:在文字两侧各添加两个波浪线 (`~~`),如 `~~Hello,World!~~` 显示为 ~~Hello,World!~~。
### 引用
使用大于号 (`>`) 开始一行来创建引用,例如:
```
> 学习编程,充实生活。
```
### 分割线
插入三个连续的破折号 (`---`) 或者三个星号 (`***`) 可以创建一条分割线,如:
```
---
***
```
### 图片
插入图片的语法是 `![](图片URL)` 或 `![图片描述](图片路径)`。例如:
```
![截图](C:\Users\曾维\Desktop\一个截图.png)
```
对于网络图片,只需替换为图片的URL地址:
```
![一个网络的图片](http://img1.juimg.com/170411/330798-1F41111240947.jpg)
```
### 超链接
创建超链接的语法是 `[显示文本](链接地址)`,例如:
```
[点击跳转到csdn技术社区](https://blog.csdn.net)
```
### 列表
Markdown支持有序和无序列表:
1. 有序列表:在每一行前添加数字和点,然后空格,如:
```
1. A
2. B
3. C
```
2. 无序列表:在每一行前添加减号或星号,然后空格,如:
```
- A
- B
```
### 表格
Markdown创建表格需要更多字符布局,例如:
```
名字|性别|年龄
--|--|--
李四|男|20
```
生成的表格如下:
| 名字 | 性别 | 年龄 |
|------|------|-----|
| 李四 | 男 | 20 |
创建表格还可以通过编辑器的插入功能,但基础语法是手动调整每个单元格的边界。
### 代码块
代码块可以通过在代码前后各添加三个反引号 (`````) 来创建,例如:
```
```java
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello,World!!");
}
}
```
```
以上就是Markdown的一些基本语法,通过这些简单的标记,你可以轻松地编写出格式清晰、易读的文档。继续学习和实践,你会发现Markdown是一个非常实用和高效的工具,尤其适合技术写作和分享知识。
2022-11-23 上传
109 浏览量
170 浏览量
2022-12-28 上传
2024-01-08 上传
2018-10-31 上传
讲Z眞
- 粉丝: 1
- 资源: 1
最新资源
- 探索数据转换实验平台在设备装置中的应用
- 使用git-log-to-tikz.py将Git日志转换为TIKZ图形
- 小栗子源码2.9.3版本发布
- 使用Tinder-Hack-Client实现Tinder API交互
- Android Studio新模板:个性化Material Design导航抽屉
- React API分页模块:数据获取与页面管理
- C语言实现顺序表的动态分配方法
- 光催化分解水产氢固溶体催化剂制备技术揭秘
- VS2013环境下tinyxml库的32位与64位编译指南
- 网易云歌词情感分析系统实现与架构
- React应用展示GitHub用户详细信息及项目分析
- LayUI2.1.6帮助文档API功能详解
- 全栈开发实现的chatgpt应用可打包小程序/H5/App
- C++实现顺序表的动态内存分配技术
- Java制作水果格斗游戏:策略与随机性的结合
- 基于若依框架的后台管理系统开发实例解析