新生怎么用 Markdown 写文章

在这个博客里写文章用的是 Markdown 语法,一篇纯文本文件(.md)放进去就能自动变成网页。这篇笔记记下最常用的几个语法,供自己日后翻阅。

一篇文章 = 两个部分

1
2
3
4
5
6
7
8
9
10
---
title: 文章标题
date: 2026-11-08 18:25:00
tags:
- 标签1
- 标签2
categories: 分类名
---

正文从这里开始……

上面 --- 之间的是** front-matter**(元信息),下面是正文。

最常用的语法

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# 一级标题
## 二级标题
### 三级标题

**这是粗体**,*这是斜体*,`这是行内代码`。

- 无序列表项
- 另一项

1. 有序列表项
2. 第二项

[链接文字](https://example.com)

> 这是引用块

插入代码块

写代码必备,三个反引号加上语言名:

1
2
3
4
```python
def greet(name):
return f"你好, {name}!"
```

新建一篇文章

在博客目录下执行:

1
hexo new "文章标题"

就会在 source/_posts/ 下生成一个新的 .md 文件,写完保存即可。

写完想看看效果?

1
hexo clean && hexo g && hexo s

打开 http://localhost:4000 就能本地预览,不满意就改,改完刷新浏览器。


Markdown 的核心思想是:用最简单的符号标记结构,排版交给工具。写得多了自然就熟了。

我的第一篇博客:Hello, World!

大家好,欢迎来到我的博客!我是软件工程专业的大一新生,这是我在这里写下的第一篇文章。

为什么大一就开始写博客?

听学长学姐说过一句话:“学习最好的方式,就是把你学到的东西讲给别人听。” 写博客就是这样一个过程——

  1. 倒逼理解:一个知识点,能写清楚才算真的懂了
  2. 留下足迹:四年后的简历上,一个持续更新的博客比任何自夸都有说服力
  3. 结识同好:技术博客是认识志同道合朋友的最好名片
  4. 记录成长:从写下第一行 Hello, World 到独立完成项目,回头看会很有成就感

这个博客会写什么?

  • 📚 课程学习笔记(C 语言、数据结构、高数……)
  • 🛠 折腾记录(比如这个博客本身是怎么搭起来的)
  • 💭 大学生活的所思所想

这篇博客是怎么搭起来的?

技术栈很简单,全部免费:

组件 用的什么
静态站点生成器 Hexo(Node.js)
网站托管 GitHub Pages / Cloudflare Pages
域名 dpdns 免费二级域名
HTTPS 证书 Cloudflare

之后的文章里我会把完整的搭建过程写出来,感兴趣的同学可以照着自己搭一个。


好了,第一篇就到这里。愿我们都能在代码的世界里找到乐趣——

1
2
3
4
5
#include <stdio.h>
int main(void) {
printf("Hello, World!\n");
return 0;
}