MarkDown学习

Markdown

简介

Markdown是什么

  • Markdown 是一种轻量级标记语言,即可以使用纯文本格式编写文档。十分简洁轻便。

  • Markdown 编写的文档还可以导出 HTML 、Word、图像、PDF等多种格式。

  • Markdown 编写的文档后缀为 .md, .markdown

  • Markdown符号在英语输入法方式下输入。

  • markdown可以用于写笔记,文档,程序项目的帮助文档,或是写博客。

  • 以下操作基于Typora编辑器。

Markdown常用操作


标题

  1. 使用“=”或“-”标记一级和二级标题

  2. 使用“#”标记标题 使用“#”可以表示1-6级标题,一级标题对应一个“#”号,二级标题对应两个“#”号,依次类推 (常用)

    #一级标题

    ##二级标题

    ###三级标题

    ####四级标题
    #####五级标题
    ######六级标题

段落

  1. 编写:直接编写文字,没有特殊格式

  2. 换行:使用两个以上“空格”加上回车

  3. 换段落:段落后面使用一个空行来表示重新开始一个段落


字体

斜体文本: *文本*_文本_
粗体文本:**文本**__文本__
粗斜体文本:***粗斜体文本***___粗斜体文本___

  • 斜体文本

  • 斜体文本

  • 粗体文本

  • 粗体文本

  • 粗斜体文本

  • 粗斜体文本


线条

分隔线:***---___ 分隔线
删除线:~~我是一行字~~
我是一行字
下划线:<u>我是一行字</u>
我是一行字

注意:分隔线是在一行中使用三个及以上的星号减号底线,其中可以插入空格,但不允许插入内容。


列表

无序列表:使用星号加号、或是减号作为列表标记,标记后添加空格,然后再填写内容。

* 第一列
* 第二列
* 第二列

  • 第一列
  • 第二例
  • 第三例

有序列表:数字并加上“.”号来表示,后续的数字序号会自动增加

1. 第一列
2. 第一列
3. 第一列

  1. 第一列
  2. 第一列
  3. 第一列

列表嵌套:子列表选项前添加四个空格。
退出列表:编辑完当前列表后按两次Enter按键


引用区块

​ Markdown 区块引用是在段落开头使用 “>” 符号 ,然后后面紧跟一个空格符号。

区块可以嵌套
一个 > 符号是最外层,两个 > 符号是第一层嵌套

区块中可以使用列表

区块也可以在列表中显示


代码块

反引号“ ` ”。(这个符号在esc键盘下的那个键盘)

  • 代码区块:输入```java 回车后可以把代码复制进去。根据语言需要可以把java该成python等。
    或者使用四个空格或者一个制表符(Tab键),该方法不建议使用,操作可能要注意多一点小细节,容易失败。

    public class MarkDown{
       public static void main(String[] args){
       System.out.println("符号结束后输入内容为指定的语言类型,在之后弹出的窗口中填写代码!语言可以是text");
       }
    }
    

    代码块显示行号:Typora偏好设置把代码块下的显示行号选项勾上,而后重启即可。
    在这里插入图片描述
    复制后代码排版混乱问题:
    Ctrl+A选中全部代码
    Shift+Tab自动排版


链接

链接使用方法:

[链接名称](链接地址)
或者
<链接地址>

​ 右键可以打开网址, 如:

百度

https://www.baidu.com/

​ 高级链接:通过变量设置一个链接,变量赋值在文档末尾进行:

1是自定义网址变量[Baidu][1]
用apple作为网址变量[Google][apple]
在文档结尾为变量赋值

[1]:https://www.baidu.com/
[apple]:https://www.runoob.com/markdown/md-link.html

1是自定义网址变量Baidu
用apple作为网址变量Google
在文档结尾为变量赋值


图片

语法格式:![]()

  • 开头一个感叹号**!**

  • 接着一个方括号[alt 文本],里面放上图片的替代文字,图片加载不到时显示替代文字

  • 最后一个普通括号,填入图片地址,选择性加入引号在其中添加标题属性。
    在这里插入图片描述

  • Markdown无法指定图片的高度和宽度,需要的话,使用HTML的<img>标签

<img src="https://i-blog.csdnimg.cn/blog_migrate/1f383fcee9c00c62465c383e3cd5d903.png#pic_center" width="20%">

显示效果如下


表格

  • 表格制作:使用|来分隔不同的单元格,使用-来分隔表头和其他行

语法格式如下:

| 姓名 | 学号 | 成绩 |
| ---- | ---- | ---- |
| 九联 | 1    | 98   |
注:实际操作只要打完第一行表格即已经成型,表头左上角有相关的操作可以对表格进行处理
姓名学号成绩
九联198
  • 对齐方式
    • _:设置内容和标题栏居右对齐
    • :_设置内容和标题栏居左对齐
    • :_:设置内容和标题栏居中对齐

脚注

格式:[^脚注名]即: “[^+脚注名 ]”
设置脚注内容格式:[^脚注名]:我是脚注内容。当鼠标移到脚注上的时候会显示脚注内容。

我有注释的1


高级技巧

  • 支持HTML格式

    不在MD涵盖范围内的标签,可以直接在文档中用HTML撰写

    如:使用<kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>Del</kbd>重启电脑

​ 效果如下:使用Ctrl+Alt+Del重启电脑

  • 转义

    使用反斜杠\转义特殊字符

    **字体**和、\**字体**
    

    效果如下字体和、*字体*

    支持转义插入的普通符号:’\’, ‘`’,’*’, ‘_’, ‘{}’,’()’, ‘[]’, ‘#’, ‘+’, ‘-’, ‘.’ ,’!’

问题及其解决方法

  • 退出列表和退出段落
    解决方式:连按两次Enter按键

  1. 我是脚注内容 ↩︎

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值