markdown学习

markdown学习

​ 超文本编辑语言,可以编辑纯文本、链接、图片、列表、表格等多种数据格式,可以导出为html、pdf、图片等多种文档格式

markdown标题

  • 方式1:
    # + 空格 + 标题内容
    多个 # 一起使用,可以形成多层级标题
    最多可以形成6个层级的标题
源代码显示效果
# 一级标题在这里插入图片描述
## 二级标题在这里插入图片描述
### 三级标题在这里插入图片描述
#### 四级标题在这里插入图片描述
##### 五级标题在这里插入图片描述
###### 六级标题在这里插入图片描述
  • 方式2:
    标题内容 + 换行 + = ,可以形成一级标题
    标题内容 + 换行 + - ,可以形成二级标题
    此方式最多可以形成二级标题
源代码显示效果
一级标题
=
在这里插入图片描述
二级标题
-
在这里插入图片描述
  • 方式2的实用性比较低,推荐使用方式1

markdown段落格式

  1. 字体
    可以使用 * 来将字体进行变化
    字体两边使用 * ,可以变成斜体
    字体两边使用 ** ,可以变成粗体
    字体两边使用 *** ,可以变成粗斜体

  2. 分割线
    使用三个 *-_ 可以在当前行建立一条分割线
    注意:在使用分割线时当前行不能有其他文本,在文档开头无法生成分割线
    推荐使用---,这样使用一个按键即可实现分割线

  3. 删除线
    在需要加删除线的文本两边添加~~,即可在文本上添加删除线

  4. 下划线
    在需要加下划线的文本左边添加<u>,右边添加</u>,即可在文本上添加下划线

  5. 脚注
    脚注,是对文本添加注解,可以实现鼠标移动到注解上时显示注解内容的样式
    脚本分为两部分,一部分在需要加脚注的文本上,一部分在专门存放脚注描述的区域
    例如:
    在这里插入图片描述
    鼠标移动到注解效果(此效果只有在typora编辑器中实现):
    在这里插入图片描述
    csdn中的测试效果:
    一个具有脚注的文本。1

  1. 链接
    方式1:[链接名称](链接地址)
    方式2:<链接地址>
    方式3:此方式适用于多次调用同一个链接地址的场景
    [链接名称][变量名称]
    [变量名称]: 链接地址
    注意区分脚注和链接的区别,脚注会有一个异或符号(^)

markdown列表

  • 有序列表
    使用数字加 . 再加空格可以实现有序列表
    这个在小数点后加空格的习惯可以慢慢培养,熟练了就可以快速敲出有序列表
  • 无序列表
    使用 *+- 这三种符号加空格可以实现无序列表
    推荐使用 - ,使用一个按键即可实现无序列表
  • 列表嵌套
    使用tab按键可以将列表项变成上一项的子列表,形成列表嵌套
    使用shift+tab按键可以将子列表项变成父列表项,取消列表嵌套
    使用tab的方式无法变更列表类型,如果列表类型变化,则需要手动更改列表符号

markdown区块

区块的作用是将某一段文本与其他文本区分出来
使用符号 > 可以实现
区块和列表都可以自嵌套和互相嵌套

markdown代码

  1. 普通代码
    使用反引号``将代码包起来,可以实现高亮突出,与周围文本形成反差
  2. 编程代码
    编程代码涉及到编程语言,markdown设计了兼容大部分编程语言的代码块编辑,我比较常用的是Java、Javascript
    方式1:
    ~~~java
    public class A{
    ......
    }
    ~~~
    方式2:
    在这里插入图片描述

推荐使用方式2,使用一个按键即可实现代码块编辑,如果是其他编程语言,则将上面的Java修改为需要的编程语言即可

markdown图片

  • ![当图片不存在时显示的文本](图片地址)

  • ![当图片不存在时显示的文本](图片地址 "当鼠标移动到图片上时显示的文本")

  • 此方式适用于多次调用同一个链接地址的场景
    [自定义图片链接名称][变量名称]

    [变量名称]: 图片链接地址

  • 使用html的img标签,此代码中的zoom可以调节图片显示大小的百分比

    <img src="图片地址" alt="当图片不存在时显示的文本" style="zoom:25%;" />

markdown表格

|  表头   |  表头  |
|   -    |    -   |
| 单元格  | 单元格 |
| 单元格  | 单元格 |

​ 以上为编辑表格的代码
​ 第一行默认表头,自动粗体
​ 第二行表示对齐方式

符号描述
-:设置内容和标题栏居右对齐。
:-设置内容和标题栏居左对齐。
:-:设置内容和标题栏居中对齐。

如果使用typora软件的话,在第一行编辑完成后会自动补全为表格,可以提高表格编辑效率

markdown高级技巧

  1. 支持的html元素
标签类型源代码演示效果
使用小方框将文本包含<kbd>文本</kbd>文本
文本上标我的<sup>世界</sup>我的世界
文本下标我的<sub>世界</sub>我的世界
文本换行我的<br>世界我的
世界
  1. 反斜杠转义

    符号原本含义
    \反斜线
    `反引号
    *星号
    _下划线
    {}花括号
    []方括号
    ()小括号
    #井字号
    +加号
    -减号
    .英文句点
    !感叹号

使用补充

  1. 换行问题
    在使用typora软件的时候,编写段落换行的时候,如果直接使用enter则表示新起一个段落,源代码中会自动添加空行,这时候使用shift+enter进行换行就不会出现空行的问题,行距会缩小
换行
方式
预览源代码
使用enter换行在这里插入图片描述在这里插入图片描述
使用shift+enter换行在这里插入图片描述在这里插入图片描述

加油,相信自己!


  1. 脚注的解释 ↩︎

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

雄行天下

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值