[软件构造] 00 写博客之前的准备工作
作为 软件构造 课的要求之一,第一次开始正式写博客。其实真正的第一次写博客是在大二的计算机系统课上,当时最后的大作业: 程序人生-Hello’s P2P 要求上传到自己的博客上,于是稀里糊涂地就在博客园上创建了一个博客,随后出现的一系列问题不断地困扰着我,例如:
- 如何在博客中导入图片?
- 博客中文字的大小、粗体与斜体怎么设置?
- word格式的文档如何转变为博客的内容?
当时由于时间很紧张,就只是将word文档的内容简单地复制、粘贴了过去。后来查阅相关资料,也看了看网上的一些教程了解到 Markdown 这样一种文本标记语言,因此我决定在第一次写博客之前简单学习这样一种语言,从而写出更加漂亮、整洁、美观的文章。同时也计划着这个学期能够一周至少写一篇文章,通过博客来发现问题,弥补不足,不断记录自己的进步与成长。也希望我的文章能够给予后来人一些灵感与启发,使得它们少走一点弯路。
Markdown学习
Markdown 语言上手极其简单,写出的文章格式也丝毫不逊于精心排版过的文章。我自学加练习 Markdown 语言大概也就用了一个多小时,写这样一篇准备文章更多的也是为了能够熟练地掌握 Markdown 语言。
我使用的 Markdown 编辑器是 VSCode,编辑时的界面大概就是这样的:
自学的阅读材料为 GitHub Guides 的 Markdown 教程(原来GitHub里的一些开源软件中的README.md等以.md结尾的文件竟然是markdown文件)
此外我还看了B站的一个关于 Markdown 的视频
总结
Markdown 的语法相当简单,简要总结一下也就那么几种:
- 标题(Headers):一共六种大小与格式,与
HTML中的<h1>等标签类似。 - 强调(Emphasis):粗体与斜体,以及嵌套使用。
- 列表(Lists):有序与无序,以及嵌套使用。
- 链接(Links):语法如下:
[GitHub Guides 的 Markdown 教程](https://guides.github.com/features/mastering-markdown/)
- 块引用(Blockquotes):语法如下:
李宁说
> anything is possible.
- 其他语法:语法高亮、任务清单、表格、Emoji
注意
Markdown插入图片的语法如下:

但这种插入方法有缺陷,就是不能够改变图片的大小和位置。 由于Markdown语言中支持嵌入HTML标签,因此当需要对图片的格式进行调整时,可以采用以下的语法:
<img src="./截图1.jpg" width="500" style="display:block;margin:0 auto" />