0. “调用函数前必先声明”

0.1 Table of Content

  • 用法:在第一行原封不动地写出下方这行

    [TOC]

  • 效果:见上方分割线以上部分

0.2 分割线

  • 用法 1:

    ***

  • 用法 2:(3 个减号)

    ---

  • 用法 3:(3 个下划线)

    ___

  • 效果:见 [TOC] 下方的分割线
  • 补充:符号不一定等于 3 个,大于 3 个也行;可以插入空格,但不可插入其他元素

0.3 引用

  • 更专业的说法是:块注释

  • 用法:

    1 个大于号 + 1 个空格

  • 效果:上一行就是效果
  • 补充:引用可以嵌套,如下

    那个春天,你站在那株粉色桃树下,粉色的花丛中是你温暖的一袭红衣。让我想起《诗经》中的

    逃之夭夭,灼灼其华

    后来我才知道,那一刻,你心里想的是

    之子于归,宣其室家

    —— 《在唐诗里孤独漫步》

0.4 标记

  • 用法:用两个反引号包起来
  • 示例

    `标记`

  • 效果
    标记

0.5 关于 html

  • 不在 Markdown 涵盖范围之内的标签,都可以直接在文档里面用 HTML 撰写

0.6 代码块

用法 1

  • 8 个空格 + 程序代码

  • 示例

      print("hello")
  • 说明:有些符号需要转义,放到代码块中方便些

用法 2

  • 3 个反引号 + 语言名(语言名可省) + 程序代码 + 3 个反引号
  • 示例

    ```python
    print("hi")
    ```

  • 效果
print("hi")

1. 标题

1.1 标题分 6 级

  • 用法:n 个井号 + 1 个空格;其中 n 取 1-6,分别对应 1 级到 6 级

  • 示例

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

  • 效果

    一级标题

    二级标题

    三级标题

    四级标题

    五级标题
    六级标题
  • 补充:不加井号,顶格写也行,只是没有字体效果,如下

这是顶格写的标题

1.2 一级标题与二级标题的另一种写法

  • 用法示例
一级标题
========
二级标题
--------
  • 效果

一级标题

二级标题


2. 列表

2.1 有序列表与无序列表

2.1.1 有序列表

  • 用法:序号 n + 1 个小数点 + 1 个空格;n 为自然数
  • 示例

    1. 有序列表 1
    2. 有序列表 2
    3. ……
  • 效果
  1. 有序列表 1
  2. 有序列表 2
  3. ……

2.1.2 无序列表

  • 用法:1 个减号 + 1 个小数点 + 1 个空格;减号可以用加号代替
  • 示例

    - 无序列表 1
    - 无序列表 2
    - ……

  • 效果
  • 无序列表 1
  • 无序列表 2
  • ……

2.2 列表的层级

  • 列表的层级可用 Tab 表现;一般地,Tab 的长度为 4
  • 示例
- 第一级
    - 第二级
  • 效果
  • 第一级
    • 第二级

3. 文本操作

3.1 下划线

  • 说明:我没有在 Markdown 里找到这个标签,网上搜了一下,说需要使用 html 的语法
  • 用法示例

    <u>下划线</u>

  • 效果
    下划线

  • 升级版用法示例

    <span style="border-bottom:2px dashed blue">蓝色的虚线的下划线</span>

  • 效果
    蓝色的虚线的下划线

3.2 斜体

  • 用法示例

    *斜体*

  • 效果
    斜体

  • 补充:星号可以用下划线代替

3.3 加粗

  • 用法示例

    **粗体**

  • 效果
    粗体

  • 补充:星号可以用下划线代替

3.4 粗斜体

  • 用法示例
***粗斜体***
  • 效果
    粗斜体

  • 补充:星号可以用下划线代替

3.5 删除线

  • 用法示例

    ~~删除文本~~

  • 效果
    删除文本

3.6 上标与下标

3.6.1 上标

  • 用法示例

    2<sup>10</sup>

  • 效果
    210

3.6.2 下标

  • 用法示例

    H<sub>2</sub>O
    CO<sub>2</sub>

  • 效果
    H2O
    CO2

3.7 注脚

  • 用法示例

    一个具有注脚的文本[^1]。
    [^1]: 注脚的解释

  • 效果
    一个具有注脚的文本1

  • 补充:貌似博客园这里的注脚与别的编辑器的效果有所不同,且解释说明需放到文末

