zoukankan      html  css  js  c++  java
  • Markdown学习笔记

    简介


    Markdown是一款轻量级的标记语言,语法简单,排版方便,目标是实现「易读易写」。

    语法


    标题

    有两种方式设置标题格式
    第一种、标准的的Markdown语法写法,在标题前加#表示,共有六级标题,建议在#后加一个空格。如下所示:

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

    演示效果如下:

    标题一

    标题二

    标题三

    标题四

    标题五
    标题六

    第二种、通过在文字的下方添加=或者-,分别表示一级标题和二级标题(注:任意数量的 =- 效果相同)

     标题一                                                
     =======                                               
     标题二                                                 
     -------                                               
    

    效果分别如下:

    标题一

    标题二

    强调

    分为粗体和斜体两类,粗体用两个 * 或者两个_表示包含一段文本,斜体用一个 *或者一个_ 包含一段文本。

    粗体 粗体
    斜体 斜体

    分别表示:

    粗体 粗体
    斜体 斜体

    引用

    Markdown标记区块引用是使用类似email中用>的引用方式,只需要在整个段落的第一行最前面加上>,区块引用可以嵌套(例如:引用内的引用),只要根据层次加上不同数量的 >:

    这是引用

    嵌套引用

    这也是引用

    效果如下:

    这是引用

    嵌套引用

    这也是引用

    列表

    分为编号列表和项目符号列表两大类
    编号列表使用数字接着一个英文句点表示,点号后需空一格。

    1. red
    2. green
    3. blue
      效果如下:
    1. red
    2. green
    3. blue

    项目符号列表只需在文字前加上星号、加号或是减号即可,需要在符号后空一格在输入文字

    • red
    • green
    • blue
      等价于:
    • red
    • green
    • blue

    等价于:

    • red
    • green
    • blue
      效果如下:
    • red
    • green
    • blue

    代码

    可以使用反引号 将一段代码包含起来。比如说:

    <?php                                                      
    	echo 'hello world!';                                   
    ?>                                                         
    

    段落换行

    段落中如果要强制换行,可以输入两个空格键加一个回车键实现。

    分割线

    可以在一行中用三个以上的星号、减号、底线来建立一个分割线,行内不能有其他东西。你也可以在星号或是减号中间插入空格。下划线表示分割线的时候需要和上边的文字隔一行 ,否则会被认为是二级标题。如下所示:

    ***                                                    
    ---                                                    
    ___             
    - - -
    

    效果如下:





    自动链接

    方括号显示说明,圆括号内显示网址, Markdown会自动把它转成链接,如下所示:
    [博客园,代码书写未来](http://www.cnblogs.com/)

    效果如下:

    [博客园,代码书写未来](http://www.cnblogs.com/)

    也可以用<>,将网址或者邮箱地址放在中间,也能将地址直接转成链接: <http://example.com/>

    效果为: http://example.com/

    图片

    Markdown使用了类似链接的语法来插入图片, 包含两种形式:内联和引用.
    内联图片语法如下:

    ![Alt text](/path/to/img.jpg)
    

    ![Alt text](/path/to/img.jpg "Optional title")
    

    也就是:

    一个感叹号: ! ; 紧跟一对方括号, 包含了可选填的图片 alt 属性; 紧跟一对圆括号, 包含了图片的 URL 或者路径, 以及一个可选的用单引号或双引号包裹的 title 属性.

    引用图片语法如下:

    ![Alt text][id]
    

    “id” 是图片引用的名称. 图片引用使用链接定义的相同语法:

    [id]: url/to/image "Optional title attribute"
    

    表格

    语法:
    语法示例: 

      |列A|列B|
      |---|---|
      |数据A|数据B|
      |数据C|数据D|

    编号 说明 国外
    1 上海 纽约
    2 南京 伦敦
    3 北京 旧金山

    转义

    Markdown 可以利用反斜杠来插入一些在语法中有其它意义的符号,例如:如果想要用星号加在文字旁边的方式来做出强调效果(但不用 <em> 标签),可以在星号的前面加上反斜杠:

    *literal asterisks*
    

    Markdown 支持在下面这些符号前面加上反斜杠来帮助插入普通的符号:

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

    编辑器

    在线网站:简书

    在Windows系统,推荐MarkdownPad2

  • 相关阅读:
    洛谷P1157----组合数的输出
    NOIP幂次方
    NOIP2012----借教室
    SpringBoot+Spring常用注解总结
    Spring常见问题总结
    Java 命名之道
    Redis 常见问题总结
    关于缓存的一些重要概念(Redis 前置菜)
    MySQL 高性能优化规范建议
    关于数据库中如何存储时间的一点思考
  • 原文地址:https://www.cnblogs.com/weblm/p/5878265.html
Copyright © 2011-2022 走看看