Skip to main content

1.Markdown极简教程

0.Typora

我们推荐和示例软件使用的是Typora

Typora在1.0版本后开启了收费,下面是最后一个可用的免费版,对于Markdown编写足够用了。

下载Typora免费版

1.为什是(什么是)Markdown?

你觉得这样的排版样式如何?

实际上我们如何写出这样排版的内容?

Markdown可以让我们专注于内容本身,而不是花费过多精力在格式和排版上。

特定的写法,会被特定的显示。

2.哪些平台支持Markdown?

Markdown是一种纯文本格式,意味着无论是在Windows、Mac还是Linux系统中,几乎所有的文本编辑器和阅读器都能够良好支持。不必担心文档在不同平台上的兼容性问题,Markdown可以让您的文本内容在各种环境下保持一致的格式。

下面的回答来自AI,未一一验证,欢迎勘误。

  1. 博客平台:
  2. 社区和论坛:
  3. 内容管理系统(CMS):
  4. 在线协作工具:
  5. 开发者社区和知识库:

3.如何学习Markdown?

​ 我们可以像使用传统办公软件一下去修改文本的格式,然后切换到源码模式,来查看Markdown语法规则。

4.常用Markdown语法

4.1.标题

语法:# + 空格 + 标题内容,连续#号的数量代表标题级别。

例子:

# 一级标题

一级标题

## 二级标题

二级标题

### 三级标题

三级标题

直至 六级标题

4.2.列表

4.2.1.无序列表(无数字序号)

语法:- + 空格 + 内容

例子:

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

4.2.2.有序列表(有数字序号)

语法:数字 + . + 空格 + 内容

例子:

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

4.3.引用

语法:> + 引用内容

例子:

> 引用内容

引用内容

三人行必有我师 —— 《论语》

4.4.任务列表

语法:- + 空格 + [ + 空格 + ] + 空格

例子:

- [ ] 
  • [ ]

对于任务列表,可以进行勾选,如:

  • [x]

4.5.代码

用于把内容放到一个灰色底纹的格子里,通常用于在正文中放代码命令的内容。

语法:` + 内容 + ` (`是键盘中ESC下面的那个按键,TAB上面的那个按键)

例子:

在Windows的命令行工具Windows PowerShell中,可以通过命令`Get-ChildItem`获取当前路径下有哪些文件及文件夹。

在Windows的命令行工具Windows PowerShell中,可以通过命令Get-ChildItem获取当前路径下有哪些文件及文件夹。

4.6.代码块

语法:在一对儿,三个反引号```之间,包裹代码;第一个 三个反引号```后面+空格+编程语言的名字,将按此编程语言的配色显示该代码。

例子:

``` javascript

console.log("小白慢爬营")

```
console.log("小白慢爬营")
``` python

print("小白慢爬营")

```
print("小白慢爬营")

4.7.超链接

语法:[ + 链接名 + ] + ( + 链接 + )

例子:

[Github About](https://github.com/about)

Github About

4.8.图片

语法:! + [ + 图片名 + ] + ( + 链接 + )

例子:

![Github图片](https://raw.githubusercontent.com/vwumumu/images/master/octocats.webp)

Github图片

图片名可以为空,图片链接将在支持Markdown语法的工具中显示为该链接所代表的图片