首页 > 其他分享 >Markdown学习笔记

Markdown学习笔记

时间:2022-08-14 01:25:48浏览次数:85  
标签:Markdown 1.1 笔记 列表 学习 引用 使用 链接

1 Markdown学习

目录

1.1 我是二级标题

使用n个#号加一个空格声明标题,一个#代表一级标题,两个#代表两级标题,三个#号代表三级标题以此类推,最多支持6个#号,即六级标题.

1.1.1我是三级标题

1.1.1.1我是四级标题

1.1.1.1.1我是五级标题
1.1.1.1.1.1我是六级标题

1.2字体

1.2.1 加粗字体

使用四个*将被加粗的字体包括起来,前后各两个.

**这是加粗字体**

这是加粗字体

1.2.2 变斜字体

使用两个*将被变斜的字体包括起来,前后各一个.

*这是斜体*

这是斜体

1.2.3 删除字体

使用四个~将删除的字体包括起来,前后各两个.

~~我被删除了~~

我被删除了

1.3引用

1.3.1引用内容

在段落或者其他内容前使用>来将后面的内容声明为引用如下

>这是一段引用,再小的帆也能远航.

这是一段引用,再小的帆也能远航.

1.3.2多行引用

>多行引用
>可以在每行前面加`>`

多行引用
可以在每行前面加>

>如果仅在第一行使用`>`,
后面相邻的行省略`>`,也会变成引用内容

如果仅在第一行使用>,
后面相邻的行省略>,也会变成引用内容

1.3.3嵌套引用

>也可以在引用中
>>使用嵌套引用

也可以在引用中

使用嵌套引用

1.3.4其他Markdown语法

>在引用中使用其他任何的**Markdown**语法

在引用中使用其他任何的Markdown语法

1.4 列表

1.4.1无序列表

  • 可以使用*作为标记
  • 也可以使用+来标记
  • 或者使用-来标记

1.4.2有序列表

1.有序列表以数字和`.`开始;
3.数字序列并不会影响生成的列表序列;
4.但仍推荐按照自然系列(1.2.3)编写.
  1. 有序列表以数字和.开始;
  2. 数字序列并不会影响生成的列表序列;
  3. 但仍推荐按照自然系列(1.2.3)编写.

1.4.3嵌套的列表

1.第一层(这里先按回车键出现2之后用回车键上面的退格键“←”然后输入二级列表+ 1-1)
	+ 1-1
	+ 1-2(这里连续按三次回车键出现2,四次回到行首)
2.无序列表和有序列表可以随意互相嵌套
	1. 2-1
	2. 2-2
  1. 第一层
    • 1-1
    • 1-2
  2. 无序列表和有序列表可以随意相互嵌套
    1. 2-1
    2. 2-2

1.4.4列表的语法和用法

  • 无序列表的开始是:符号空格;
  • 有序列表的开始是数字.空格;
  • 空格至少为一个,多个空格将被解析为一个;
  • 如果仅需要在行前显示数字和.:

05\.可以使用数字\.来取消显示为列表

5.你好啊,我不是列表仅仅是5和.

\*的语法专门来显示Markdown语法中使用的特殊字符,为转移字符

1.5 代码

1.5.1行内代码

  • 通过两个,插入行内代码(Tab 键上边、数字 1 键左侧的那个按键):
  • 代码块中的文本(包括Markdown语法)都会显示为原始内容,特殊字符被转换为HTML字符实体

1.5.2多行代码

