哈喽,大家好,这里是“爱code的清隆”。今天是的第一天,新年新气象,今年我将开启我的blog之旅。
这是我的第一篇博客,将带大家从认识到掌握Markdown。
文章目录
什么是 Markdown?Markdown的优点Markdown的基础语法写Markdown的第0步!标题段落字体分隔线、删除线、下划线脚注列表转义区块代码表格链接图片Markdown工具总结什么是 Markdown?
Markdown是一种轻量级标记语言,在 由约翰·格鲁伯(John Gruber)创建。它允许人们使用易读易写的纯文本格式编写文档,并可将文档导出为 HTML 、Word、图像、PDF、Epub 等多种格式。
Markdown编写的文档后缀是.md。
Markdown的优点
简洁性如果你曾因以Word为首的富文本编辑器的复杂排版操作而头痛,那么Markdown一定是你的不二之选。你甚至不必抬手触碰鼠标,文本和排版只需敲打键盘,就能统统搞定。统一性
Markdown基础语法统一,所有编辑器共用同一套Markdown语法。不像菜单栏的功能键,换一个软件就得重新适应一遍,而Markdown你只需学会一次,无需花费额外精力去适应新的工具。
Markdown渲染效果基本统一,所有编辑器渲染同一段文本,得出的效果是相差无几的,不会发生格式错乱。可迁移性
Markdown文档可以自由地导出和不失原格式地导入,并且保留可编辑性,这就意味着我们永远不会被某一款软件捆绑住。学习成本低
Markdown语法十分简单,阅读完下文,你就已经可以使用Markdown写一篇自己的blog了。
Markdown的基础语法
写Markdown的第0步!
我们平时在使用中文输入法写文本时,输入的标点是和中文匹配的全角标点,而Markdown语法所检测的是适配字符的半角标点。当符号有全角半角区分时,全角标点是不符合语法的。你可以观察这两个逗号的区别’,’ ‘,’,后者是宽度更大的全角标点。
如何在中文输入法状态下也能输入半角标点呢:
以微软输入法举例:ctrl+。就可以实现中文+半角标点输入了。
标题
Markdown的标题有两种格式。
使用#标记,这也是使用最多的格式
#的个数对应标题的级数,,Markdown最高支持6级标题。输入完#后要再输入一个空格!使用=和-分别标记一级标题和二级标题
=和-需要输入两个及以上,此法只能标记两级标题,还需换行输入,略微繁琐并不推荐。
段落
用Markdown编写中回车键是不会换行的,只会在夹断处产生一个空格的效果。
成功换行需在段落结尾敲两个及以上空格后回车。
(目前大部分编辑器做了调整,不输入空格直接回车也能成功换行)
字体
字体可以使用星号或下划线实现,Markdown支持三种字体。
*斜体文本*
**粗体文本**
***粗斜体文本***
分隔线、删除线、下划线
分隔线可以在一行中用三个以上的星号或下划线来建立,行内不能有其他东西,但你可以在星号或是下划线中间插入空格。删除线只需要在文字的两端加上两个波浪线~~即可。下划线可以通过<u>来实现,</u>代表结束下划线。脚注
脚注是文本末处对文本的补充说明,Markdown脚注的格式如下:
一定要一键三连[^三连]
[^三连]: 关注、点赞、收藏
列表
Markdown支持无序列表和有序列表。
无序列表使用星号、加号或是减号作为列表标记,这些标记后面要输入一个空格。有序列表使用数字和点来表示,也需要在点后输入一个空格。列表嵌套只需在子列表中的选项前面添加四个及以上的空格即可。
转义
Markdown使用了很多特殊符号来表示特定的意义,如果需要显示特定符号则需要使用转义字符反斜杠\ :
区块
Markdown区块是在段落开头使用>符号 ,然后紧跟一个空格。区块是可以嵌套的,一个>符号是最外层,两个>符号是第一层嵌套,以此类推。如果要在列表项目内放进区块,那么就需要在>前添加四个空格的缩进。代码
如果是段落上的一个函数或片段的代码可以用反引号 `把它包起来。代码区块可以用三个反引号```包裹一段代码,并指定一种语言(也可以不指定),指定语言后可以有高亮效果。代码区块也可以使用4个空格或者一个制表符(Tab键)。表格
Markdown 制作表格使用 | 来分隔不同的单元格,使用 - 来分隔表头和其他行。我们可以在 - 行设置表格的对齐方式:-----: 设置内容和标题栏居右对齐。
:-----设置内容和标题栏居左对齐。
:----: 设置内容和标题栏居中对齐。
链接
链接使用方法如下:
[链接名称](链接地址)
或者直接使用<链接地址>
如果一个链接地址被多次使用,我们也可以设置一个链接变量
[链接名称][百度]
[百度]:
图片
Markdown 图片语法格式如下:
![图片描述](图片地址)
注:图片支持jpg、png、gif、svg等图片格式,其中svg文件仅可在微信公众平台中使用。
仅支持 https 的图片,图片粘贴到网页编辑器后,会自动上传到服务器;
如果是本地编辑器,需要有一个相对路径用来存储保存的图片。
Markdown工具
学会了使用Markdown,没有一个好的工具是不行的。
Markdown编辑器:Typora、VSCode、Simplenote、Notion、思源笔记等。
更多笔记软件评测可见up主二一的笔记:
/video/BV1Ve4y1s7Qs/?spm_id_from=333.337.search-card.all.click&vd_source=840a39923aeb67ff862fd5f814d7c748
总结
Markdown可以直接码字完成排版,但是仅支持简单的排版,适用但不限于笔记,博客。如果需要更复杂渲染效果,还是选择Word吧。
相信你一定会喜欢使用上Markdown的,“好记性不如烂笔头”,一起记起来吧。
祝大家新的一年万事如意!