zoukankan      html  css  js  c++  java
  • 在Typora中学习Markdown语法

    准备正式开始在博客园写博客,故学习 Markdown 语法,为写博客做好准备。虽然以前也在 CSDN 写过一些,但广告太多,个人更喜欢博客园的简洁。

    1. 标题

    # 标记标题,注意后接一个空格,一个为一级标题,以此类推到六级标题;快捷键 ctrl + 1 ~ 6,对应一到六级标题。

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

    2. 段落格式

    段落直接写,快捷键 ctrl + 0 使当前行变为段落,换行是使用两个以上空格加上回车。

    2.1. 字体

    • 斜体:文字两端加上一个 *,或者,文字两端加上一个 _;快捷键 ctrl + I。

      *斜体* _斜体_
      
    • 粗体:*文字两端加上两个 *,或者,文字两端加上两个 _;快捷键 ctrl + B。

      **粗体** __粗体__
      
    • 粗斜体:文字两端加上三个 *,或者,文字两端加上三个 _。

      ***粗斜体*** ___粗斜体___
      

    2.2. 分隔线

    在一行中使用三个以上 *、-、_ 都可以建立一个分隔线,行内不能有其它东西。

    ---
    

    2.3. 删除线

    文字两端加上两个 ~;快捷键 alt + shift + 5。

    ~~删除线~~
    

    2.4. 下划线

    通过 HTML 的 u 标签实现;快捷键 ctrl + U。

    <u>下划线</u>
    

    3. 列表

    1. 无序列表:使用 * 、+ 、- 作标记,注意后接一个空格。

      • 无序
      • 无序
      • 无序
      * 星号
      + 加号
      - 负号
      
    2. 有序列表:使用数字并加上. 号来表示,注意.后接一个空格。

      1. 有序
      2. 有序
      3. 有序
      1. 注意空格
      2. 注意空格
      3. 注意空格
      

    4. 区块

    • 在段落使用>、>>、>>>。

      > 最外层
      >> 第一层嵌套
      >>> 第二层嵌套
      

    5. 代码

    • 短代码可使用反引号 ` 包起来。

      System.out.println("Hello Markdown")

    • 长代码使用三个 ` 包起来,可选指定一种语言;快捷键 ctrl + shift + K。

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

    6. 链接

    • []填链接名称,()填链接地址;快捷键 ctrl + K。

      Qiu_Jiaqi的博客园

      [链接名称](链接地址)
      
    • <>链接地址,只写链接地址。

      https://www.cnblogs.com/qiu_jiaqi/

      <链接地址>
      
    • 高级链接;[]链接名称+[]变量,然后在后面定义变量的链接地址,[变量]:链接地址。

      谷歌

      百度

      [链接名称][变量]
      [变量]:链接地址
      
    • Markdown 语法默认本标签页打开,不支持新窗口打开,要在新窗口打开,使用 html 的 a 标签。

      注意:上面的链接能在新窗口打开,是因为我博客园的 js 代码。

      百度

      <a href="链接" target="_blank">点我</a>
      

    7. 图片

    • ! [alt 属性文本] (图片地址 “可选标题”)。

      ![alt 属性文本](图片地址 "可选标题")
      

      alt

    • 也可以像链接那样使用变量。

      ![alt 属性文本][变量]
      [变量]:链接地址
      

      头像

    8. 表格

    • 使用 | 来分隔不同的单元格,使用 - 来分隔表头和其它行;快捷键 ctrl + T。

      |表头|表头|
      |----|----|
      |单元格|单元格|
      |单元格|单元格|
      
      姓名 学号
      张三 1
      李四 2
    • 对齐方式。

      • :- 设置左对齐。

      • -: 设置右对齐。

      • :-: 设置居中对齐。

          | 左对齐 | 右对齐 | 居中对齐 |
          | :----- | -----: | :------: |
          | 单元格 | 单元格 |  单元格  |
          | 单元格 | 单元格 |  单元格  |
        
      左对齐 右对齐 居中对齐
      1 2 1
      2 1 2

    9. 高级技巧

    • 支持 HTML 元素。

    • 使用反斜杠转义特殊符号。

         反斜线
      `   反引号
      *   星号
      _   下划线
      {}  花括号
      []  方括号
      ()  小括号
      #   井字号
      +   加号
      -   减号
      .   英文句点
      !   感叹号
      
    • 使用 $$ 包裹 TeX 或 LaTeX 格式实现插入数学公式。

      $$
      mathbf{V}_1 	imes mathbf{V}_2 =  egin{vmatrix} 
      mathbf{i} & mathbf{j} & mathbf{k} \
      frac{partial X}{partial u} &  frac{partial Y}{partial u} & 0 \
      frac{partial X}{partial v} &  frac{partial Y}{partial v} & 0 \
      end{vmatrix}
      $$
      

    [mathbf{V}_1 imes mathbf{V}_2 = egin{vmatrix} mathbf{i} & mathbf{j} & mathbf{k} \frac{partial X}{partial u} & frac{partial Y}{partial u} & 0 \frac{partial X}{partial v} & frac{partial Y}{partial v} & 0 \end{vmatrix} ]



    ┆ 然 ┆   ┆   ┆   ┆ 可 ┆   ┆   ┆ 等 ┆ 暖 ┆
    ┆ 而 ┆ 始 ┆   ┆   ┆ 是 ┆ 将 ┆   ┆ 你 ┆ 一 ┆
    ┆ 你 ┆ 终 ┆ 大 ┆   ┆ 我 ┆ 来 ┆   ┆ 如 ┆ 暖 ┆
    ┆ 没 ┆ 没 ┆ 雁 ┆   ┆ 在 ┆ 也 ┆   ┆ 试 ┆ 这 ┆
    ┆ 有 ┆ 有 ┆ 也 ┆   ┆ 这 ┆ 会 ┆   ┆ 探 ┆ 生 ┆
    ┆ 来 ┆ 来 ┆ 没 ┆   ┆ 里 ┆ 在 ┆   ┆ 般 ┆ 之 ┆
    ┆   ┆   ┆ 有 ┆   ┆   ┆ 这 ┆   ┆ 降 ┆ 凉 ┆
    ┆   ┆   ┆ 来 ┆   ┆   ┆ 里 ┆   ┆ 临 ┆ 薄 ┆
  • 相关阅读:
    HttpResponse对象、JsonResponse、StreamingHttpResponse、FileResponse
    for循环
    字符串功能
    (二)第一个Spring Boot工程
    (一)安装Docker和Kubernetes
    如何解决CHM打开乱码的问题
    [译]PyUnit—Python单元测试框架(1)
    正则表达式
    Java开发心得
    Shell获取文件后缀名
  • 原文地址:https://www.cnblogs.com/qiu_jiaqi/p/Markdown.html
Copyright © 2011-2022 走看看