Markdown全功能示例:图片、链接到工具Typora
需积分: 50 47 浏览量
更新于2024-09-13
5
收藏 6KB MD 举报
Markdown是一种轻量级的标记语言,它允许用户使用易读易写的纯文本格式编写文档,同时仍能保持结构化的布局和格式,方便在多种平台上查看。以下是一些Markdown的关键特性及其示例,涵盖了常见的排版元素:
1. **标题**:
- Markdown支持五级标题,从`#`到`######`表示从H1到H6。例如,`# 标题H1`表示顶级标题。
2. **文本样式**:
- 斜体 (`*`) 和粗体 (`**`) 可通过星号包围实现。如 `*斜体字*` 或 `**粗体**`。
3. **粗斜体和删除线**:
- 粗斜体是多个星号或下划线包围的文本,如 `***粗斜体***` 和 `~~删除线~~`(需在Typora等工具中开启HTML标签识别才能正确显示)。
4. **链接**:
- 普通链接用方括号包裹,紧跟其后的圆括号包含URL,如 `[普通链接](https://www.mdeditor.com/)`。
- 锚点链接使用方括号定义别名和URL,如 `[锚点链接][anchor-id]` 并在文档中用 `[anchor-id]: https://www.mdeditor.com/` 定义。
5. **电子邮件和引用**:
- 邮箱地址可以通过 `<mailto:` 开头自动识别为链接,如 `mailto:test.test@gmail.com`。
- 引用文本使用 `>` 前缀,并添加换行以创建块引用,如 `> 引用文本Blockquotes`。
6. **代码块**:
- 通过三个反引号(`)包围代码,可以区分不同的语言。如 ````javascript` 嵌套代码块,显示为:
```javascript
function test() {
console.log("Helloworld!");
}
```
或者用四个空格进行缩进模拟预格式化文本(`<pre>`标签)。
7. **数学公式**:
- 在Markdown中插入数学公式通常需要借助外部库,如KaTeX或MathJax。例如,`X<sub>2</sub>` 和 `O<sup>2</sup>` 分别表示上标和下标。
8. **表格**:
- 通过管道 (`|`) 符号定义列分隔,例如:
```
| Name | Age | Gender |
| ---- | --- | ------ |
| Alice | 25 | Female |
```
9. **图片**:
- 图片可以加上链接,使用 `![]()` 格式,如 `[Markdown "image alt text"](image-url.jpg)`。Typora支持图片拖放插入,方便管理。
10. **表格、流程图、序列图**:
- Markdown本身不直接支持复杂的图表,但可以通过扩展插件或外部工具(如Draw.io、Mermaid等)生成,然后将结果复制粘贴到Markdown文档中。
11. **工具推荐**:
- 提到的Typora是一个推荐的Markdown编辑器,因其简洁美观的界面和较好的实时预览体验而受到喜爱。
Markdown以其简洁易用的语法,使得编写和分享文档变得高效。掌握这些基本元素后,用户可以根据实际需求进一步探索Markdown的各种扩展和集成,提升文档的可读性和可维护性。
121 浏览量
点击了解资源详情
432 浏览量
260 浏览量
222 浏览量
116 浏览量
2021-03-17 上传
111 浏览量

Cranenet
- 粉丝: 0
最新资源
- Struts2实战与核心技术探索
- MPEG4ASP详解:从码流到解码流程
- ARM RealView编译工具3.1版要点详解
- ARM RealView编译工具中文版:汇编程序详尽指南
- FPGA与CPLD入门:基础知识与应用解析
- Java程序员认证模拟试题与深度解析
- Selenium命令与元素定位详解:操作与验证关键
- Keil Cx51编译器用户手册翻译
- UNIX/LINUX基础操作与常用命令实践
- Lucene核心技术与应用实战
- Java开发的学校图书管理系统
- T-SQL基础操作与常用语句详解
- C#面试精华:控件句柄、窗口操作与货币格式化
- IntelliFlow.Net .Net平台工作流引擎2.1白皮书详解
- CSM开发环境配置步骤详解
- Java面试深度解析:32大问题解析