Markdown简明笔记

作者: 谢云苓 | 来源:发表于2018-04-01 18:04 被阅读36次

一、前言

  • 本文是Markdown语法的使用说明,意在为(尤其是简书平台)Markdown格式文章的撰写提供简明的索引,原文请参见Markdown语法说明
  • Markdown是书写的格式,通过符号将纯文本转变为不同的格式。Markdown语法范围之外的格式可通过HTML来实现,直接在页面内加标签即可(该方式简书支持得非常有限)。

二、基本语法

目录
1.段落和换行
2.标题
3.区块引用
4.列表
5.代码区块
6.分隔线
7.链接
8.强调
9.代码
10.图片
11.脚注


1. 段落和换行

  • Markdown的段落由一个或多个连续的文本行组成,前后通过一个或多个空行进行分隔(“空行”内的空格、制表符(tab)不影响文段分隔的效果,看起来空就行)。
    ——假如格式显示不正确,试试在文本前后增加空行。
  • 除回车换行的方式外,还可以通过“在段落内任意位置添加<br><br/>”或“通过区块引用(句子前添加符号“>`”)和列表的方式”进行“换行”。
    ——这种换行只是改变了文本显示的格式,并非标定段落的终止。

2.标题

  • 支持类Setext和类atx两种形式
    • 类Setext通过底线实现纯文本的标题化,即在标题文字下添加一个或多个=”(一级标题)或“-”(二级标题)。

范例:
一级标题
==

一级标题

  • 类atx通过在行首插入1~6个“#”实现纯文本的一至六级标题化

范例:
“# H1”

H1

3. 区块引用

  • 通过在文段前添加“>”符号实现区块引用

例如:
“>这样”

  • 可以在文段首行前加1个“>”,也可以文段的每一行前面加1个“>”,效果一样
  • 多个“>”可以实现多层引用
    例如:
    “>第一层
    >>第二层
    >>>第三层
    >
    >回到第一层”,效果如下:

第一层

第二层

第三层
……

回到第一层

4. 列表

  • 无序列表通过在行首添加“* ”、“+ ”或“- ”来实现,效果是一样的。(这句话的格式就是这么来的)
    • 中途换符号的话,相当于重新开始了一个列表(能通过行间距看出不同)
    • 无序列表可以延伸出多个层级,层级间通过在符号前添加制表符(tab键)实现。
      - 简书支持级差间最多3个制表符(不同平台不一样),多了就会被打回原形,像这样。
  • 有序列表通过在行首添加“(数字). ”来实现,目前序号的排列与数字无关,与缩进层级有关,系统会自动排序。
  • 若不想被自动识别为列表,则符号后面不要加空格,或者在“.”前面添加“\”(简书需添加2个)。

5. 代码区块

  • 每行缩进4个空格1个制表符即可。简书里:1个tab=2个空格
  • 代码区块持续到没有缩进的那一行为止
假如这是一行代码。

6.分割线

  • 当具备3个以上的“*”、“-”或“_”,且无除空格之外的其他内容时,可自动生成分割线。
    • 符号之间可以有空格
    • 符号前不可有“>”或4个以上的空格,否则将优先转为引用或代码区块。

以下均可以生成分割线
***
- - -
*******


7. 链接

  • Markdown支持行内式参考式的链接
  • 行内式的格式为:
[链接文字](http://…/ "Title(可写可不写)")
  • 参考式的格式为:(简书不支持)
[链接文字][XXX]
[XXX] : http://……/ "Title(可写可不写)"

8. 强调

  • 文段前后加上“*”或“_”可进行强调
    • 前后各1个*”或“_”时,文段变为斜体
    • 前后各2个*”或“_”时,文段变为加粗
    • 前后各3个*”或“_”时,文段变为斜体且加粗

9. 代码

  • 小段的代码标记,请在文段的前后用“`”进行标记。

10. 图片

  • 图片的引用同样有行内式参考式两种
  • 图片引用的格式与链接几乎一致,只是在“[文字]”前增加了1个“!”,同时将地址换成图片地址即可。
行内式:[图片上传失败...(image-5aedfd-1522577049020)]
参考式:![文字][id]
       [id]: url/to/image  "title(可选)"
举个栗子
  • 当然,编辑器自带图片插入功能的话,就不用这么麻烦了。

11. 脚注

  • 脚注代码如下[1]
 使用:文字 [^num]
 脚注:  [^num]: 脚注内容(在文段末尾写上即可)

12.表格

  • 表格可通过如下格式实现:

      标题1|标题2|标题3
      -|-|-
      内容1|内容2|内容3
    
  • 效果如下:

标题1 标题2 标题3
内容1 内容2 内容3

x. 其他


三、尾声

本文对Markdown语法说明进行了提炼,意在简明好用,希望可以为大家的创作提供方便。
PS:若发现新的Markdown使用技巧,本文将不断更新。


  1. 这是一条脚注示例。

相关文章

  • 学习笔记【Markdown】

    Markdown简明学习笔记 Markdown简介 Markdown是一种轻量级标记语言,创始人为约翰·格鲁伯(英...

  • Markdown语法

    有道云笔记Markdown简明版使用指南 什么是Markdown?Markdown是一种轻量级的「标记语言」,通常...

  • Markdown简明笔记

    一、前言 本文是Markdown语法的使用说明,意在为(尤其是简书平台)Markdown格式文章的撰写提供简明的索...

  • MarkDown 基本语法

    参考文章 【简明版】有道云笔记Markdown指南 简单介绍 1. markdown需要注意的地方 部分关键字符后...

  • Markdown语法简明笔记

    这是一篇懒懒的笔记 ( ̄▽ ̄)"很多时候在网上寻找找问题的解决方法时感觉一些文章的排版非常的清晰舒服重点鲜明突出,...

  • Cmd Markdown 简明语法手册

    Cmd Markdown 简明语法手册 标签: MarkdownEditor Cmd-Markdown 1. 斜体...

  • Markdown简明操作手册

    Markdown 简明语法手册[1] 标签: Markdown [TOC] 1. 斜体和粗体 使用 * 和 ** ...

  • Cmd Markdown 公式指导手册

    Cmd Markdown 公式指导手册 标签: Tutorial 点击跳转至 Cmd Markdown 简明语法手...

  • MarkDown简明学习笔记

    标题# 内容 (一级标题)## 内容 (二级标题)### 内容 (三级标题)####内容 (四级标题)#####内...

  • Markdown基本语法总结

    Markdown基本语法总结 看了很多Markdown简明教程,感觉使用Markdown最大的优势就是可以完全使用...

网友评论

  • acc8226:链接的参考式简书其实也是支持的, 我其实也整理了一篇关于md的语法,你可以参考一下

本文标题:Markdown简明笔记

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