7月17号我正式开始学习Markdown,7月18号父亲生日,断学。7月20日这一天,我续上没有实践完的课程。
为什么说是Markdown的语法学习呢?因为写Markdown是有快捷方式去实现目的的,但是我们要学习和理解的是如何不通过快捷键,而是通过语法去实现写Markdown。这是更深层次的去理解Markdownd的功用背后的推动逻辑(既是“Markdown的语法”)。
Markdown语法有什么呢?Markdown的语法学习分为以下:标题、字体、引用、分割线、图片、超链接、列表、表格、代码的学习。
首先学习了标题。Markdown中标题有,一级标题、二级标题,三级标题,最高为“六级标题”。“#(几级标题打几个“)+空格一下+标题内容+Enter",这样一个标题的产生了。几级标题,就打几个“#”号,二级标题,就打”##“号,以此类推。二级标题是附属于一级标题的,故可以折叠不显示,也可以显示,三级标题等后面的标题的附属性同理。
紧接着,字体的语法学习也来了,那么字体分为:
hello,world! (粗体)
hello,world! (斜体)
hello,world! (粗斜体)
hello,world! (删除线)
那么如何实现的呢? :
** hello,world! ** (用两颗*,实现粗体)
- hello,world! * (用一颗星*,实现斜体)
*** hello,world! (用三颗星,实现粗斜体)
~~ hello,world! ~~ (用两个波浪线~~,实现删除线)
下面又学习了引用符号,如何打出来?:
|人生自古谁无死,留取丹心照汗青
“|”,这个引用符号在Markdown如何打出来。 “>+空格+引用语”即可实现。
后来再是学习了,分割线如何打出来:分为两种方式
- — +空格 +Enter
- *** +空格+Enter
图片的语法表示是如何呢?如下两种:
-

-

那么超链接的语法呢?其实和图片大同小异,只是比少了一个“!”罢了。
超链接的名字
再又有,列表的语法,列表是干嘛的?用来排序的,也是有两种表达方式。:
第一种:有序的
1.+空格后 输入内容再 Enter(回车键自动往下面排序)
2. Enter后直接输入内容 …
3. …
第二种;无序的
. +空格 输入内容再Enter
Enter后输入内容
…
…
表格的语法,表格尽管有快捷模式,这里也学习一下,如何用语法
名字 | 性别 | 生日 |
---|---|---|
张浩 | 男 | 1999.11.10 |
(这样完成后,打开源代码,去掉三行之间的空行,就可以得到表格,如下)
名字 性别 生日
张浩 男 1999.11.10
.
那代码的语法也很简单,如下:
+输入Java (Tab键的上方就有,“
”)