Markdown语法详解:从基础到高级应用
需积分: 0 22 浏览量
更新于2024-08-03
收藏 2KB MD 举报
Markdown是一种轻量级的标记语言,专为易读易写而设计,常用于编写文档、博客、邮件和GitHub上的注释。本文档旨在深入解析Markdown的语法结构,帮助用户更好地理解和掌握这一简洁的文本编辑工具。
### 目录结构与基本元素
- **目录**:Markdown支持自动生成目录,通过#和##等符号表示层级,如`[目录](#目录)`创建一个指向一级标题的锚点,方便浏览和跳转。
- **列表**:
- 有序列表:使用数字和点,如1. 项目1,可以通过`1. `开头创建。
- 无序列表:使用加号或减号,如+项目1,通过`+ `开头创建。
- **标题**:用`#`的数量来决定标题级别,最多到六级。例如,`#一级标题`对应一级标题。
- **斜体与加粗**:使用星号(*)包围文字实现斜体,**包围文字**则为加粗斜体。
- **高亮与删除线**:
- 高亮显示:`高亮`显示使用反引号(`)包裹。
- 删除线:在文本前后添加波浪线(~~)实现。
- **链接**:使用方括号([])包围链接文本,然后紧跟一对圆括号()包含链接地址,如`[链接](www.baidu.com)`。
- **代码块**:
- 使用三个反引号(``)包裹,可以指定语言类型如`java`,如````java`,代码块会保持原样展示。
- 不指定语言的代码块默认为普通文本。
- **表格**:使用竖线(`|`)分隔列,并在行首添加冒号(:),如`|name|age|pwd|`,数据区域使用等宽字符填充。
- **图片引用**:使用`![]()`语法插入图片,其中方括号内的文本为替代文字,链接放在括号后面,如`![4k壁纸](/Users/jiazhihui/Downloads/640.jpeg)`。
- **引用**:使用`>`开始,可以创建多行引用,如`> 引用文本信息1`。
### 其他特性
- **HTML嵌入**:Markdown允许直接嵌入HTML代码,如`<html>`部分所示,但通常推荐使用内联代码块以避免干扰。
- **锚点与链接**:通过锚点链接到文档内部特定位置,如`[返回顶部](#目录)`。
- **复选框列表**:Markdown不直接支持复选框,但可以借助HTML或CSS实现类似效果。
Markdown语法简单易学,能够快速提升写作效率,适用于各种需要格式化的文本应用场景。通过理解并熟练运用这些规则,你将能更好地撰写清晰、易读的文档和博客文章。
2019-08-10 上传
2022-11-23 上传
2021-05-30 上传
2021-06-03 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
小鱼无脑
- 粉丝: 16
- 资源: 1
最新资源
- stm32学习代码.zip
- Python自动化神器-PyAutoGUI(1)
- 简历-求职简历-word-文件-简历模版免费分享-应届生-高颜值简历模版-个人简历模版-简约大气-大学生在校生-求职-实习
- torch_scatter-2.0.7-cp39-cp39-win_amd64whl.zip
- torch_cluster-1.5.9-cp39-cp39-win_amd64whl.zip
- torch_scatter-2.0.7-cp39-cp39-linux_x86_64whl.zip
- torch_cluster-1.5.9-cp39-cp39-linux_x86_64whl.zip
- torch_scatter-2.0.8-cp39-cp39-win_amd64whl.zip
- torch_scatter-2.0.7-cp38-cp38-win_amd64whl.zip
- torch_scatter-2.0.9-cp39-cp39-win_amd64whl.zip
- torch_cluster-1.5.9-cp38-cp38-win_amd64whl.zip
- torch_scatter-2.0.8-cp38-cp38-win_amd64whl.zip
- torch_scatter-2.0.7-cp38-cp38-linux_x86_64whl.zip
- torch_cluster-1.5.9-cp37-cp37m-win_amd64whl.zip
- torch_scatter-2.0.9-cp39-cp39-linux_x86_64whl.zip
- torch_scatter-2.0.7-cp37-cp37m-linux_x86_64whl.zip