二. 再熟悉 Markdown 标准语法

本文选自 《了不起的Markdown》,作者:毕小烦

本章主要介绍 Markdown 标准语法。

段落与换行

Markdown 语法中的段落由一行或多行文本组成的,不同的段落之间使用空行来标记。

语法说明:

  • 如果行与行之间没有空行,则会被视为同一段落;

  • 如果行与行之间有空行,则会被视为不同段落;

  • 空行是指行内什么都没有,或者只有空格和制表符;

  • 如果想在段内换行,则需要在上一行的结尾插入两个以上的空格然后回车;

实例演示:

标题

Markdown 语法中标题支持两种标记:使用底线和使用 # 号。

1. 使用底线

标记语法:

  标题内容========= 标题内容========= 

  标题内容--------标题内容--------

语法说明:

  • 底线是 =(等号) 表示一级标题;

  • 底线是 - (减号)表示二级标题;

  • 底线的数量不限;

  • 这种语法只支持 2 级标题;

实例演示:

2. 使用 # 号

标记语法:

  # + 空格 + 标题内容# + 空格 + 标题内容

语法说明:

  • 在行首插入 # 号可标记出标题;

  • # 号的个数表示了标题的等级;

  • 建议在 # 号后加一个空格;

  • Markdown 中最多只支持 6 级标题;

实例演示:

列表

Markdown 语法支持有序列表和无序列表,有序列表由数字 + 英文句号 + 空格 + 列表内容标记,无序列表由星号/加号/减号 + 空格 + 列表内容标记。

1. 有序列表

标记语法:

  数字 + 英文句号 + 空格 + 列表内容数字 + 英文句号 + 空格 + 列表内容

实例演示:

2. 无序列表

标记语法:

  星号/加号/减号 + 空格 + 列表内容星号/加号/减号 + 空格 + 列表内容

语法说明:

星号、加号、减号用来标记无序列表效果是相同的。

实例演示:

3. 嵌套列表

标记语法:

  + 第一层列表TAB + 第二层列表TAB + TAB + 第三层列表   + 第一层列表TAB + 第二层列表TAB + TAB + 第三层列表   

语法说明:

  • 列表中可以嵌套列表;

  • 有序列表和无序列表也可以互相嵌套;

实例演示:

引用

Markdown 语法中引用由小于号 + 引用内容标记。

标记语法:

   > 引用内容 > 引用内容

语法说明:

  • 多行引用也可以在每一行的开头都插入 >(小于号);

  • 引用中可以嵌套引用;

  • 引用中可以使用其他的 Markdown 语法;

  • 段落与换行的格式在引用中也是适用的;

演示:

分隔线

Markdown 语法中分隔线由三个以上的星号/减号/下划线来标记。

标记语法:

  ***或---或___***或---或___

语法说明:

  • 分隔线使用至少三个以上的星号/减号/下划线来标记;

  • 行内不能有其他的字符;

  • 可以在标记符中间加上空格;

实例演示:

本文节选自《Markdown 实用指南》

粗体和斜体

Markdown 语法中粗体由两个**或两个__包裹,斜体由一个*或_包裹。

标记语法:

粗体格式:

  **加粗内容**__加粗内容__**加粗内容**__加粗内容__

斜体格式:

  *斜体内容*_斜体内容_*斜体内容*_斜体内容_

实例演示:

代码

Markdown 中在行内引用一段代码的语法用两个反引号包裹代码来标记的。

标记语法:

  `代码``代码`

图片

标记语法:

  ![图片替代文字](图片地址)![图片替代文字](图片地址)

语法说明:

  • 图片替代文字在图片无法正常显示时会比较有用,正常情况下可为空;

  • 图片地址可以是本地图片也可以是网络图片;

  • 本地图片支持相对路径和绝对路径;

实例演示:

链接

Markdown 支持两种链形式的链接语法:行内式链接和参考式链接。

行内式链接

Markdown 中行内式链接的语法是用方括号包裹链接文字,后面紧跟着括号包裹的链接地址。

标记语法:

  [链接文字](链接地址 "Title")[链接文字](链接地址 "Title")

语法说明:

Title 在链接地址后使用单引号和双引号括起来,可以省略;

实例演示:

参考式链接

Markdown 中参考式链接的语法是通过一个标记把要链接的文字和内容相匹配的。

标记语法:

  [链接文字][链接标记]​[链接标记]: 链接地址  "Title"[链接文字][链接标记]​[链接标记]: 链接地址  "Title"

语法说明:

  • 链接标记可以有字母、数字、空白和标点符号;

  • 链接标记不区分大小写;

  • 链接内容可以放在当前文件的任意位置;

  • Title 在链接地址后使用单引号、双引号或括号包裹起来,可以省略;

实例演示:

自动链接

URL 或邮箱地址使用 <> 包裹起来会被自动转换为超链接。

标记语法:

  <URL或邮箱地址><URL或邮箱地址>

实例演示:

转义

Markdown 中通过使用 \(反斜杠)来插入一些特殊符号,在 Typora 中的同样支持。

标记语法:

  \特殊符号\特殊符号

语法说明:

