zoukankan      html  css  js  c++  java
  • Markdown基本语法

    一:概述

     

    1.设计理念

    Markdown 易于阅读,方便创作web文档,利于各平台无缝分发。

    Markdown 语法灵感最大的来源还是纯文本 email 的格式,完全由标点符号标签组成的纯文本。

    Markdown 文件应该以纯文本形式原样发布,不应该包含标记标签和格式化指令。

     

    2.内联 HTML 语法

    HTML 是一种发布格式,Markdown 是一种创作格式

    Markdown语法集合比较小,只是HTML标签的一小部分。

    对于 Markdown 中未包含的标签, 可以直接使用 HTML标签,例如用 HTML <a> 标签替代 Markdown 的链接语法。

     

    3.特殊字符自动转义

    在 HTML 中, 有两个字符需要特殊对待: < 和 &,左尖括号用于起始标签。如果你想将它们用作字面量, 你必须将它们转义为字符实体, 例如< &
     

    二:标题

     

    1.标题等级1-6(快捷键:Ctrl+1~6)

     

    代码:

    # 一级标题(我最大)
    ## 二级标题
    ### 三级标题
    #### 四级标题
    ##### 五级标题
    ###### 六级标题(我最小)
     

    效果展示:

    一级标题(我最大)

     

    二级标题

     

    三级标题

     

    四级标题

    五级标题
    六级标题(我最小)
     

    三:字体

     

    1.加粗(Ctrl+B)

    代码:
    我的正常状态下的字体
    
    **我是加粗后的字体**
    效果:

    我的正常状态下的字体

    我是加粗后的字体

     

    2.斜体(Ctrl+I)

    代码:
    我的正常状态下的字体
    
    *我是斜体的字体*
    效果:

    我的正常状态下的字体

    我是斜体的字体

     

    3.下划线(Ctrl+U)

    代码:
    我的正常状态下的字体
    
    <u>我是加了下划线的字体</u>
    效果:

    我的正常状态下的字体

    <u>我是加了下划线的字体</u>

     

    4.删除线(Alt+Shift+5)

    代码:
    我的正常状态下的字体
    
    ~~我是加了删除线的字体~~
    效果:

    我的正常状态下的字体

    我是加了删除线的字体

     

    5.混合使用

    代码:
    我的正常状态下的字体
    
    **我是加粗后的字体**
    *我是斜体的字体*
    <u>我是加了下划线的字体</u>
    ~~我是加了删除线的字体~~
    
    ***我是加粗加斜体的字体***
    <u>**我是加粗加下划线的字体**</u>
    
    ~~**我是加粗加删除线的字体**~~
    
    *<u>我是加斜体加下划线的字体</u>*
    ~~*我是加斜体加删除线的字体*~~
    
    <u>~~我是加下划线加删除线的字体~~</u>
    <u>***我是加粗加斜体加下划线的字体***</u>
    ~~***我是加粗加斜体加删除线的字体***~~
    
    ~~<u>*我是加斜体加下划线加删除线的字体*</u>~~
    
    ~~*<u>**我是加粗加斜体加下划线加删除线的字体**</u>*~~
    效果:

    我的正常状态下的字体

    我是加粗后的字体
    我是斜体的字体
    <u>我是加了下划线的字体</u>
    我是加了删除线的字体

    我是加粗加斜体的字体
    <u>我是加粗加下划线的字体</u>

    我是加粗加删除线的字体

    <u>我是加斜体加下划线的字体</u>
    我是加斜体加删除线的字体

    <u>我是加下划线加删除线的字体</u>
    <u>我是加粗加斜体加下划线的字体</u>
    我是加粗加斜体加删除线的字体

    <u>我是加斜体加下划线加删除线的字体</u>

    <u>我是加粗加斜体加下划线加删除线的字体</u>

     

    四:引用与标记

     

    1.引用(Ctrl+Shift+Q)

    代码:
    这是普通内容
    
    > 这是引用的内容
    >> 这也是引用的内容
    >>> 这也是引用的内容
    >>>> 这也是引用的内容
    >>>>>>>>>>>>>> 我叫腰间盘
    效果:

    这是普通内容

    这是引用的内容

    这也是引用的内容

    这也是引用的内容

    这也是引用的内容

    我叫腰间盘

     

    2.高亮

    代码:
    这是普通文本
    
    ==这是高亮文本==
    效果:

    这是普通文本

    ==这是高亮文本==

     

    3.分割线

    代码:
    我下面是分割线
    
    ------
    
    我上面是分割线
    效果:

    我下面是分割线


    我上面是分割线

     

    4.行内代码引用

    代码:
    执行了`print`方法
    效果:

    执行了print方法

     

    5.代码块引用

    代码:
    ​```
    str1 = 'I am'
    str2 = ' a String'
    str_all = str1 + str2
    print(str_all)
    ​```
    效果:
    str1 = 'I am'
    str2 = ' a String'
    str_all = str1 + str2
    print(str_all)
     

    五:插入

     

    1.插入链接

    代码:
    <http://www.xuexianqi.top/>
    效果:

    http://www.xuexianqi.top/

     

    2.插入链接(只显示标题,不显示链接本体)

    代码:
    [这是我的个人博客](http://www.xuexianqi.top/)
    效果:

    这是我的个人博客

     

    3.插入图片

    代码:
    ![](https://gitee.com/xuexianqi/img/raw/master/img/image-20200807082442336.png)
    效果:

     

    六:列表与表格

     

    1.有序列表

    代码:
    1. 有序列表1
    2. 有序列表2
    3. 有序列表3
    4. 有序列表4
    效果:
    1. List1
    2. List2
    3. List3
    4. List4
     

    2.无序列表

    代码:
    * 无序列表1
    * 无序列表2
    * 无序列表3
    * 无序列表4
    效果:
    • 无序列表1
    • 无序列表2
    • 无序列表3
    • 无序列表4
     

    3.表格

     

    第二行必须得有,并且第二行的冒号代表对齐格式,分别为居中;右对齐;左对齐)

    代码:
    name | age | sex 
    :-|:-:|-:
    马冬梅|20|女
    李雷|16|男
    韩梅梅|15|女
    张三|30|男
    效果:
    nameagesex
    马冬梅 20
    李雷 16
    韩梅梅 15
    张三 30
     

    七:特殊字符

    特殊字符描述字符的代码
      空格符 &nbsp;
    < 小于号 &lt;
    > 大于号 &gt;
    & 和号 &amp;
    人民币 &yen;
    © 版权 &copy;
    ® 注册商标 &reg;
    °C 摄氏度 °&deg;C
    ± 正负号 &plusmn;
    × 乘号 &times;
    ÷ 除号 &devide;
    ² 平方(上标²) &sup2;
    ³ 立方(上标³) &sup3;
     

    八:流程图

    代码:
    ​```flow
    st=>start: 开始
    op=>operation: My Operation
    cond=>condition: Yes or No?
    e=>end
    st->op->cond
    cond(yes)->e
    cond(no)->op
    &```
    效果图:

     最后修改:2020 年 08 月 14 日 02 : 48 PM
    每天逼着自己写点东西,终有一天会为自己的变化感动的。这是一个潜移默化的过程,每天坚持编编故事,自己不知不觉就会拥有故事人物的特质的。 Explicit is better than implicit.(清楚优于含糊)
  • 相关阅读:
    199. Binary Tree Right Side View
    [leetcode]leetcode初体验
    [项目]WebService涉及到的部分核心代码
    设计模式之简单工厂模式Simple Factory(四创建型)
    博客园利用Word发布博客功能[其他博客也可以如此使用]
    设计模式之单例模式Singleton(三创建型)
    设计模式之代理模式(二结构型)
    设计模式之策略模式(一对象行为型)
    Enterprise Achitect使用与类的关系的简单介绍
    2016年1月15日面试某互联网公司总结(二)
  • 原文地址:https://www.cnblogs.com/kylin5201314/p/13508153.html
Copyright © 2011-2022 走看看