前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >第4章:高级技巧与扩展语法

第4章:高级技巧与扩展语法

作者头像
奶油话梅糖
发布2025-03-03 15:21:53
发布2025-03-03 15:21:53
5600
代码可运行
举报
运行总次数:0
代码可运行
第4章:高级技巧与扩展语法

4.1 扩展语法(部分平台支持)

不同平台(如GitHub、Typora)可能支持额外语法,需注意兼容性。

4.1.1 任务列表

- [ ]​ 或 - [x]​ 标记未完成/已完成任务:

代码语言:javascript
代码运行次数:0
复制
- [x] 写大纲
- [ ] 写正文
- [ ] 校对

效果:

  • 写大纲
  • 写正文
  • 校对
4.1.2 流程图与图表(需特定渲染器)

例如 Mermaid 语法:

代码语言:javascript
代码运行次数:0
复制
‍```mermaid
graph LR
  A[起床] --> B(刷牙)
  B --> C{今天有课吗?}
  C -->|是| D[去学校]
  C -->|否| E[玩游戏]
‍```

效果(需支持Mermaid的平台): ​

image
image


4.2 嵌入HTML

Markdown允许直接插入HTML标签,用于精细控制样式:

代码语言:javascript
代码运行次数:0
复制
这是<span style="color:red">红色文字</span>。
<u>下划线</u>或<small>小号字</small>。

效果(需支持HTML的平台): 这是红色文字。 下划线或小号字。


4.3 自动生成目录(部分工具支持)

使用 [TOC]​ 或特定标记(如Typora):

代码语言:javascript
代码运行次数:0
复制
## 目录
[TOC]

## 第一章...

效果:自动提取标题生成目录。


4.4 与GitHub的深度集成
4.4.1 GitHub Flavored Markdown (GFM)
  • 代码高亮:在代码块标注语言类型即可。
  • @提及@username​ 触发通知。
  • Issue与PR引用#123​ 自动链接到对应Issue。
4.4.2 文件差异对比

diff​ 代码块:

代码语言:javascript
代码运行次数:0
复制
```diff
- 删除的行
+ 新增的行
```

效果:

代码语言:javascript
代码运行次数:0
复制
- 删除的行
+ 新增的行

4.5 效率工具推荐
  1. 编辑器:VS Code(+ Markdown插件)、Typora
  2. 图床工具:PicGo(自动上传图片生成链接)
  3. 校验工具:Markdownlint(检查语法规范)

4.6 小练习
  1. 创建一个任务列表,包含“学习Markdown”“写笔记”“提交作业”
  2. 用HTML标签为文字添加绿色背景(<span style="background:lightgreen">​)
  3. 尝试在本地Markdown编辑器中生成目录
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2025-03-03,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 第4章:高级技巧与扩展语法
    • 4.1 扩展语法(部分平台支持)
      • 4.1.1 任务列表
      • 4.1.2 流程图与图表(需特定渲染器)
    • 4.2 嵌入HTML
    • 4.3 自动生成目录(部分工具支持)
    • 4.4 与GitHub的深度集成
      • 4.4.1 GitHub Flavored Markdown (GFM)
      • 4.4.2 文件差异对比
    • 4.5 效率工具推荐
    • 4.6 小练习
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档