3.8 转义字符

  • Markdown 中的转义字符为\,在特定条件下需要转义的有:
  1. \ 反斜杠
  2. ` 反引号
  3. * 星号
  4. _ 下划线
  5. {} 大括号
  6. [] 中括号
  7. () 小括号
  8. # 井号
  9. + 加号
  10. - 减号
  11. . 英文句号
  12. ! 感叹号

  1. 注脚 1 的解释

[Markdown] 01 简单应用 第一弹的更多相关文章

  1. [Markdown] 02 简单应用 第二弹

    目录 4. 插入链接 4.1 Markdown 的方式 用法 1 用法 2 4.2 HTML5 的方法 用法 1 用法 2 5. 插入图片 5.1 使用网络地址 5.2 使用本地地址 5.2.1 小括 ...

  2. [Markdown] 03 进阶语法 第一弹

    目录 1. YMAL 题头 2. 缩写 3. 强调 4. 自定义 <div> 标签 5. <cite> 标签 5. <code> 与 <br> 标签 6 ...

  3. 关于『Markdown』:第一弹

    关于『Markdown』:第一弹 建议缩放90%食用 声明: 在我之前已有数位大佬发布 "Markdown" 的语法知识点, 在此, 仅整理归类以及补缺, 方便阅读. 感谢 C20 ...

  4. 关于『进击的Markdown』:第一弹

    关于『进击的Markdown』:第一弹 建议缩放90%食用 比起隐蔽物下的狙击手,Markdown更像冲锋陷阵的阵头兵 简单.粗暴.直接.而且好上手 各位晚上好! 早饭吃了吗您 我 今 天 没 吃 M ...

  5. 关于『HTML5』第一弹

    关于『HTML5』:第一弹 建议缩放90%食用 祝各位国庆节快乐!!1 经过了「过时的 HTML」.「正当时的 Markdown」的双重洗礼后,我下定决心,好好学习HTML5  这回不过时了吧(其实和 ...

  6. typecho流程原理和插件机制浅析(第一弹)

    typecho流程原理和插件机制浅析(第一弹) 兜兜 393 2014年03月28日 发布 推荐 5 推荐 收藏 24 收藏,3.5k 浏览 虽然新版本0.9在多次跳票后终于发布了,在漫长的等待里始终 ...

  7. 基于Jquery 简单实用的弹出提示框

    基于Jquery 简单实用的弹出提示框 引言: 原生的 alert 样子看起来很粗暴,网上也有一大堆相关的插件,但是基本上都是大而全,仅仅几句话可以实现的东西,可能要引入好几十k的文件,所以话了点时间 ...

  8. 【爬虫入门01】我第一只由Reuests和BeautifulSoup4供养的Spider

    [爬虫入门01]我第一只由Reuests和BeautifulSoup4供养的Spider 广东职业技术学院  欧浩源 1.引言  网络爬虫可以完成传统搜索引擎不能做的事情,利用爬虫程序在网络上取得数据 ...

  9. Hadoop基础-MapReduce的工作原理第一弹

    Hadoop基础-MapReduce的工作原理第一弹 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 在本篇博客中,我们将深入学习Hadoop中的MapReduce工作机制,这些知识 ...

随机推荐

  1. Floyd Cycle Detection

    Floyd判圈算法能在O(n)时间复杂度内判断迭代函数或链表中是否有环,并求出环的长度与起点 判断环存在 通常采用快慢指针的方式来判断环是否存在 从绿色起点G开始,快指针每次走2步,慢指针每次走1步, ...

  2. POI2012 ODL-Distance

    链接P3532 [POI2012]ODL-Distance 设\(f_{i,j}\)表示他给定的函数,\(g_i\)表示\(i\)的质因数个数 那么\[f_{i,j}=g_{\frac {i*j}{g ...

  3. LeetCode--152--乘积最大子序列(python)

    给定一个整数数组 nums ,找出一个序列中乘积最大的连续子序列(该序列至少包含一个数). 示例 1: 输入: [2,3,-2,4]输出: 6解释: 子数组 [2,3] 有最大乘积 6.示例 2: 输 ...

  4. SQL Server死锁问题:事务(进程 ID x)与另一个进程被死锁在 锁 | 通信缓冲区资源上并且已被选作死锁牺牲品。请重新运行该事务。

    ### The error occurred while setting parameters### SQL: update ERP_SCjh_zzc_pl set IF_TONGBU=1 where ...

  5. C#删除文件夹的文件

    using System.IO; //判断文件是不是存在if(File.Exists(@"文件路径")){//如果存在则删除File.Delete(@"文件路径" ...

  6. RedisTemplate访问Redis数据结构(前言)

    Redis五种基本数据结构 redis提供键值对的形式对数据进行存储.支持五种数据类型:String(字符串),List(链表),Hash(散列),Set(无序集合),ZSet(有序集合).下面是网上 ...

  7. 170906-MyBatis续

    ===============================================Dynamic SQL========================================== ...

  8. lambda匿名函数和内置函数

    对于简单的函数,也存在一种简便的表示方式,即:lambda表达式 定义函数(普通方式) def func(arg):     return arg + 1      执行函数 result = fun ...

  9. 大数据笔记(十七)——Pig的安装及环境配置、数据模型

    一.Pig简介和Pig的安装配置 1.最早是由Yahoo开发,后来给了Apache 2.支持语言:PigLatin 类似SQL 3.翻译器 PigLatin ---> MapReduce(Spa ...

  10. 2.Vue子组件给父组件通信

    子组件给父组件通信 如果子组件想要改变数据呢?这在vue中是不允许的,因为vue只允许单向数据传递,这时候我们可以通过触发事件来通知父组件改变数据,从而达到改变子组件数据的目的 子组件: <te ...