Markdown 写作指南
文章头部格式 (Frontmatter)
每篇文章都需要包含以下头部信息:
markdown
1 | --- |
代码块语法高亮
常用编程语言
javascript
1 | // JavaScript |
java
1 | // Java |
python
1 | # Python |
typescript
1 | // TypeScript |
标记语言
html
1 | <!-- HTML --> |
xml
1 | <!-- XML --> |
css
1 | /* CSS */ |
配置文件
yaml
1 | # YAML |
json
1 | // JSON |
数据库
sql
1 | -- SQL |
命令行
bash
1 | # Bash |
powershell
1 | # PowerShell |
其他格式
plaintext
1 | 纯文本内容,不需要语法高亮 |
diff
1 | - 这行会显示为红色(删除) |
文本格式化
标题
一级标题
二级标题
三级标题
四级标题
文本样式
粗体文本
斜体文本删除线文本行内代码
列表
无序列表:
- 项目 1
- 项目 2
- 子项目 2.1
- 子项目 2.2
有序列表:
- 第一步
- 第二步
- 子步骤 2.1
- 子步骤 2.2
引用
这是一段引用文本
可以有多行
表格
列1 | 列2 | 列3 |
---|---|---|
内容1 | 内容2 | 内容3 |
内容4 | 内容5 | 内容6 |
链接和图片
文件组织
建议的文件组织结构:
plaintext
1 | src/ |
注意事项
- 确保每个代码块都指定了正确的语言
- 图片路径使用相对路径,从当前文件位置开始
- 保持文件名全小写,使用连字符分隔
- 标签使用有意义的关键词
- 合理估计阅读时间
常见问题解决
图片不显示
- 检查图片路径是否正确
- 确保图片文件存在
- 使用正斜杠(/)而不是反斜杠()
代码高亮失效
- 检查语言标识是否正确
- 确保代码块使用三个反引号
- 语言标识要小写
格式混乱
- 检查 frontmatter 格式
- 确保使用正确的缩进
- 保持一致的换行风格
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Lathezero's Blog!
评论