Markdown语法全览:从基础到高级
需积分: 5 7 浏览量
更新于2024-08-05
1
收藏 14KB MD 举报
"这是一份全面的Markdown语法指南,涵盖了字体、字号、颜色、文字样式、转义符、特殊字符、列表以及区块引用等多个方面的内容,适合Markdown初学者和使用者参考。"
Markdown是一种轻量级的标记语言,用于编写文档、笔记或网页内容。它的语法简洁易懂,使得排版和格式化变得简单。以下是对Markdown语法的详细解析:
#### 目录树
Markdown支持创建自动生成的目录,通过在文档开头添加`[TOC]`,并配合标题(如`#`,`##`等)来生成。
#### VSCode Markdown 插件
在VSCode中,推荐使用以下插件提升Markdown编辑体验:
1. **MarkDownAllinOne**:提供基础的Markdown快捷键和功能,如自动完成、预览、表格操作等。
2. **MarkDownPreviewEnhanced (MPE)**:增强Markdown预览,支持图表、LaTeX公式、代码高亮等。
3. **MarkdownPreviewMermaidSupport**:支持流程图和序列图,基于Mermaid库。
#### 字体、字号、颜色
Markdown本身不支持直接设置字体和字号,但可以通过HTML标签实现:
- `font face`属性可以设置字体,如`<font face="黑体">黑体字</font>`。
- `font size`属性设置字号,如`<font size=12>`。
- `font color`属性设置颜色,如`<font color=#0099ff>`。
#### 文字样式
- `_`或`*`用于斜体,如`_斜体的文本_`或`*斜体的文本*`。
- `__`或`**`用于粗体,如`__粗体文本__`或`**粗体文本**`。
- `***`或`___`用于加粗斜体,如`***加粗斜体***`或`___加粗斜体___`。
- `~~`用于删除线,如`~~删除线文本~~`。
- `<u>`用于下划线,如`<u>下划线文本</u>`。
- `==`用于背景高亮,如`==背景高亮==`。
#### 脚注
Markdown支持脚注,通过`[^1]`创建注释标签,然后在文档末尾定义脚注内容,如`[^1]: 这是一个脚注, 解释上面的内容1`。
#### 转义符
Markdown中的转义符是`\`,用于在特殊字符前添加以防止其被解析,例如`\\`表示`\`,`\>`表示`>`,`\#`表示`#`等。
#### 特殊字符
Markdown支持HTML实体,如` `表示空格,`<`表示`<`,`>`表示`>`,`¥`表示人民币符号,`©`表示版权,`®`表示注册商标,`°C`表示摄氏度,`±`表示正负号,`×`表示乘号,`÷`表示除号,`²`表示上标²,`³`表示上标³。
#### 列表
- 无序列表使用`-`或`*`,如`- 无序列表1`。
- 有序列表使用数字后跟`.`,注意后面需加空格,如`1. 有序列表1`。
- 定义型列表使用`: `,左侧至少有四个空格,如`定义: 内容`。
#### 区块/多级引用
通过`>`创建区块引用,连续使用`>>`创建多级引用,如`> 区块一`,`>> 区块二`。
这份Markdown语法大全提供了全面的参考,帮助用户熟练掌握Markdown的使用,从而更高效地编写和格式化文档。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2023-12-03 上传
2022-11-23 上传
2021-02-04 上传
2017-09-02 上传
2023-08-04 上传
找了一圈尾巴
- 粉丝: 861
- 资源: 2
最新资源
- 火炬连体网络在MNIST的2D嵌入实现示例
- Angular插件增强Application Insights JavaScript SDK功能
- 实时三维重建:InfiniTAM的ros驱动应用
- Spring与Mybatis整合的配置与实践
- Vozy前端技术测试深入体验与模板参考
- React应用实现语音转文字功能介绍
- PHPMailer-6.6.4: PHP邮件收发类库的详细介绍
- Felineboard:为猫主人设计的交互式仪表板
- PGRFileManager:功能强大的开源Ajax文件管理器
- Pytest-Html定制测试报告与源代码封装教程
- Angular开发与部署指南:从创建到测试
- BASIC-BINARY-IPC系统:进程间通信的非阻塞接口
- LTK3D: Common Lisp中的基础3D图形实现
- Timer-Counter-Lister:官方源代码及更新发布
- Galaxia REST API:面向地球问题的解决方案
- Node.js模块:随机动物实例教程与源码解析