目录

  • 区块元素

    • 标题

    • 列表

    • 区块引用

    • 代码区块

    • 分隔线

    • 段落和换行

  • 区段元素
    • 链接

    • 强调

    • 代码

    • 图片

    • 转义


  1. 标题 <a name="title"></a>

    • 类Setext

      This is an H1

      This is an H2

        Code:
      
        This is an H1
      ====
      This is an H2
      ----

      备注:任何数量的=和-都可以有效果

      =表示最高阶标题,-表示第二阶标题

    • atx形式

      This is an H1

      This is an H2

      This is an H3

      This is an H4

      This is an H5
      This is an H6
        Code:
      
        # This is an H1
      
        ## This is an H2
      
        ### This is an H3
      
        #### This is an H4
      
        ##### This is an H5
      
        ###### This is an H6

      也可以表示成这样 # This is an H1 #
      备注: 行首n个#表示n阶标题,n最大为6

  2. 列表

    • 有序列表

      有序列表使用数字接着一个英文句点

      1. Bird
      2. McHale
          Code:
      1. Bird
      2. McHale
    • 无序列表

      无序列表是使用,+,-中任意一种来表示

      • Red
      • Green
      • Blue
          Code:
      - Red
      + Green
      * Blue
  3. 引用

    区块引用是使用类似email中用>来表示

    示例

     > 简单引用1
    > 简单引用2
    >
    > 多行引用
    >> 嵌套引用 > ## 引用中使用Markdown语法。
    >
    > 1. 这是第一行列表项。
    > 2. 这是第二行列表项。
    >
    > 给出一些例子代码:
    >
    > return shell_exec("echo $input | $markdown_script");

    效果

    简单引用1
    简单引用2

    多行引用

    嵌套引用

    引用中使用Markdown语法。

    1. 这是第一行列表项。
    2. 这是第二行列表项。

    给出一些例子代码:

      return shell_exec("echo $input | $markdown_script");
  4. 代码区块

    建立代码区块,只需要简单地缩进4个空格或是1个制表符就可以
    代码块一直持续到没有缩进的那一行(或是文件的结尾)

    也可以使用` 来表示

     代码块
     使用缩进表示代码块
  5. 分隔线

    一行中用三个以上的星号、减号、底线来建立一个分隔线,行内不能有其他东西,
    也可以在星号或是减号中间插入空格


     ---

     - - -

     ***

     * * *

     ——————————————
  6. 段落和换行

    • 段落

      段落是由一个或多个连续的文本行组成,
      它的前后要一个以上的空行(显示上看起来像是空的)

    • 换行

      Mardown允许段落内的强迫换行(插入换行符)
      要依赖Markdown来插入<br/>标签的话,在<br/>插入处要先按入两个以上的空格然后回车

  7. 链接

    支持两种形式的连接语法: 行内式参考式
    链接字符不区分大小写

    • 行内式

      This is baidu
      baidu

        Code:
      This is [baidu](http://www.baidu.com/ "度娘")
      [baidu](https://www.baidu.com/)
    • 参考式

      This is baidu example reference-style link.

        Code:
      This is [baidu example][id] reference-style link.
      标记: [id]: https://www.baidu.com/ "度娘"
      或者: [id]: https://www.baidu.com/ '度娘' (简书不支持)
      或者 [id]: https://www.baidu.com/ (度娘)
      (简书不支持使用对文本描述使用单引号)
    • 隐式链接标记功能

      Baidu

        Code:
      [Baidu][]
      标记可以这样写: [Baidu]: http://baidu.com
    • 参考式链接范例:


         --I get 10 times more traffic from [Google] [1] than from
    --[Yahoo] [2] or [MSN] [3].
    --[1]: http://google.com/ "Google"
    --[2]: http://search.yahoo.com/ "Yahoo Search"
    --[3]: http://search.msn.com/ "MSN Search"
    --I get 10 times more traffic from [Google][] than from
    --[Yahoo][] or [MSN][].
    --[google]: http://google.com/ "Google"
    --[yahoo]: http://search.yahoo.com/ "Yahoo Search"
    --[msn]: http://search.msn.com/ "MSN Search"
    (备注: 上述代码在使用时需删掉前面的--)
  8. 强调

    Markdown使用性星号(*)和底线(_)作为标记强调字词的符号
    两端被一个*或_包围的单词会被转换成斜体
    两端被两个*或_包围的单词会被转换成粗体
    *或_的两端不能有空白
    用什么符号就以什么符号结尾

     示例
    *斜体*
    _斜体_
    **粗体**
    __粗体__
  9. 代码

    如果要标记一段行内代码,可以用反引号 ` 把它包起来
    用多个反引号来开启和结束代码区段

    行内
    段落代码
    包含`反引号
    包含 `两个反引号`
    <特殊符号&>

     示例:
    
     ``段落代码``
    ``包含`反引号``
    ``包含 `两个反引号` ``
    ``<特殊符号&>``
  10. 图片
    Markdown使用一种和链接很相似的语法来标记图片
    允许两种样式:行内式和参考式

    • 行内式的图片语法:

      Overload 仓助
        示例
      ![Overload 仓助](http://img4.duitang.com/uploads/item/201508/19/20150819131018_vYPyR.thumb.224_0.png )
      ![Overload 仓助](http://img4.duitang.com/uploads/item/201508/19/20150819131018_vYPyR.thumb.224_0.png "森林贤王")
    • 参考式语法:

      Overload 仓助
        示例:
      -- ![Overload 仓助][xd]
      -- [xd]:img4.duitang.com/uploads/item/201508/19/20150819131018_vYPyR.thumb.224_0.png "森林贤王"
      (备注: 上述代码在使用时需删掉前面的--)
  11. 转义

    使用反斜杠来插入一些在语法中有其它意义的符号,如*
    需要转义的字符:

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

作者:风清723
链接:http://www.jianshu.com/p/075d7cac8fef
來源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

Markdown基础语法总结的更多相关文章

  1. MarkDown基础语法大全

    一.MarkDown是什么? Markdown是一种轻量级的「标记语言」,创始人为约翰·格鲁伯,用简洁的语法代替排版,目前被越来越多的知识工作者.写作爱好者.程序员或研究员广泛使用.其常用的标记符号不 ...

  2. .md(markdown)基础语法

    markdown基础语法笔记,方便翻看. 1. 标题 标题有3中写法,可混写: (1)# ***,前面#,后面文字,注意,#与文字间有空格,1-6个#分别表示h1-h6,h1.h2下有横线 (2)== ...

  3. markdown 基础语法

    markdown 基础 你好,我是markdown文档 介绍 Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式. 说的简单一点,mar ...

  4. Markdown基础语法小结

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

  5. MarkDown基础语法记录

    基础语法记录,其中有一些博客园暂不支持 <!--标题--> # 一级标题 # ## 二级标题 ### 三级标题 #### 四级标题 ##### 五级标题 ###### 六级标题 一级标题 ...

  6. Markdown基础语法规则

    你好,世界.粗体,斜体,测试,弟弟,H2O 论文题目 一级标题 二级标题 三级标题 1 2 3 点击此链接打开网址 公式 \(y = \sin x\) \[ y = \frac{1}{x} \] dd ...

  7. Markdown基础语法(上)

    前言 按照官方文档,和根据自己所用和所理解所写 一.标题语法 一级标题最大,六级标题最小 # 一级标题 ## 二级标题 ### 三级标题 #### 四级标题 ##### 五级标题 ###### 六级标 ...

  8. Markdown基础语法

    Markdown 的优点如下: 纯文本,所以兼容性极强,可以用所有文本编辑器打开. 让你专注于文字而不是排版. 格式转换方便,Markdown 的文本你可以轻松转换为 html.电子书等. Markd ...

  9. JAVA预科:Markdown基础语法

    JAVA预科:Markdown语法 什么是Markdown?Markdown是一种轻量级的「标记语言」,通常为程序员群体所用,目前它已是全球最大的技术分享网站 GitHub 和技术问答网站 Stack ...

随机推荐

  1. Python服务器开发二:Python网络基础

    Python服务器开发二:Python网络基础   网络由下往上分为物理层.数据链路层.网络层.传输层.会话层.表示层和应用层. HTTP是高层协议,而TCP/IP是个协议集,包过许多的子协议.包括: ...

  2. 轮子:读取config.ini文件

    python: 把config.ini文件成map返回 def get_conf(conf_file): conf = {} ll=list(map(lambda x: x.replace('&quo ...

  3. hiho #1144 : 01串(模拟)

    #1144 : 01串 时间限制:7000ms 单点时限:1000ms 内存限制:256MB 描述 给定两个整数n和m,求是否存在恰好包含n个0和m个1的01串S,使得S中不存在子串"001 ...

  4. fetch 写法

    fetch("../students.json").then(function(response){ if(response.status!==200){ console.log( ...

  5. Nowcoder Monotonic Matrix ( Lindström–Gessel–Viennot lemma 定理 )

    题目链接 题意 : 在一个 n * m 的矩阵中放置 {0, 1, 2} 这三个数字.要求 每个元素 A(i, j) <= A(i+1, j) && A(i, j) <= ...

  6. Thinkphp3.2.3中的RBAC权限验证

    最近在用TP的RBAC权限控制,在这里记录学习一下.先来看看相关的概念 一.相关概念 访问控制与RBAC模型1.访问控制:        通常的多用户系统都会涉及到访问控制,所谓访问控制,是指通过某种 ...

  7. Spring boot之使用thymeleaf

    操作步骤 (1)在pom.xml中引入thymeleaf; (2)如何关闭thymeleaf缓存 (3)编写模板文件.html (4)编写访问模板文件controller 在pom.xml中引入thy ...

  8. 【Spark机器学习速成宝典】模型篇04朴素贝叶斯【Naive Bayes】(Python版)

    目录 朴素贝叶斯原理 朴素贝叶斯代码(Spark Python) 朴素贝叶斯原理 详见博文:http://www.cnblogs.com/itmorn/p/7905975.html 返回目录 朴素贝叶 ...

  9. cinder-----常用命令

    云硬盘的创建查询 #创建卷类型 cinder type-create rbd #rbd是云硬盘类型名称,可自行定义 #查询卷类型 cinder type-list #卷类型扩展规格 cinder ty ...

  10. kolla-ansible-----cinder存储配置

    对接lvm后端存储 1.创建vg 可以使用裸盘或者可以采用Das.iscsi-san.fc-san等方式经存储映射到宿主机本地,然后在进行如下操作 (a)创建LVM 物理卷 /dev/sdb pvcr ...