开始使用Markdown吧!

作者: 子潇有话要说 | 来源:发表于2019-01-24 23:55 被阅读7次

前言

最近一直在写东西,发现大家都在用Markdown,尝试了一下,发觉语法简单而且平台通用性高,决定以后都用这个来写,现在把语法记录下来,方便后期查看。

在查找MD相关资料的时候发现:Aaron Swartz是它的设计者之一。说来正巧,正好前段时间看过《互联网之子》 ,影片的主人公就是Swartz,他是信息公开化的先驱者。有兴趣的可以点击观看

互联网之子

简介

Markdown是一种轻量级的标记语言,它以纯文本形式(易读、易写、易更改)编写文档,并最终以HTLM格式发布。Markdown也可以理解为将以 MARKDOWN语法编写的语言转换成HTML内容的工具。

正因为Markdown是一种轻量级的语言,所以它没有居中,调字体大小颜色等操作。但是它最终是以HTLM格式的进行发布的,所以,你也可以通过HTLM的语法进行改变字体颜色等等。

语法

设置目录

设置之后可以自动根据分级标题来自动生成目录

[TOC]

显示效果如下:
[TOC]

简书没有设置标题,值得注意的是,目录必须保证是树形结构,如果任意设置标题,则目录不会显示完整。

标题

按照#的数量不同,可以表示1到6级的标题

# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题

显示效果如下:

一级标题

二级标题

三级标题

四级标题

五级标题
六级标题

文本样式

给文字两端加上固定的符号,常用加粗。

*斜体文本*
**加粗文本**
***斜体加粗文本***
~~删除文本~~

显示效果如下:

斜体文本
加粗文本
斜体加粗文本
删除文本

分割线

---

显示效果如下:


引用

在前面加上符号>即可,还可以连续嵌套

>这是引用的内容
>>这是引用的内容
>>>这是引用的内容

这是引用的内容

这是引用的内容

这是引用的内容

列表

无序列表

文字前面加上固定符号,并且空一格。

-  无序列表样式1
+ 无序列表样式2
*  无序列表样式3

显示效果如下:

  • 无序列表样式1
  • 无序列表样式2
  • 无序列表样式3

有序列表

数字加点,并且空一格。

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

列表嵌套

上一级和下一级之间敲三个空格

有序和无序的嵌套
 1. 有序列表
    * 无序列表1
    * 无序列表2
  
 * 无序列表
    1. 一号玩家
    2. 二号玩家
    3. 三号玩家

显示效果如下:

  1. 有序列表
    • 无序列表1
    • 无序列表2
  • 无序列表
    1. 一号玩家
    2. 二号玩家
    3. 三号玩家

代码

输入短的代码,只需要用两个` 扩起来即可,如果需要输入代码块,则用3个`括起来

`print("短的代码内容")`

代码块
3 * `
function hello(){
}
3 * `

显示如下:
print("短的代码内容")

function hello(){
}

超链接

平常我们在阅读文章时,看到别人写的字体是蓝色,点击以后到达某个网站,其实操作起来不难,语法如下。

[超链接名](超链接地址)
[百度](https://www.baidu.com)

效果如下:
百度

在开头说过,md其实就是通过html来表现的,所以这里也可以使用超a标签:<a href="http://www.baidu.com">Click Me</a>,但是一些平台不支持。

图片

图片就在超链接的语法基础上加个感叹号

![图片标题](图片地址)

显示效果如下

图片标题

可以将图片上传到七牛云上,然后获取图片的网络地址。如果是使用简书博客,把照片拖上去就能获得图片地址。

表格

印象笔记中使用非常方便,它可以自动生成表格。

|  |  |  |
| --- | --- | --- |
|  |  |  |
|  |  |  |

显示效果如下

流程图

语法如下


测试了一下,简书还不支持流程图,这里就截图了,流程图语法还是可以记下来的,毕竟一图胜千言。

流程图

数学公式

如果有编写latex经验的同学,这一块应该就上手很快。只需要使用两个$将公式包起来即可。公式的代码需要自己去找,这里推荐一个网站:
Cmd Markdown 公式指导手册

网站已经很全面了,需要什么符号直接 按Ctrf + F 搜索即可。

$a \times b$
$\phi$  $\Phi$
$\alpha$ $\gamma$

显示效果如下
a \times b
\phi \Phi
\alpha \gamma
在写文章得时候,我一般会现在印象笔记写好,然后复制到简书去发布,近期写文章发现简书里面的公式要更规矩,应该是额外处理了的。

其他

如何添加空格

全角模式下输入空格即可,在语言栏下把月亮点击成太阳即可。  


语言栏

其他方式:

 &nbsp; 
直接写半方大的空白&ensp;或&#8194;
全方大的空白&emsp;或&#8195;
不断行的空白格&nbsp;或&#160;

如何换行

有的编辑器可以直接换行的,或者输入</br>也可以
如果该方法不行,可以换行前点两下空格再回车

工具

有很多网上工具,其实直接使用简书的编辑器就可以,都不用下载工具了。

印象笔记

之前需要使用马克飞象,现在更新到最新版本,就能直接用了

印象笔记中还可以提供待办事项,插入图标等,更详细地参见印象笔记中md语法介绍

相关文章

  • 开始使用Markdown吧!

    前言 最近一直在写东西,发现大家都在用Markdown,尝试了一下,发觉语法简单而且平台通用性高,决定以后都用这个...

  • 开始使用Markdown

    开始使用简书和Markdown写作

  • Markdown入门

    常用Markdown语法 声明:本篇博客总结的Markdown语法并不全面,只是我最近打算开始使用Markdown...

  • Markdown 编辑器使用手册

    Markdown 引导指南,希望可以帮助您顺利的开始使用 Markdown 编辑器,markdown使用广泛包括g...

  • markdown 学习

    开始使用markdown写作 [TOC] 第一部分 markdown简介 markdown是文本编写的标记语言,通...

  • 开始使用Markdown模式写东西吧

    先去知乎搜索一次个Markdown入门相关的回答怎样引导新手使用MarkdownOK,简明语法说明Markdown...

  • 开始使用MarkDown

    为什么要使用MarkDown? MarkDown是一个用来写作的轻量级标记语言。 对于下面这样的人来说可是宝贝: ...

  • Markdown 编辑器写文章

    这是一份简要的 Markdown 引导指南,希望可以帮助您顺利的开始使用 Markdown 编辑器。 丰富的快捷键...

  • 从Cmd转到简书

    从2018.2月份开始一直在Cmd Markdown写文章,刚开始使用Cmd Markdown 是在于它的方便性,...

  • Stanford公开课(iOS7)1-3课总结及Demo

    Markdown一下&课程地址 Markdown语法速览,开始使用简书来记录学习iOS的历程及一些小想法与大伙分享...

网友评论

    本文标题:开始使用Markdown吧!

    本文链接:https://www.haomeiwen.com/subject/jokdjqtx.html