在Markdown自学成才中我们学习了最基本、最常用的Markdown知识,包括多级标题,项目和编号,加粗、倾斜,引用(即块)和超链接等,今天继续开展有针对性的学习提高。
网上有很多Markdown教程,如完整版,学习网,我们可以根据需要选择学习。
1、列表内容对齐
如果一个列表的每一项都是一大段文字, 可以在每一项之间空一行, 这样每个列表项之间就会如段落一样, 留有段前段后间距。如果每一项都有很多段的话, 那么从这一项的第二段开始, 每段开头都要留 4 个空格或者一个缩进,这样可以保持每段排列一致。
- Every body perseveres in its state of rest, or of uniform motion in a right line, unless it is compelled to change that state by forces impressed thereon.
物体会坚持其静止或匀速直线运动状态,除非有外力迫使改变其状态。 - The alteration of motion is ever proportional to the motive force impressed; and is made in the direction of the right line in which that force is impressed.
动量的变化与冲量成同向正比。 - To every action there is always opposed an equal reaction: or the mutual actions of two bodies upon each other are always equal, and directed to contrary parts.
每一个作用力都对应着一个相等反抗的反作用力:也就是说,两个物体彼此施加于对方的力总是大小相等、方向相反。
试验发现:简书Markdown默认自动解决上述对齐问题,小伙伴们可以不用管了。
2、有序列表
不用在乎数字的连续性,任意数字均可、甚至重复用1个数字,再也不用为数字编号书写伤脑筋了。
- 这个编辑时前面数字为8
- 这个编辑时前面数字为8
- 这个编辑时前面数字为5
便利性有时候也会带来点问题,例如你书写“1986. what a great season.”本意是一句话,系统却理解为数字编号,如何才能纠错呢?在数字和点号之间加一个“\”:1986\. what a great season.
3、块引用嵌套
我们知道块引用是在句子前加一个“>”符号,如果块内还要嵌套块,可以吗?可以的,用“>>”符号即可。以下是示例。
块1111111
块1.1111111111
块1.2222222222
块22222222
此外,当>和文字之间添加五个空格blank时,块注释的文字会有变化。下面的表格原始代码就是这样编排出来的。
4、表格
标准表格按行列一致方式编辑,用“|”作为列分隔,列宽是自动分布的;第一行是标题栏,文字内容会自动加粗处理;第二行是列标题与表格内容的分割线,可以定义列内容的对齐方式,默认是左对齐,在“-----”两边加引号“:”则为居中对齐,在“-----”右边加引号“:”则为右对齐;第三行以及以下更多的行为表格数据栏。
| Year | Temperature (low) | Temperature (high) | |------|:-----:|----:| | 1900 | -10 | 25 | | 1910 | -15 | 30 | | 1920 | -10 | 32 |
Year | Temperature (low) | Temperature (high) |
---|---|---|
1900 | -10 | 25 |
1910 | -15 | 30 |
1920 | -10 | 32 |
注意,默认情况下表格是没有边框线的,简书内置了CSS,所以看起来比较美观。
5、脚注(footnote)
实现方式如下:
hello[1]
-
hi,这里可以输入更多的解释说明内容。 ↩