Markdown 支持的可被转义的特殊符号:

  \   反斜线`   反引号*   星号_   底线{}  花括号[]  方括号()  括弧#   井字号+   加号-   减号.   英文句点!   惊叹号\   反斜线`   反引号*   星号_   底线{}  花括号[]  方括号()  括弧#   井字号+   加号-   减号.   英文句点!   惊叹号

实例演示:

本文节选自《Markdown 实用指南》 作者:毕小烦

二. 再熟悉 Markdown 标准语法相关推荐

  1. a pycharm 标记多个_轻松学透Markdown的终极教程 #3:Markdown标准标记语法(全)

    轻松学透Markdown的终极教程 #3: Markdown标准标记语法(全) 掌握并熟记一些常用的Markdown的标记语法,简单.有趣.实用 其实如果大家选择了一款Markdown编辑器上手的话, ...

  2. (转载)Markdown基本语法

    转载于和感谢: Markdown基本语法 前言: Markdown是一种纯文本格式的标记语言.通过简单的标记语法,它可以使普通文本内容具有一定的格式. 相比WYSIWYG编辑器 优点: 因为是纯文本, ...

  3. Markdown基本语法【转】

    原文地址:https://www.jianshu.com/p/191d1e21f7ed Markdown是一种纯文本格式的标记语言.通过简单的标记语法,它可以使普通文本内容具有一定的格式. 相比WYS ...

  4. Markdown完整语法说明

    Markdown 完整语法说明 辛勤的搬运工,原文链接http://wowubuntu.com/markdown/index.html 又见我的个人博客https://knightyun.github ...

  5. 【 Markdown 】Markdown 编辑器语法常用格式 ( 整理中 ... )

    文章目录 一. MarkDown 常用语法 1. 标题相关语法 (1) 标题模板 (2) 插入目录 2. 字体相关 (1) 字体设置 (2) 常用颜色值速查 3. 插入代码 (1) 单行代码 (2) ...

  6. Markdown基础语法小结

    一.前言 Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式. --摘自百度百科 没想到一向不太靠谱的百度百科这次竟有了如此精辟的解释. ...

  7. 小白的markdown基础语法总结

    markdown基础语法 使用markdown写博客也有一段时间了,现在对我使用到的一下语法作个总结. 其他语法以后用到再进行补充~ 文章目录 markdown基础语法 生成目录 各级标题 1级 2级 ...

  8. Markdown基本语法总结

    Markdown 语法说明:http://wowubuntu.com/markdown/ 一.认识 Markdown 在刚才的导语里提到,Markdown 是一种用来写作的轻量级「标记语言」,它用简洁 ...

  9. 片上总线Wishbone 学习(二)Wishbone总线标准介绍

    片上总线Wishbone 学习(二)Wishbone总线标准介绍 Wishbone总线产生.发展 市场是推动技术前进的主要动力,人们对各种电子产品不断的更新,更好,更完美的追求刺激了技术的不断升级和创 ...

  10. 轻松学透Markdown的终极教程 #5: GFM(GitHub Flavored Markdown)语法

    目录 5.1 GFM与标准的Markdown标记语法的异同 5.2 GFM语法增加的标记 5.2.1 删除线 5.2.2 自动链接 5.2.3 任务列表 5.2.4 表格 5.2.5 代码块 5.2. ...

最新文章

  1. 推荐几个超NB的技术公号!
  2. 利用MS17-010渗透win7(64位)
  3. Discuz X1.5 X2.5 X3 UC_KEY Getshell Write PHPCODE into config/config_ucenter.php Via /api/uc.php Vul
  4. glassfish启动后不能进入部署页面_使用Jenkins实现项目持续集成部署
  5. Shiro 基础教程
  6. TASKCTL作业类型的插件与维护管理
  7. Golang复杂json结构体解析
  8. HDU 2111 JAVA
  9. 车仪表台上的装饰_45汽车仪表盘装饰_汽车仪表盘种类
  10. c++控制台密码管理系统
  11. 1.6 FPGA电路设计
  12. tweepy 根据推特ID爬取推特数据
  13. oracle sql数据计算精度问题
  14. 分省市县地理空间矩阵:地级市空间、地理距离矩阵等多指标数据集
  15. python函数测验题_python 函数练习题
  16. 【愚公系列】2023年05月 攻防世界-Web(Web_php_include)
  17. vue学习之URLSearchParams
  18. 「命名空间内部使用的名字的查找」与「类成员定义中使用的名字的查找」的区别
  19. 2022-2028年中国运动服装市场深度调研及投资前景预测报告(全卷)
  20. 20 行代码极速为 App 加上聊天功能

热门文章

  1. 冒险岛 mysql 添加账号密码_Win7系统玩冒险岛079单机版输入账号密码后出现error38怎么办...
  2. ValueError: continuous format is not supported
  3. Thunderbolt3 方案介绍及应用案例介绍
  4. 2019.7.summary
  5. 行列式的计算机应用结题报告,行列式计算开题报告(共10篇).doc
  6. 【SmartSvn】分支合并问题
  7. 2018电大计算机操作题怎么评分,2018年度电大专科计算机应用基础学习知识win7系统上机操作技巧题操作技巧.doc...
  8. win11问题记录:
  9. 关于火车采集文章发布到wordpress后台待审核模块的设置
  10. Promise详尽指南