markdown学习笔记

Markdown 学习笔记

1. Markdown简介

Markdown 是一种轻量级标记语言,它设计简单、易读易写。通过纯文本格式编写文档,可以方便地转换为结构化的HTML页面或其他格式如PDF。Markdown 的语法简洁明了,使得人们能够专注于内容创作,而无需过多关注排版和格式。

2. 基本语法

2.1 标题

使用 # 来表示标题,标题的级别由 # 的数量决定。一个 # 表示一级标题,两个 # 表示二级标题,以此类推。

# 一级标题
## 二级标题
### 三级标题

2.2 列表

  • 有序列表使用数字加点的方式表示,如:
1. 列表项一
2. 列表项二
  • 无序列表使用 *+- 表示,如:
* 列表项一
+ 列表项二
- 列表项三

2.3 引用

使用 > 来表示引用,如:

> 这是一个引用的内容。

2.4 链接与图片

  • 链接使用 [链接文本](链接地址) 的形式,如:
[OpenAI官网](https://www.openai.com/)
  • 图片使用 ![图片描述](图片链接) 的形式,如:
![OpenAI Logo](https://www.example.com/openai_logo.png)

2.5 强调文本

  • 使用 **__ 来表示粗体,如:
**这是粗体文本**
  • 使用 *_ 来表示斜体,如:
*这是斜体文本*

2.6 代码

  • 单行代码使用反引号 ` 包裹,如:
`print("Hello, World!")`
  • 多行代码块使用三个反引号 ``````包裹,如:
```python
def hello_world():
    print("Hello, World!")

### 2.7 分割线

使用三个或以上的 `-` 或 `*` 来表示分割线,如:

```markdown
---

***

3. 高级语法

3.1 表格

使用 | 来分隔单元格,使用 - 来表示表头分隔线,如:

| 姓名 | 年龄 | 职业 |
| :--: | :--: | :--: |
| 张三 | 25   | 工程师 |
| 李四 | 30   | 设计师 |

在表头下方使用 : 可以设置对齐方式,:--: 表示左对齐,--: 表示右对齐,:--:: 表示居中对齐。

3.2 任务列表

使用 - [ ] 表示未完成的任务,使用 - [x] 表示已完成的任务,如:

- [ ] 待办事项一
- [x] 已完成事项二

3.3 注释

Markdown 本身并不直接支持注释,但可以通过 HTML 注释的方式实现,如:


需要注意的是,不是所有的 Markdown 解析器都支持 HTML 注释。

4. 在线编辑器

为了更好地学习和使用 Markdown,你可以尝试一些在线编辑器,如 Dillinger、StackEdit 等。这些编辑器通常提供实时预览功能,帮助你更好地掌握 Markdown 的语法和效果。

学习 Markdown 的过程中,不断实践是关键。通过编写和预览各种文档,你可以逐渐熟悉并掌握其基本和高级语法。希望这份笔记能对你的学习有所帮助!

你可能感兴趣的:(笔记,学习,笔记,Markdown)