引言
Markdown——程序猿的瑞士军刀,少即是多的艺术。你还在为格式折腾吗?在编码世界里,Markdown是演绎简约美学的不二法门。
为何一个优秀的程序员总会选择Markdown?它的优雅与效率让文档变得生动而不失专业——这是你的代码应得的搭档。想要的效果,Markdown帮你完美呈现。
这就是我写这篇博客的原因——为了让你快速掌握Markdown语法,不论你是初学者还是想要复习Markdown语法的旧用户。
话不多说,让我们立刻开始!
1. 标题的表示
用一个#
表示一级标题,两个#
表示二级标题,以此类推……
最多有六级标题。
注意⚠️
#
和文字之间要加上一个空格!
2. 换行
不难发现,在markdown语法中直接按下空格并不会让我们的文字换行。
这里有两种方法:
- 按两下回车(也就是电脑上的
enter
键) - 在每句话的结尾加上两个空格,然后再按下回车键即可
3. 文本效果
3.1 加粗
使用两个*
可以加粗文本
注意⚠️ 开头和结尾都要加上
*
!
3.2 斜体
使文本倾斜有两种方法:
- 使用一个
*
可以将文本倾斜 - 使用下划线
_
也可以 将文本倾斜
注意⚠️
- 与加粗一样,倾斜也需要在开头和结尾都加上
*
和_
!- 在使用下划线
_
时必须要在下划线前面加上空格,否则不起效果!
3.3 删除效果
使用两个英文格式的波浪线~
可以让文本加上删除的效果
注意⚠️ 开头和结尾都要加上两个
~
!
3.4 组合使用
3.4.1 加粗&斜体
比如现在想让一句话同时具有加粗和斜体的效果,
直接进行组合即可:
3.4.2 加粗&斜体&删除
同理,直接将三者结合:
4. 分割线
在同一行使用三个或三个以上的*
或者_
就可以添加分割线:
如上所示⬆️
注意⚠️
- 下划线后面不能写任何东西,也不能加上空格。
- 在三个连续的星号后面可以加上空格或者写一些内容,但是内容是不算在分割线里的
5. 列表
5.1 无序列表
用一个*
表示无序列表:
- 今天天气不错!
- 你吃饭了吗?
- …………
- ……
注意⚠️ 在
*
后面需要空一格再编辑文本内容
5.2 有序列表
有序列表只需要在每一项前面写上数字
,再加上一个.
:
- 我是第一项
- 我是第二项
- 我是第三项
注意⚠️ 在
.
后面需要空一格再编辑文本内容
5.3 二级列表
在一级列表的某一项下面加上四个空格,再加上一个*
就是二级列表了
注意⚠️
*
后面需要加上空格
- 我是一级列表 第一项
- 我是二级列表 第一项
- 我是二级列表 第二项
- 我是一级列表 第二项
- 以此类推……
5.4 可以打勾的列表
步骤:
- 在
*
后面加一个空格 - 打上一个方括号
[]
(英文格式) - 在方括号
[]
的里面打上一个空格 - 在方括号
[]
的后面打上一个空格
复选框列表:
- 吃饭
- 写代码
- 睡觉
注意⚠️ 在方括号中将空格替换为
x
,可以实现打勾☑️的效果
5.5 结束列表的换行
只需要两个回车就可以结束列表的换行
6. 代码块
在代码的前面加上三个飘号`
,在代码块结束时也要加上三个`
:
fun main(){
println("Hello World!")
}
并且在开头的三个`
后面加上你要写的语言,markdown会自动匹配对应的格式
比如我写的就是kotlin
7. 引用
打上一个尖括号>
即可
这是引用的内容
这也是引用的内容
我是 TheLastLuv,关注我,带来更有用的技能。
让我们一起成长,将程序员的工作效率和效果提升到一个全新的层次。
如果你觉得这篇文章对你有所帮助,请不要吝啬你的 点赞 👍、收藏 🌟 和 分享 🚀。
让我们共同创造一个相互学习、不断进步的美好技术社区🧑💻