📜  markdown 备忘单 - Html (1)

📅  最后修改于: 2023-12-03 15:02:52.057000             🧑  作者: Mango

Title: Markdown备忘单 - HTML

简介

Markdown是一种轻量级标记语言,使用简单且适合于编写文档、博客甚至是网站的内容。本备忘单介绍了Markdown语法以及如何将Markdown转换成HTML。

Markdown语法
标题

在行首添加一个或多个#,表示一级到六级标题。例如:

# 一级标题
## 二级标题
### 三级标题
列表

使用'-'、'+', '*'表示无序列表;使用数字表示有序列表。

- 无序列表项1
- 无序列表项2

1. 有序列表项1
2. 有序列表项2
引用

使用'>'表示引用。

> 这是一段引用的文字。
粗体和斜体文字

使用'**'表示粗体文字;使用'*'表示斜体文字。

**粗体文字**
*斜体文字*
代码块

使用'```'表示代码块。

这是一段代码块。


### 链接

使用'[]'和'()'表示链接。

链接文字


### 图片

使用'!'、'[]'和'()'表示图片链接。

图片描述


## 将Markdown转换成HTML

可以使用不同的Markdown转换工具将Markdown文件转换成HTML,其中较为常见的工具有:

- pandoc
- marked
- marked.js
- markdown-it

以pandoc为例,将Markdown转换成HTML的命令如下:

pandoc -o output.html input.md


其中,'input.md'是要转换的Markdown文件,'output.html'表示将转换后的HTML输出到名为'output.html'文件中。

## Markdown的限制

Markdown语法虽然简单,但在某些方面可能存在限制,例如无法实现一些特殊的排版和样式效果;也不能很好地处理复杂的表格和公式等。

## 结论

Markdown是一种简单且适合文本编辑的方式,可以方便地将Markdown文件转换成HTML,但在某些情况下需要考虑Markdown本身的限制。