Markdown全功能示例:图片、链接到工具Typora

需积分: 30 81 下载量 187 浏览量 更新于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的各种扩展和集成,提升文档的可读性和可维护性。