Markdown Demo

314 阅读2分钟

Markdown Demo


一、标题

1.使用#表示标题,其中#号必须在行首,例如:

一号标题

二号标题

三号标题

四号标题

五号标题
六号标题

2.或者使用===或者---表示,这里不再赘述


二、分割线和换行

使用三个以上的-或者*表示,且这一行只有符号,注意不要被识别为二级标题即可,例如: *****


扩展:如何换行? 一般使用两个空格回车换行,不过一些IDE也可以直接用回车换行


三、斜体和粗体

使用******分别代表斜体、粗体、斜粗体,例如

*斜体*,**粗体**,***粗斜体*** 斜体粗体粗斜体

扩展:删除线使用两个~表示,例如

~~这是我要删除的文字~~ 这是我要删除的文字


四、超链接和图片

超链接写法,一般是[文字描述](链接),例如:

[百度一下](https://www.baidu.com/)

百度一下

图片超链接写法,仅在超链接前多了一个!,例如 ![百度一下logo](https://www.baidu.com/img/PCtm_d9c8750bed0b3c7d089fa7d55720d6cf.png) 百度一下logo


五、无序列表

使用-,+*表示无序列表,前后留一行空白,可嵌套,例如:

  • 太阳系
    • 地球
      • 亚洲
      • 欧洲
        • 德国
          • 汉堡市
        • 法国
        • 捷克
      • 非洲
    • 火星
    • 木星

六、有序列表

使用1. (点号后面有空格)表示有序列表,可嵌套,例如

  1. 常规动力航母
    1. 辽宁舰
    2. 山东舰
    3. 福建舰
  2. 核动力航母

七、文字引用

在文字前面使用>表示,可以有多个>>,>>>,>>>>,越多表示层级更深,例如:

第一层

第二层

第三层

第四层

第一层


八、行内代码块

就是在代码前后使用`表示,例如

代码块

###扩展:很多时候字符需要转义,使用反斜杠\进行转义

九、代码块

使用四个空格缩进表示代码块,但并不推荐,例如:

public class HelloWorld
{
    public static void main(String[] args)
    { 
        System.out.println( "Hello, World!" );
    }
}    

代码块前后使用三个```代表代码块,在一些IDE可以高亮显示,推荐使用,例如:

public class HelloWorld
    {
        public static void main(String[] args)
        { 
            System.out.println( "Hello, World!" );
        }
    }

十、表格

表头|表头|表头 第二行---表示左对齐,:---:表示文字居中,---:表示文字右对齐 内容|内容|内容| 内容|内容|内容|

例如:

商品品牌价格
主板微星1500
CPUAMD3000
固态三星1000

十一、数学公式

使用$表示,一个$表示在行内,两个$表示独占一行,例如质量守恒公式:

$$E = mc^2$$

E=mc2E = mc^2

支持LaTex编辑显示,如需编辑更复杂数学公式,参考 数学公式在线编译网站: www.codecogs.com/latex/eqned…

``


参考地址:markdown语法