掌握Markdown基础语法:文本格式化与链接

需积分: 0 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文件等方面非常受欢迎。