zoukankan      html  css  js  c++  java
  • CSDN markdown 编辑 三 基本语法

    这是一个副本,在准备好了help档,另外补充一些他们自己的解释。

    这一次是不说话UML和LaTEX。 准备抽两篇文章专门谈。

    1. 标题和字体大小

    markdown字号太少了。觉得应该再加些。

    在文字写书写不同数量的#能够完毕不同的标题,例如以下:

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

    一级标题

    二级标题

    三级标题

    四级标题

    五级标题
    六级标题

    这里的须要注意的是 #[空格]标题 一定要有空格

    等号及减号也能够进行标题的书写,只是仅仅能书写二级标题。而且须要写在文字的以下。减号及等号的数量不会对标题的字号产生影响。例如以下:

    二级标题
    =========
    
    二级标题
    ---------

    二级标题

    二级标题

    一直觉得这个语法是对诡异的。由于- 极可能是无序列表中的第一行。所以这个语法推断时候,还要推断-后面是否有一个空格。感觉文法非常不舒服。这是为什么呢?

    解析一下:markdown文法相似

    这里写图片描写叙述

    从A到B的转移通过字符-,在B状态下markdown觉得这个上面的字符都要加粗。假设下一个字符是[空格]。那么markdown觉得是一个无序列表。将上面一行的全部文字的状态置为不加粗。尽管这个是状态的改变。可是在我们眼里,这是之前文字的状态改变。所以我们觉得这个文法就不舒服。

    由于我们习惯于向同一个方向书写。而不是写着写着回想另外一个方向。


    2. 有序和无序

    无序列表的使用,在符号“-”后加空格使用。

    例如以下:
    另外注意 -一定要是開始字符,假设不是那么-之前仅仅能有空格或者tab字符。

    - 无序列表1
    - 无序列表2
    - 无序列表3
    • 无序列表1
    • 无序列表2
    • 无序列表3

    假设要控制列表的层级,则须要在符号“-”前使用空格或者tab。例如以下:

    - 无序列表1
    - 无序列表2
      - 无序列表2.1
         - 列表内容
         - 列表内容
    • 无序列表1
    • 无序列表2
      • 无序列表2.1
        • 列表内容
        • 列表内容

    有序列表的使用。在数字及符号“.”后加空格几个,例如以下:

    1. 有序列表1
    2. 有序列表2
        3.  有序列表2.1
        4.  有序列表2.2
            -        -            1. 有
                2. 序
            -3. 有序列表3
    1. 有序列表1
    2. 有序列表2
      1. 有序列表2.1
      2. 有序列表2.2

    3. 有序列表3

    有序列表假设要区分层级。也能够在数字前加空格或者tab。


    3. 引用

    引用的格式是使用符号“>”后面书写文字. ”>“之后是否加空格不影响。例如以下:

    > 我说的都是我说的——帐前卒

    我说的都是我说的——帐前卒


    4. 粗体和斜体

    粗体和斜体: 一个*两个* 还是三个*. 注意**[你的字符]***号和你的字符之间没有空格。
    一个*:*你是斜体*你是斜体
    两个*:**不正确,你是粗体**不正确,你是粗体
    三个*:***你又粗又斜***你又粗又斜


    5. 链接

    • 在引用中加链接,第一个中括号加入须要加入的文字,第二个中括号里是引用链接的id,之后在引用中,使用id加链接:例如以下:
        [link text][id]
        [id]: http://example.com/ "optional title here"

    上面的文字将展示为:

    link text

    展演示样例如以下:
    http://example.com/ or address@example.com

    • 插入互联网上图片,格式例如以下:

    ![这里写图片描写叙述](http://img3.douban.com/mpic/s1108264.jpg)

            这里写图片描写叙述

    或者如以下的写法:
    ![这里写图片描写叙述][jane-eyre-douban]
    
    [jane-eyre-douban]: http://img3.douban.com/mpic/s1108264.jpg`

            这里写图片描写叙述


    ## 6. 代码块 - 假设在一个行内须要引用代码,仅仅要用反引號`引起来就好,例如以下: Use the `printf()` function. - 用TAB键起始的段落,会被觉得是代码块,例如以下: echo “hello world”; - 假设TAB无论用的话。须要使用三个反引號` 比如: 以下连高亮都做了。
    <php>
        echo "hello world";
    </php>

    7. 切割线和删除线

    能够在一行中用三个以上的星号、减号、底线来建立一个分隔线。同一时候须要在分隔线的上面空一行。例如以下:

    ---
    ****
    ___
    展演示样例如以下:



    删除线的使用。在须要删除的文字前后各使用两个符号“~”。例如以下

    ~~Mistaken text.~~

    Mistaken text.


    8. 表格

    能够使用冒号来定义表格的对齐方式,例如以下:

    | Tables | Are | Cool |
    | ------------- |:-------------:| -----:|
    | col 3 is | right-aligned | $1600 |
    | col 2 is | centered | $12 |
    | zebra stripes | are neat | $1 |
    | somemissed |
    |||$20|
    Tables Are Cool
    col 3 is right-aligned $1600
    col 2 is centered $12
    zebra stripes are neat $1
    somemissed
    $20

    版权声明:本文博主原创文章。博客,未经同意不得转载。

  • 相关阅读:
    洛谷 P1089.津津的储蓄计划
    AcWing 786.第k个数
    差分
    AcWing 798.差分矩阵
    AcWing 797.差分
    AcWing 796.子矩阵的和
    Python 初始—(项目 目录结构)
    Python 初始—(迭代器和生成器)
    Python 初始—(装饰器)
    Python 初始—(高阶函数)
  • 原文地址:https://www.cnblogs.com/blfshiye/p/4842061.html
Copyright © 2011-2022 走看看