zoukankan      html  css  js  c++  java
  • MarkDown常用语法全纪录

    MarkDown常用语法记录

    一、设置标题

    1.通过“#”设置

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

    2.通过“=”和“-”设置

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

    要注意的是使用这种语法格式,只能设置一级标题与二级标题


    二、换行

    1.空格加回车

    在一行的末尾添加两个或多个空格,然后按回车键。

    两个空格换行  
    
    

    2.通过HTML的换行标签

    HTML标签换行<br>换行成功
    

    这两种方式是用的最多的两种结构语法


    三、粗体斜体和粗斜体

    1.粗体“**”

    普通字体
    **加粗后的字体**
    __下划线加粗字体__
    

    2.斜体“*”

    普通字体
    *斜体字体*
    _下划线斜体字体_
    

    3.粗斜体“***”

    普通字体
    ***加粗斜体字体***
    ___下划线加粗斜体字体___
    

    注意:下划线可能会出现兼容问题,一般使用*符号


    四、有序无序列表

    1.有序列表

    注意:使用序号加句号实现有序列表,右半括号可以实现有序列表,但会出现兼容问题

    1. 有序列表1
    2. 有序列表2
    

    2.无序列表

    * 无序列表格式1
    + 无序列表格式2
    - 无序列表格式3
    

    3.内嵌列表

    注意:一个Tab健等于8个空格,所以内嵌符号的前面是4个空格实现的,不是一个Tab健

    - 无序列表格式4
        - 建议使用同一种符号
        - 不要混合使用这些符号
        - 以保持文档的整洁
    


    五、引用

    > 普通引用
    >> 内嵌引用
    

    六、代码块和分割线

    1.代码块

    注意:每个代码块都要一对符号,并且如果需要其中实现某种语言,可以在第一个符号后面跟上语言名称,而且一般使用“```“三个反引号实现代码块

    ​```java
    代码块1
    public static void main(String[] args)
    ​```
    ~~~c
    代码块2
    printf("请输入10个数:
    ");
    ~~~
    
    单行当中使用代码,比如`pubic void main`
    
        代码格式3
        每一行通过缩进四个空格实现
    

    2.分割线

    注意:最好是使用分割线时,前后都加一行空白行,避免出现一些不必要的兼容错误

    至少使用三个***
    
    ***
    
    可以使用三个破折号---
    
    ---
    
    或者三个___
    
    ___
    
    


    七、添加图片与网络链接

    1.链接

    注意:可以利用链接做脚注,还有需要注意的是Markdown中会自动把网址转换为可点击链接

    不同的 Markdown 应用程序处理URL中间的空格方式不一样。为了兼容性,请尽量使用%20代替空格。

    `[超链接显示名](超链接地址 "超链接title")`
    
    格式一[余月七的博客](https://www.cnblogs.com/yuyueq)
    
    加标题Title[余月七的博客](https://www.cnblogs.com/yuyueq "干货博客")
    
    格式二加尖括号将网址或邮箱变可点击链接形式
    <http: www.yuyueq.cn="">
    <3289705398@qq.com>
    
    也可以进行加粗斜体强调
    ***<http: www.yuyueq.cn="">***
    
    

    2.图片

    普通图片
    ![图片1](https://images.cnblogs.com/cnblogs_com/yuyueq/1946705/o_21042511295233.jpg)
    
    可点击链接跳转图片类型
    [![图片1](https://images.cnblogs.com/cnblogs_com/yuyueq/1946705/o_21042511295233.jpg)](http://www.yuyueq.cn)
    


    八、表格

    注意: 要添加表,请使用三个或多个连字符(---)创建每列的标题,并使用管道(|)分隔每列。
    可以选择在表的任一端添加管道,而且单元格宽度可以变化,可使呈现的输出将看起来相同

    其次可以通过在标题行中的连字符的左侧,右侧或两侧添加冒号(:),将列中的文本对齐到左侧,右侧或中心

    | 姓名 | 年龄 |
    | ---  | ---  |
    | 小杜 | 20 |
    | 小张 | 21 |
    
    | 姓名(name) | 年龄(age) |学校(school) |
    | :-------   | :------: | ---------: |
    | 小杜       |     20    |  清华  |
    | 小张       |     21    |  北大  |
    
    



    九、删除线与任务列表

    1.删除线“~~”

    ~~吴彦祖比我帅。~~ 吴彦祖没我帅。
    

    2.任务列表

    要创建任务列表,请在任务列表项之前添加破折号(-)和方括号,并[ ]在其前面加上空格。
    - [x] 我
    - [ ] 是
    - [ ] 我
    

    十、特殊符号及表情

    以冒号开头和结尾,并包含表情符号的名称。

    可参考知乎此篇文章在 Markdown 中使用表情符号

    去露营了! :tent: 。
    
    太好笑了! :joy:
    

    快捷键

    这个是根据Typora这款专业Markdown软件所需要的,个人目前使用的就是这个,搭配VScode使用。

    最后

    还是那句话:工欲善其事,必先利其器

    无论人生上到哪一层台阶,阶下有人在仰望你,阶上亦有人在俯视你。你抬头自卑,低头自得,唯有平视,才能看见真实的自己
  • 相关阅读:
    佛经中的 云何梵 什么意思?
    论节拍器的重要性,一定要习惯使用。
    Linux文件系统分析
    uboot启动内核分析
    Linux内核启动流程分析
    Linux内核配置机制与编译过程分析
    Linux内核源码目录结构分析
    Kconfig文件分析
    Ubuntu下安装make
    Ubuntu下交叉编译器gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12的安装和使用
  • 原文地址:https://www.cnblogs.com/yuyueq/p/14916282.html
Copyright © 2011-2022 走看看