Markdown 标记语言简介
简介
做为一种标记语言,广泛应用在写作领域,markdown语法编写的文本,经过特殊的软件进行展示:
- 目的:相对html,markdown提高文本的可读可写性
- 兼容:兼容html
- 自动转换特殊字符:<和&在markdown文档中,会自动转义(是除tml实体外)
官方手册:http://daringfireball.net/projects/markdown/syntax
*中文手册: *http://wowubuntu.com/markdown/#list
编辑器:CmdMarkdown 马克飞象 typora Sublime配合插件
区块元素
-
段落和换行
- 段落前后至少一个空行(包含只有空格和制表符的行)
- 强制换行,两个以上空格+回车
-
标题
- #号开头,6个级别,几个#号对应几级标题
-
区块引用
- >号开头每行(可只第一行)
- 可嵌套>>, >>>代表不同的嵌套
- 引用块内也可以使用其他的markdown语法
-
列表
- 无序列表,每个列表项以开头:* + -任意一个符号+1个空格或制表符
- 有序列表,每个列表项以开头:数字+点号+1个空格或制表符
- 列表包含段落,列表项以空行间隔
- 列表包含引用块,首行缩进,再使用对应语法
- 列表包含代码块,首行缩进,再使用对应语法,即两个制表符或8个空格
-
代码区块
- 开始:缩进4个空格或1个制表符
- 结束:没有使用缩进的那一行
-
分割线
- 连续3个以上的下列符号开头(星号、减号、下划线)
行内元素
-
链接
支持两种语法:行内和参考式- 行内式,[谷歌](http://google.com "提示这是谷歌")
- 参考式,[谷歌][google_id], 接着在任意处
定义\ [google_id]: http://google.com "提示这是谷歌"
或者\ [google_id]: http://google.com '提示这是谷歌'
或者 [google_id]: http://google.com (提示这是谷歌)
简写参考式:[google][], 然后[google]: http://google.com
建议:链接较多时,使用连接式,然后将声明放在段落后,或者文件后
-
强调
- 倾斜,*强调的文本*, 星号与文本间不能有空白,本质是转化为em
- 加粗,**强调的文本**, 本质是转化为strong
- 加粗倾斜,***强调的文本***
-
代码(行内)
`print()`,该符号包裹的区域是代码,ESC键下方那个 -
图片
和超链接类是,只需要在链接前增加一个感叹号

其他
-
自动链接
<http://wxample.com>,将会http://wxample.com -
反斜杠
使用反斜杠来插入markdown中特殊作用的符号
反斜杠, 反引号, 星号, 底线, 花括号, 方括号, 括弧, 井号, 减号, 英文句点, 感叹号
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?