前言
作为一个(高数挂科的)非计算机系大学生,“技术之路”从哪里开始,是一个问题。
不过很快我就有点思路了。
无论学什么,起码要能看得懂,能理解,然后才是会说,会写,会做。
那么就很明显了,从“语言”开始。
然而,我并不知道“技术语言”的范围,唯一确定的是,python,c++,linux,之类的编程语言是在“技术语言”的范畴之内的。
于是,我又对比着“唯一确定的”东西,妄自下了个定义:所谓“技术”的范围,就是和“机器”对话的一切语言。
那么Markdown语言就应该算做“技术语言”了,在Markdown 官方教程的首页,我看到这么一句话(其实只有这么一句):
Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档,Markdown文件的后缀名便是“.md”。
于是我知道了,Markdown是“标记语言”。通过查询“标记语言”,我知道了“技术语言”应该是分为三类的,分别是:
标记语言,脚本语言,编程语言
我是这么理解的,标记语言是给机器“看”的,编程语言是让机器“做”的,脚本语言处于二者之间(起码在我的编排顺序上是的)。
那么,接下来就开始学习吧(这句话是自言自语)。
基础语法
从“语法”开始,是因为Markdown的“词汇”我已经基本掌握了(毕竟没有人不会基本的汉字,英文,和标点符号吧)
标题
首先,从“head”部分开始。一篇文章的“head”就是标题,比较简单,两种表示方法:
第一种,在标题前加上“#空格”,“#”越多标题越小,空格始终是一个。
‘ # 大标题
‘ ## 小标题
‘ ### 小小标题
‘ #### 小小小标题
‘ ##### 小小小小标题
‘ ###### 小小小小小标题第二种,在标题下加“==========”或者“———-”,就是等号和减号。
‘ 这是一个大标题
‘ ============================
‘ 这是一个小标题
‘ ————————————————–
段落
然后是“body”,一篇文章的“body”就是段落,也很简单,很多种方法:
- 在段落前加“< p>(没有空格)”就会自动段首空两格。
‘ < p>一个段落 - 在两个段落之间输入一行空白(用“enter”键)。
‘ 一个段落
‘
‘ 第二段 - 在段落前加“< br/>(没有空格)”就会自动起一段。
' < br />一个段落
小结
到这里,已经可以用Markdown写一篇不错的文章啦,不过,这还远远不够,所以有了接下来的“进阶语法”。
进阶语法
写好一篇简单的文章之后,就该把它变得复杂啦。比如随机的把文章里的字加黑,变成斜体,或者加上删除线,或者既加黑又变成斜体,随便啦。(欸?你问我为什么这样做?当然是为了让那些字变得醒目一点啦,这样就可以偷偷的说“我爱你”了)
字体加黑,变斜,以及加删除线
‘ * 斜的字* or _ 斜的字_
‘ ** 黑的字** or __ 黑的字__
‘ *** 又黑又斜的字*** or ___ 又黑又斜的字___
‘ ~~ 删除线~~
显示出来是这样的:
斜的字 or 斜的字
黑的字 or 黑的字
又黑又斜的字 or 又黑又斜的字
删除线
图片
![图片名字] (https://4ae.cn/i/2022/04/04/pf5bg0.jpg)
显示出来是这样:
任务列表
‘- [x] 任务一
‘- [ ] 任务二
‘- [ ] 任务三
显示出来是这样子的:
- 任务一
- 任务二
- 任务三
表格
| 1 | 一 |
|---|---|
| 2 | 二 |
| 3 | 三 |
其他语法
其他的我暂时用不到,可以参考以下网站(对哦,还没有写网站链接的语法,就在这里顺便写一下咯):
网站链接
[网站名字] (网站链接)
(就是把图片语法的感叹号去掉)