zoukankan      html  css  js  c++  java
  • MarkDown语法学习

    MarkDown语法

    什么是 Markdown?

    Markdown 是一种轻量级的标记语言。它允许人们使用易读易写的纯文本格式编写文档,并支持图片、图表、数学公式等,然后转换成有效的 HTML 文档。

    目录如下:

    标题

    MarkDown 最高支持六级标题,一级标题在行首使用一个#,二级标题使用两个##,以此类推。如下:

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

    样式

    • **粗体**用于表示粗体
    • *斜体*用于表示斜体
    • --删除线--用于表示删除线

    脚注

    我们可以在这里插入一个脚注 [1]

    引用

    > 这是一个引用
    

    效果:

    这是一个引用

    链接

    [标题](链接)
    

    输出:github

    如果想要显示一张网络图片,方式和普通链接类似,但需要在前面加一个!符号。

    ![图片标题](链接)
    

    表格

    通过下面的标记,就可以输出一份表格

    | 标题1 | 标题2 | 标题3 |
    |------|-------|------|
    | 内容1 | 内容2 | 内容3 |
    | 内容4 | 内容5 | 内容6 |
    

    输出表格:

    标题1 标题2 标题3
    内容1 内容2 内容3
    内容4 内容5 内容6

    列表

    有序列表

    1. 第一项
    2. 第二项
    

    输出结果:

    1. 第一项
    2. 第二项

    无序列表

    +*-都可以用来标识无序列表项。例如:

    + 项目1
    * 项目2
    - 项目3
    

    输出结果:

    • 项目1
    • 项目2
    • 项目3

    TODO 标记

    - [ ] 未完成
    - [X] 已完成
    

    输出结果:

    • [ ] 第一件事
    • [x] the second things

    代码

    C++

    ```C++
    #include <iostream>
    
    using namespace std;
    int main()
    {
        cout << "hello world";
    }
    ```
    

    输出:

    #include <iostream>
    
    using namespace std;
    int main()
    {
        cout << "hello world";
        return 0;
    }
    

    Java

    ```java
    public static void main(String[] args)
    {
        System.out.println("Hello world!");
    }
    ```
    

    输出:

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

    数学公式

    LaTeX 语法的数学公式。例如

    $$
    f(x) = a x^2 + b x + c
    $$
    

    会输出一个抛物线方程

    [f(x) = a x^2 + b x + c ]

    而下面这个表达式

    $$
    F(omega)=int_{-infty}^{+infty} {f(t)e^{-iomega t}dt}
    $$
    

    会输出一个傅里叶变换积分方程

    [F(omega)=int_{-infty}^{+infty} {f(t)e^{-iomega t}dt} ]

    要输出矩阵也很简单,只需要

    $$
    egin{bmatrix}
    1 & x & x^2 \
    1 & y & y^2 \
    1 & z & z^2 \
    end{bmatrix}
    $$
    

    便可得到想要的效果

    [egin{bmatrix} 1 & x & x^2 \ 1 & y & y^2 \ 1 & z & z^2 \ end{bmatrix} ]

    公式也可以显示在行内。例如 $f(x)=kx+b$ 就会输出 (f(x)=kx+b),这是一个显示在行内的直线方程。


    1. 这是脚注内容。 ↩︎

  • 相关阅读:
    主从服务器配置与服务----有图
    密钥ssh 配置操作
    用户权限的sudo管理
    系统进程与计划任务管理
    文件系统--磁盘空间耗尽--磁盘坏道 处理以上问题
    MySQL字符串函数:substring_index()的使用详解
    MySQL字符串函数:locate()使用方法详解
    PHP 常用特殊字符的各种表示
    PHP get_headers()函数详解
    PHP urlencode()和urldecode()函数详解
  • 原文地址:https://www.cnblogs.com/baiweituyou/p/14149879.html
Copyright © 2011-2022 走看看