基于Cmd Markdown编辑阅读器的Markdown入门
作为一名零基础入门(keng)IT的土建渣硕,在入门的道路上踩了无数个坑之后,才后知后觉地开始记录自己的学习历程以及踩过的坑,希望自己能坚持下来!
第一篇博客本来不打算写这个的(T_T)……但是,谁让自己写博客前“手贱”点了一下“Markdown编辑器”呢,好吧….感觉又打开了一扇新世界的大门….
什么是Markdown?
Markdown 是一种方便记忆、书写的纯文本标记语言,用户可以使用这些标记符号以最小的输入代价生成极富表现力的文档。总之,Markdown的语法全由一些符号所组成,这些符号经过精挑细选,其作用一目了然。
标题的语法
Markdown一共支持6个级别大小的标题(对应于HTML语法里的h1~h6),写法很简单,就是在文字前空一格加上#号就行,几个#号就是几级标题,大小由大到小。
引用的语法(快捷键:Ctrl+Q)
如果想引用一段文字,那就使用大于号>
如:
引用的文字
强调的语法
粗体:如果想加粗一段文字,只需要在文字前后加两个*号
如:**加粗**
加粗
斜体:如果想让一段文字倾斜,只需要在文字前后加一个星号
如: *斜体*
斜体
既加粗又斜体:只需要在文字前后加三个星号
如:**加粗变斜**
加粗变斜
下划线:如果想让一段文字加上下划线,只需要在文字前后加一个下划线
如:_下划线_
(但MarkdownMarkdown并无下划线的原生语法,因为会和链接的默认样式产生混淆。因此此处可以使用html的span标签、设置行内CSS的border-bottom属性 来添加下划线。这种方式自定义程度最高。)
语法:
<span style=”border-bottom:2px dashed yellow;”>所添加的需要加下划线的行内文字</span>
2px:这是指线的宽细
dashed:这是虚线的一种,实线是solid
yellow:此处是黄色,可以自己更改颜色
下划线
删除线:如果你想让一段文字加上删除线效果,只需要在文字前后加俩个波浪线~
不需要的内容
插入链接:如果你想把一段文字加上链接指向到某个网址,就把文字用中括号围起来[],然后加上一个小括号(),括号里填上网址即可。
[360网址](https://hao.360.cn/?h_lnk)
360网址
插入图片:插入图片的语法和插入链接很像,就是在前面加了一个叹号!,注意:叹号是英文叹号(Markdown默认的都是英文符号)。
![百度搜索](https://i-blog.csdnimg.cn/blog_migrate/5f8dcf06d74b796a51269303a0d2e07b.png)
(对于本地图片,网上有多种解决办法,目前暂时先用新浪图床作为免费的“载体”,像极简图床那种还要实名认证才能有10个G的免费空间,此外,有人开发了一些连接极简图床实现快捷粘贴的插件,感兴趣可以上知乎搜一下对应的链接)
(对于Cmd Markdown编辑器,升级为高级会员之后,就可以直接导入图片了!)
![](https://wx2.sinaimg.cn/mw1024/006tyf1Ely1fmnkye81ajj30f0076q2y.jpg)
列表
列表分为有序列表和无序列表,什么是有序列表呢?就是1、2、3顺序排开。
有序列表:数字后加点. 再空一格写内容。(快捷键ctrl+O)
无序列表:只需要在文字前面加上减号(星号或加号)就可以(快捷键Ctrl+U)
其他标记
换行:
当写大段文本分段的时候,只是回车换行是不行的,有些解释器出来的效果会让文字连在一起。段落与段落之间需要强制空一行才能分段。
分割线:(快捷键Ctrl+R)
可以在一行中使用三个以上的星号*或减号-来创建分割线(注意:行内不能有其他东西)
Markdown的高级语法
代码区块:(快捷键ctrl+k)
对于程序员来说,如果需要分享自己的代码,那就需要创建代码区块,但是若像普通的段落一样显示,格式可能会很糟糕。当然,把整块文本放区块里也很常见,比如本文的语法解释部分。
语法:代码前后位置加上三个反引号(1左边的按键)
pirnt ('hello world')
插入表格:Markdown插入表格的语法相对复杂,必须要按格式来敲,注意表头与内容的分割线横线-不能少于3个。
语法如下:
| 一个普通标题 | 一个普通标题 | 一个普通标题 |
| —— | —— | —— |
| 短文本 | 中等文本 | 稍微长一点的文本 |
| 稍微长一点的文本 | 短文本 | 中等文本 |
一个普通标题 | 一个普通标题 | 一个普通标题 |
---|---|---|
短文本 | 中等文本 | 稍微长一点的文本 |
稍微长一点的文本 | 短文本 | 中等文本 |
如果要设置内容对齐的话:
| 左对齐标题 | 右对齐标题 | 居中对齐标题 |
| :——| ——: | :——: |
| 短文本 | 中等文本 | 稍微长一点的文本 |
| 稍微长一点的文本 | 短文本 | 中等文本 |
左对齐标题 | 右对齐标题 | 居中对齐标题 |
---|---|---|
短文本 | 中等文本 | 稍微长一点的文本 |
稍微长一点的文本 | 短文本 | 中等文本 |
关于表格的语法说明:
- |、-、:之间的多余空格会被忽略,不影响布局。
- 默认标题栏居中对齐,内容居左对齐。
- -:表示内容和标题栏居右对齐,:-表示内容和标题栏居左对齐,:-:表示内容和标题栏居中对齐。
- 内容和|之间的多余空格会被忽略,每行第一个|和最后一个|可以省略,-的数量至少有一个。
补充Markdown 常用需转义字符
显示结果 | 描述 | 实体名称/编号 |
---|---|---|
空格 | /  | |
< | 小于号 | </ < |
> | 大于号 | >/ > ; |
& | 和号 | &/ & ; |
“ | 引号 | "/ " ; |