zoukankan      html  css  js  c++  java
  • Markdown 入门指南

    导语:

    Markdown是一种轻量级的标记语言,语法简单,学习成本不算太高,但确实可以让你专注于文字,不用太分心与排版等等。

    Markdown 官方文档

    这里可以看到官方的Markdown语法规则:

    Markdown 常用语法

    1.标题

    在Markdown中设置标题有两种语法:

    1. 通过在文字下方添加三个或更多的“=”和“-”,分别表示一级和二级标题。
    2. 在文字开头添加“#”,通过“#”个数表示几级标题(一共1-6级标题,1级字号最大)。
    语法:
    一级标题
    ===
    
    示例:

    一级标题

    语法:
    二级标题
    ---
    
    示例:

    二级标题

    语法:
    # 一级标题
    
    示例:

    一级标题

    语法:
    ## 二级标题
    
    示例:

    二级标题

    语法:
    ### 三级标题
    
    示例:

    三级标题

    语法:
    #### 四级标题
    
    示例:

    四级标题

    语法:
    ##### 五级标题
    
    示例:
    五级标题
    语法:
    ###### 六级标题
    
    示例:
    六级标题

    2.强调

    斜体和粗体是最常用的强调格式,在Markdown里可以用*或者_语法来表示,单是斜体,双是粗体,可以跨行。

    语法:
    **粗体:Markdown入门**
    或
    __粗体:Markdown入门__
    
    示例:

    粗体:Markdown入门

    语法:
    *斜体:Markdown入门*
    或
    _斜体:Markdown入门_
    
    示例:

    斜体:Markdown入门

    3.列表

    列表有有序和无序之分,在Markdown里,通过在文字前加上*或者-语法来创建无序列表,而有序列表则在文字前加上1. 2. 3. 等,符号和文字间需要一个空格。

    语法:
    * 无序列表项a
    * 无序列表项b
    * 无序列表项c
      - 无序列表项c.a
      - 无序列表项c.b
    
    示例:
    • 无序列表项a
    • 无序列表项b
    • 无序列表项c
      • 无序列表项c.a
      • 无序列表项c.b
    语法:
    1. 有序列表项1
    2. 有序列表项2
    3. 有序列表项3 
    
    示例:
    1. 有序列表项1
    2. 有序列表项2
    3. 有序列表项3

    4.引用

    如果你需要引用一小段别处的句子,那么就要用引用的格式。

    语法:
    > 乔布斯曾经说过:“Stay hungry, Stay foolish”。
    
    示例:

    乔布斯曾经说过:“Stay hungry, Stay foolish”。

    5.代码

    两种方式:

    1. 单行代码。用一对 `直接表示
    2. 代码块。每行前加一个tab或者4个空格。或者直接用一对```表示。
    语法:

    单行:

    `Hello World!!!`
    

    多行:

        public class HelloWorld(){
            public static void main(){
                System.out.println("HelloWorld");
            }
        }
    
    示例:

    Hello World!!!

    public class HelloWorld(){
        public static void main(){
            System.out.println("HelloWorld!!!");
        }
    }
    

    6.链接

    Markdown中有两种方式实现链接:

    • 内联方式:
    • 引用方式:
    语法:
    内联方式:
    这是[百度](http://www.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.

    7.图片链接

    跟上面的链接语法差不多,就是在前面多一个!
    插入图片的地址需要图床,网上有推荐围脖图床修复计划 与 CloudApp 的服务,生成URL地址即可。

    语法:
    ![GitHub Octocat](http://github.global.ssl.fastly.net/images/modules/logos_page/Octocat.png)
    
    示例:

    GitHub Octocat

    8.分割线

    语法:
    ***
    
    示例:

  • 相关阅读:
    【工具类】Stream流构建指定长度的时间集合
    【Java】 Java中的浅拷贝和深拷贝
    【网络协议】 TCP三次握手的流程
    【工具库】Java实体映射工具MapStruct
    【并发编程】Java中的锁有哪些?
    【ORM】Mybatis与JPA的区别
    【并发编程】ThreadLocal
    【SpringBoot】SpringBoot 处理后端返回的小数(全局配置 + 定制化配置)
    实战开发三步走
    项目:jSon和Ajax登录功能
  • 原文地址:https://www.cnblogs.com/seanshao/p/4987161.html
Copyright © 2011-2022 走看看