使用 ``` ``` 来包含多行代码:
```后面可以跟上代码块的语言以高亮显示.

js高亮显示

1.6分割线

  1. 可以在一行中使用三个或更多的*,-或_来添加分割线(


    )

    ***
    ---
    ___
    



  2. 多个字符之间可以有空格,但不能有其他字符

    * * * * 
    _ _ _ _
    


1.7超链接

1.7.1行内式

格式为[link text](URL 'title text')

①普通链接:

[百度](https://www.baidu.com/)

百度

②指向本地文件的链接

[代码图片](./img/js.png)

代码图片

③包含title的链接

[百度](https://baidu.com/ "百度一下")注意URL和title之间有空格,没有空格会连在一起形成URL

百度

④带圈的数字

① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨ ⑩
⑪ ⑫ ⑬ ⑭ ⑮ ⑯ ⑰ ⑱ ⑲ ⑳
复制着用

1.7.2参考式

参考式链接的写法相当于行内式拆分成两部分,并通过识别符来连接两部分,参考式能尽量保持文章结构简单,也方便统一管理URL.

①首先定义链接:

[百度][link]

百度

第二个方括号为链接独有的识别符,可以是字母,数字,空白或标点符号.识别符是不区分大小写的.

②定义链接的内容:

其格式为[识别符]: URL 'title'

[link]:<https://www.baidu.com/> "百度一下"

其中URL可以使用<>包括起来,title可以使用"",'',()包括起来,(考虑到兼容性,建议使用引号)

③也可以省略识别符,使用链接文本作为识别符:

[百度一下][]
[百度一下]: https://www.baidu.com/ "百度一下"

百度一下

1.7.3自动链接

使用<>包括的URL或邮箱地址会被自动的转换为超链接:

<https://www.baidu.com/>
<[email protected]>

https://www.baidu.com/
[email protected]

该方式适合行内较短的链接,会使用URL作为链接文字.邮箱地址会自动编码,以逃避抓取机器人.

1.8图片

插入图片和插入链接的的语法基本一致,只是在最前面多出一个!也分为行内式和参考式两种.

1.8.1行内式

![panda](./img/panda.jfif "熊猫")

panda

方括号中的部分是图片的替代文本,括号中的 'title' 部分和链接一样,是可选的。

1.8.2 参考式

![大熊猫][panda]
[panda]:./img/panda.jfif "熊猫"

![大熊猫][panda]
[panda]:./img/panda.jfif "熊猫"

1.8.3 制定图片的大小

Markdown 不支持指定图片的显示大小,不过可以通过直接插入<img />标签来指定相关属性:

<img src =./img/panda.jfif width="200" height="100" />

1.9表格

1.9.1单元格与表头

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

name | age
--- | ---
LearnShare | 12
Mike | 32

1.9.2对齐

在表头下方的分隔线标记中加入:即可标记下方单元格内容的对齐方式:

  • :---代表左对齐
  • :--:代表居中对齐
  • ---:代表右对齐
  • 如果不使用对齐标记,单元格中的内容默认左对齐;表头单元格中的内容会一直居中对齐(不同的实现可能会有不同表现)。
  • 表格中可以插入其他 Markdown 中的行内标记.

标签:Markdown,1.1,笔记,列表,学习,引用,使用,链接
From: https://www.cnblogs.com/huni-study/p/16584696.html

相关文章

  • Java第七周学习总结
    本周总结一.本周所做:1.本周学习了Java的枚举的知识包括内部类中使用枚举,迭代枚举元素,在switch中使用枚举类  还学习了接口的相关知识:      ......
  • JAVA学习
    抽象方法的作用:作为通用方法,在父类中定义;要求子类,必须实现这个方。 1.抽象类可以有自己的构造方法2.抽象类可以有具体的方法。3.包含抽象类方法的类一定是抽象类,必须......
  • 2022-08-09 第二小组 张鑫 学习笔记
    实训三十一天IO流1.学习重点1.IO流2.流的使用3.序列化和反序列化2.学习内容IO流(输入输出流)按照流向分输入流:从硬盘上读取数据到内存。(读)输出流:从内存写出数据到......
  • github学习笔记(八):分支修改冲突怎么办?
    你在你的分支上工作,我在我的分支上工作。我们修改了同一个文件,合并的时候怎么办?如果使用之前的合并方式,保存同一个文件时势必会出现冲突。分支冲突听谁的?听谁的难道可......
  • java学习笔记008 面向对象(四)多态
    1.向上转型//向上转型再向下转型可2.instanceof关键字Objectperson=newPerson();if(personinstanceofPerson){ Personp=(Person)person;//Person类引用......
  • vue学习之------vite
    vue两种快速创建工程化SPA(单页面应用)项目的方法:vite:仅支持vue3;运行速度快;不是基于webpack打包vue-cli:vue2、vue3都支持;运行速度较慢;基于webpack打包 用vite创建项......
  • Four---pytorch学习---基本数据类型/标量/张量/dim值
    pytorch学习(1)pytorch的基本数据类型在torch中默认的数据类型是32位浮点型(torch.FloatTensor)可以通过torch.set_default_tensor_type()函数设置默认的数据类型,但该函......
  • Five---pytorch学习---创建tensor/API/有初始化创建/无初始化创建/从tensor中创建tens
    ##pytorch学习(2)###创建tensor1.从list中创建tensor2.从numpy中创建tensor/将numpy转换为tensor3.有初始化值创建4.无初始化值创建5.从tensor创建tensor(torch.......
  • Seven---pytorch学习---维度变换
    ##pytorch学习(4)###维度变换-view&reshape-squeeze&unsqueeze-transpose&permute-expand&repeat-contiguous ####view&reshape>view()与r......
  • Six---pytorch学习---索引与切片
    pytorch学习(3)索引与切片普通索引冒号索引(切片)index_select选择特定索引masked_select选择符合条件的索引take索引普通索引index(有负索引)importtorcha......