掌握Markdown基础语法:文本格式化与链接
需积分: 0 5 浏览量
更新于2024-08-04
收藏 3KB MD 举报
Markdown是一种轻量级的标记语言,它通过简单的符号组合来实现文本格式化,便于编写、阅读和分享文档。以下是对Markdown基本语法的详细介绍:
1. **代码块**:Markdown支持代码块嵌入,使用三反引号(````)包围代码,如Java代码示例:
```java
// 使用三个反引号包裹代码区域,如:`{}`,然后指定编程语言,如:`java`
import javax.util.ArrayList;
public class User {
public void print(String str) {
System.out.println(str);
}
}
```
这样可以将代码高亮显示,方便阅读。
2. **标题**:Markdown中的标题通过井号(#)表示层级,从1到6级,代表标题的大小写。例如:
- # 一级标题
- ## 二级标题
- ### 三级标题
- #### 四级标题
- ##### 五级标题
-###### 六级标题
3. **格式化**:通过特定符号改变文字样式,如:
- **加粗**:`**加粗**`
- `==代码高亮显示==`:用于代码高亮显示,如Java代码。
- ~~删除线~~:`~~删除线~~`用于添加删除线。
- *斜体*:`*斜体*`
4. **引用**:Markdown支持引用文本,使用>``表示,例如:
- > 一级引用
- >> 二级引用
- >>> 三级引用
5. **分割线**:使用`---`或`***`可以在文档中创建水平分割线。
6. **图片插入**:插入图片可以通过`![]()`,其中括号内的部分是图片URL或本地路径,如:
- ![百度照片](https://www.baidu.com/img/PCtm_d9c8750bed0b3c7d089fa7d55720d6cf.png)
- ![](D:\work\test\PCtm_d9c8750bed0b3c7d089fa7d55720d6cf.png)
7. **超链接**:通过方括号`[]`和括号`()`结合创建,如 `[我的链接](www.baidu.com)`。
8. **列表**:两种列表形式,无序列表用减号 `-` 或星号 `*`,有序列表用数字后跟点 `.`, 如:
- 无序列表:
- 列表1
- 列表2
- 列表3
- 有序列表:
1. 名称
2. 列表1
3. 列表2
4. 列表3
9. **页内跳转**:Markdown支持在文档内部进行锚点链接,有两种方式:
- 方式一: `<aid="table1">Table-1</a>`,配合 `[跳转到Table-1](#table1)`
- 方式二: `<aid="table1">Table-1</a>`,配合 `<ahref="#table1">跳转到Table-1</a>`
通过这些基本语法,用户可以轻松地在Markdown文档中组织内容,使其既简洁又易于阅读和维护。Markdown因其易用性和简洁性,在写作博客、技术文档、项目README文件等方面非常受欢迎。
2016-05-23 上传
2022-11-23 上传
2020-09-21 上传
2021-01-07 上传
2021-02-03 上传
2021-01-20 上传
2022-08-03 上传
2021-01-07 上传
programmer_Dora
- 粉丝: 0
- 资源: 1
最新资源
- MATLAB新功能:Multi-frame ViewRGB制作彩色图阴影
- XKCD Substitutions 3-crx插件:创新的网页文字替换工具
- Python实现8位等离子效果开源项目plasma.py解读
- 维护商店移动应用:基于PhoneGap的移动API应用
- Laravel-Admin的Redis Manager扩展使用教程
- Jekyll代理主题使用指南及文件结构解析
- cPanel中PHP多版本插件的安装与配置指南
- 深入探讨React和Typescript在Alias kopio游戏中的应用
- node.js OSC服务器实现:Gibber消息转换技术解析
- 体验最新升级版的mdbootstrap pro 6.1.0组件库
- 超市盘点过机系统实现与delphi应用
- Boogle: 探索 Python 编程的 Boggle 仿制品
- C++实现的Physics2D简易2D物理模拟
- 傅里叶级数在分数阶微分积分计算中的应用与实现
- Windows Phone与PhoneGap应用隔离存储文件访问方法
- iso8601-interval-recurrence:掌握ISO8601日期范围与重复间隔检查