Markdown学习笔记(二)
今天是学习Markdown操作教程的第二天,今天的相关步骤主要是参照官网的教程进行的,基本就是按部就班过一遍,记录我个人认为比较简单便捷的一些tips,知道怎么用就足够了。 网页链接放在下面。
链接: Markdown官方教程
目录
1、段落语法
2、换行语法
- Mothod 1
- Method 2
- Method 3
- Method 4
3、引用语法
- 引用
- 引用的多层嵌套 (多个段落的块引用,嵌套块引用)
- 引用的其他要素
Part 1 段落语法
预览效果:
要创建段落,需要使用空白行将一行或者多行文本进行分割。
不要用空格(spaces)或者制表符(tabs)缩进段落。
Part 2 换行语法
Method 1(比较常用)
“结尾空格”:在一行的末尾添加两个或者多个空格,然后按回车键,即可创建一个换行(< br >)。Markdown应用程序几乎都支持两个或者多个空格进行换行,但是这种方式不太建议。(原因是很难在编辑器直接看到空格,且很多人由于个人习惯容易无意间在句子后面添加两个空格)
Method 2(推荐这个)
HTML的 < br >标签
Method 3
CommonMark和其他几种轻量级标记语言支持在行尾添加反斜杠( \ )的方式实现换行,但并非所有的Markdown应用程序都支持这个方式实现换行。
Method 4
无需在行尾添加任何内容,只需要键入回车键(return) 即可实现换行。
下面尝试用这四种方法都试了一下,是可行的。
预览效果如下:
Part 3 引用语法
-
引用:引用是指对被引用的文本进行一定的操作,要创建块引用,在段落前添加一个 > 符号。
(1)可以在每一行的前面都添加一个 > 符号。
(2)可以偷懒只在整个段落的第一行最前面加上 > 符号。 -
引用的多层嵌套
多个段落的块引用
块引用可以包含多个段落,只要根据层次在不同段落之间的空白行添加不等的 > 符号。
嵌套块引用
区块引用可以嵌套,在需要嵌套的段落前添加一个 >> 符号。 -
引用的其他要素:块引用可以包含其他Markdown格式的要素,并非所有的元素都可以使用。
下面自行操作一下:
大致就是这个效果了,总结一下: -
我们为了更加层次分明,段落和段落之间的空白行最好添加一个 > 符号,当然如果不加也是没有什么影响的;(如果每段之间的空白行加了的话,这几个引用的段落是在同一个引用下的;如果每一段之间没有加>符号的话,那么这几个段落将是分别引用的)
-
其次要注意的问题就是,嵌套引用是指按照层次在每一个引用的段落前加不同数量的(依层次而定)> 符号,在上图可以看的非常清楚。(例如说第一层引用的段落,即在该段加一个>符号即可,再比如第五层引用的段落,即在该段加上五个>符号即可。)
下面我对一部分一样的文本进行了三种略微不同的操作,一方面是为了探究带有其他元素的块引用,另一方面是为了更好的理解引用时不同段落之间的关系。
可以看出如果段落和段落之间的空行如果没有添加一个>符号的时候,那么这时候的不同段落之间的引用是分别引用的,但是如果每一段之间的空行都有添加>符号的时候,那么这几段就是同时在一个引用下的,看下面的图片可能理解起来会更直观。
对于学习Markdown操作最简单快捷的方式,我认为是跟着教程过一遍,特别是有时候文字理解起来比较迷糊的时候,一些细节部分不太清楚其中区别的时候,动手操作一下很快就可以明白是怎么一回事了,鼓励动手实操,上手更快。