• markdown的一些语法


    换行

    • 语法:
    换行
    <br>
    换行
    或
    换行
    <br/>
    换行
    (二者皆为HTML标签)
    
    • 效果:

    换行


    换行

    下划线

    Markdown 并无下划线的原生语法,因为会和链接的默认样式产生混淆。
    解决方法是使用行内 HTML.

    • 语法:
    <u>下划线</u>
    
    • 效果:下划线

    删除线

    • 语法:
    ~~删除线~~
    
    • 效果:删除线

    字体(斜体,粗体,斜粗体)

    • 语法:
    _斜体字_
    或
    *斜体字*
    
    __粗体__
    或
    **粗体**
    
    ___斜粗体___
    或
    ***斜粗体***
    
    • 效果:斜体字

    无序列表

    • 语法:
    - 列表1
        - 列表1.1
        - 列表1.2
    - 列表2
    
    • 效果:
    • 列表1
      • 列表1.1
      • 列表1.2
    • 列表2

    区块引言(Blockquotes)

    • 语法:
    > 成为更好的自己
    
    • 效果:

    成为更好的自己

    白色背景应该是这样:

    区块引言可以有级别(引言还有引言),只需在不同的级别加上相应的">", 同时区块引言中也可以使用其它的markdown语法,比如标题,程序代码区块等;

    • 语法:
    > ###This is the first list item.
    >> This is the second list item.
    >> Here's some example code:
    >>> return shell_exec("echo $input | $markdown_script");
    
    • 效果:

    This is the first list item.

    This is the second list item.
    Here's some example code:

    return shell_exec("echo $input | $markdown_script");

    标题

    Markdown 支持两种标题的语法,Setext 和 atx 形式;

    Setext形式是用底线的形式,利用 = (一级标题)和 - (二级标题)

    • 语法:
    This is an H1
    ==("="符号不限个数)
    This is an H2
    ---("-"符号不限个数)
    
    • 效果:

    This is an H1

    This is an H2

    atx 形式则是在行首插入 1 到 6 个 # ,对应到标题 1 到 6 级

    • 语法:
    ##This is an H2
    ####This is an H4
    ######This is an H4
    
    • 效果:

    This is an H2

    This is an H4

    This is an H6

    转义字符

    • Markdown中的转义字符为,可以转义的有:
    \ 反斜杠
    \` 反引号
    * 星号
    \_ 下划线
    {} 大括号
    [] 中括号
    () 小括号
    # 井号
    + 加号
    - 减号
    . 英文句号
    ! 感叹号
    
    • 效果:

      `
      *
      _
      {}
      []
      ()
      #
      +
      -
      .
      !

    超链接

    Markdown支持两种形式的链接语法:行内式和参考式,行内式使用频率更高

    [链接名称](链接地址)
    或
    [链接名称](链接地址 "title属性")  ==>""中可以为链接指定title属性,效果是鼠标悬停在链接上会出现指定的title文字,注意  链接地址 "title属性"  中间隔一个空格
    
    • 参考式
      • 说明:参考式链接分为两部分,文中的写法 [链接文字][链接标记],在文本的任意位置添加[链接标记]:链接地址 “链接标题”,链接地址与链接标题前有一个空格;如果链接文字本身可以做为链接标记,你也可以写成[链接文字][];[链接文字]:链接地址的形式,见代码的最后一行。

      • 效果:
        我经常去的几个网站GoogleLeanote以及百度Leanote 笔记是一个不错的网站
    - 语法:
    
    我经常去的几个网站[Google][1]、[Leanote][2]以及[百度][3][Leanote 笔记][2]是一个不错的[网站][]。
    
    [1]:https://www.google.com "Google"
    
    [2]:https://www.leanote.com "Leanote"
    
    [3]:https://www.baidu.com "百度"
    
    [网站]:https://www.bilibili.com
    
    • 自动链接
      • Markdown 支持以比较简短的自动链接形式来处理网址和电子邮件信箱,只要是用<>包起来, Markdown 就会自动把它转成链接。一般网址的链接文字就和链接地址一样

      • 效果:
        https://www.bilibili.com
      • 语法:
    <链接>
    
    • 锚点
      • 网页中,锚点其实就是页内超链接,也就是链接本文档内部的某些元素,实现当前页面中的跳转。比如我这里写下一个锚点,点击回到目录,就能跳转到目录。 在目录中点击这一节,就能跳过来。还有下一节的注脚。这些根本上都是用锚点来实现的。Markdown 只支持在标题后插入锚点,其它地方无效。

    to be continued

  • 相关阅读:
    821. 字符的最短距离
    1122. 数组的相对排序
    258. 各位相加
    C++常见问题之二#define使用中的陷阱
    python进阶二_基本数据类型与操作
    DirectX10一变换(三)
    Android中编译工具链的改动----LLVM份量的增加
    DirectX10一矩阵代数(二)
    DirectX10一向量代数(一)
    基于asp.net + easyui框架,一步步学习easyui-datagrid——实现添加、编辑、删除(三)
  • 原文地址:https://www.cnblogs.com/599-/p/12670760.html
Copyright © 2020-2023  润新知