markdown语法教程

127 阅读1分钟

这是一篇markdwon语法教程

另外欢迎大家访问我的博客

关于markdown

markdown 是一种文本,类似于html, 比起html文本,语法标签更少,很容易上手写作

标题语法

    # 标题1
    ## 标题2
    ### 标题3
    #### 标题4
    ##### 标题5
    ###### 标题6
    快捷键: h1 + tap

列表

    有序列表:
    1. list1
    2. list2

    无序列表:
    - list1
    * list2
        - list3
        - list4

    任务列表:
    - [ ] 未完成任务1
    - [x] 已完成任务1

    引用列表:
    > ref1
    > ref2

文字样式语法

    **加粗** [快捷键:Ctrl+B]
    __加粗2__

    _倾斜_
    *倾斜*

    ~~删除线~~

图片显示或者链接显示

    链接语法:
    [我的github](https://github.com/ChenWoyao)

    图片语法:
    ![alt帅哥](./static/img/bg.png)

表格语法

    |	th1	|	th2	|	th3	|
    |--	|--	|--	|
    |	td1	|	td2	|	td3	|
    |	td1	|	td2	|   td3	|

代码块语法

    表示一个代码片段:
    `from urllib import parse`
    <code>from urllib import parse</code>

    表示一段代码块:(diff, js, php, sh 等语法都支持)
    ``` js
        data = {
            'a': 'test'
        }
    ` ``
    <pre>
        data = {
            'a': 'test'
        }
    </pre>

注释

    <!--注释-->
    快捷键: cmd + /

目录与锚点

    展示目录树的写法:
    ├── [README.md](#readme)
    ├── [build](#build)
    │ ├── [webpack.base.js](#webpack-base)
    │ ├── [webpack.client.js](#webpack-client)
    │ └── [webpack.server.js](#webpack-server)
    ├── [package-lock.json](#package-lock)
    ├── [package.json](#package.json)
    └── [src](#src)

    or

    - [README.md](#readme)
    - [build](#build)
        - [webpack.base.js](#webpack-base)
        - [webpack.client.js](#webpack-client)
        - [webpack.server.js](#webpack-server)
    - [package-lock.json](#package-lock)
    - [package.json](#package.json)
    - [src](#src)

    对应的锚点dom:
    ## readme
    ## build
    ### webpack-base
    ### webpack-client
    ### webpack-server
    ## ackage-lock
    ## package.json
    ## src

    or
    <div id="readme"> readme </div>
    <div id="build"> build </div>

分割线

    ------------- 【快捷键:hr后敲Tab】
    *************
    =============

公式

    $$\sum_{i=1}^n a_i=0$$

    $$f(x_1,x_x,\ldots,x_n) = x_1^2 + x_2^2 + \cdots + x_n^2$$

    $$\sum^{j-1}_{k=0}{\widehat{\gamma}_{kj} z_k}$$