首页 > 其他分享 >markdown学习

markdown学习

时间:2023-09-13 11:56:51浏览次数:56  
标签:markdown 序列表 单元格 无序 表头 列表 学习

Markdown 学习

2022年12月6日

0. 准备工作

我使用的是VSCode来进行markdown编辑

需要下载的插件

  • markdown all in one
  • markdown preview enhanced
  • paste image
    实现预览需要右击在命令面板中输入:Markdown: Open Preview to the Side

1. 标题等级

在文字前加 ‘#’ ,
一级标题加1个#
二级标题加2个#,即 ## hello ##
以此类推,总共支持六级标题

注意:一般为了规范,会在标题结束加上对应数量的#,不加也行

2. 段落格式

2.1 段落的换行

  • 在段落末尾加上2个以上的空格,再输入回车
  • 在段落后使用一个空行,表示重新开一个段落

2.2 粗体和斜体

  • 用1个*包围要斜体的内容,例如: 斜体
  • 用2个*包围要加粗的内容,例如: 粗体
  • 用3个*包围,就是加粗且倾斜,例如: 加粗倾斜

2.3 分隔线

在一行中使用三个***,单独成行
下面是一条分割线:


2.4 删除

在文字的两端使用 ~~ 包围
删除

2.5 下划线

使用来包围需要加下划线的内容
< u > 下划线 </ u >

  • 注意:实际编辑的时候不需要上面的这些空格,为了能够展示,才加上上面的空格

3. 列表

3.1 无序列表

使用*、-、+都可以生成无序列表(前面带小圆点的内容)

  • 无序列表1
  • 无序列表2
  • 无序列表3

3.2 有序列表

使用数字后面加小数点,生成有序列表

  1. 有序列表1
  2. 有序列表2
  3. 有序列表3

3.3 列表嵌套

有序列表和无序列表可以嵌套使用

  1. 有序1
    • 有序1中的无序1
    • 有序1中的无序2
  2. 有序2
    • 有序2中的无序1
    • 有序2中的无序2

4. 区块

在行首加 > 可以实现区块,区块可以配合列表使用

  • 列表1

列表1中的区块

  • 列表2

列表2中的区块

5.代码

用 ```包裹一段代码,并指定一种语言(也可以不指定)
这个`在键盘的左上角,波浪线的下面(不是中文的顿号)

printf("hello world\n");
printf("This my markdown learning\n");

6. 链接

  • 隐藏链接地址,将链接赋给文字
[百度链接](http://baidu.com)

百度

  • 直接给出链接地址
<http://baidu.com>

http://baidu.com

7.表格

Markdown使用 | 来区分不同单元格,使用-来区分表头和普通单元格,
格式如下:

|表头1|表头2|表头3|
|----|----|----|
|单元格|单元格|单元格|
|单元格|单元格|单元格|

表头1 表头2 表头3
单元格 单元格 单元格
单元格 单元格 单元格
  • 注意:在markdown中打印关键字需要使用反斜杠,和C语言中很相似
    比如-开头代表无序列表,打印- 可以使用

    -

8.公式

  1. Markdown Preview Enhanced使用KaTex来渲染数学公式

    • 行内公式:使用一个$包围
      \(sin(0) = 0\)
    • 单行公式:两个$包围

    \[sin(0) = 0 \]

  2. 上标
    使用^,若上标的内容不止一个字符,需要用花括号{}包围(这是latex语法)

    \[y = F^{-1}(x) \]

标签:markdown,序列表,单元格,无序,表头,列表,学习
From: https://www.cnblogs.com/hifrank/p/17699199.html

相关文章

  • Ansible学习笔记04:ansible命令选项 主机组参数
    Ansible命令选项在之前的笔记中,使用了这样的一条命令ansibletest-mping,使用ping模块对主机组test中的受控机进行测试。ansibile使用ssh在这条命令中没有指定ssh的端口密码用户名,因为在之前配置中,做了ssh互信,端口与用户名写在了ansible配置文件中。如果需要使用其他账号、密码......
  • Python基础学习day11
    1、文件1.1.控制文件内指针的移动文件内指针移动,只有t模式下的read(n),n代表的字符的个数除此以外文件内指针的移动都是以字节为单位withopen('a.txt',mode='rt',encoding='utf-8')asf:msg=f.read(1)#t模式下的read,按照字符数来移动print(msg)withopen('a.txt',mo......
  • 前端学习Day01
    Html第一节:初识heml定义:html是一种用于创建网页的标记语言,通过标签来描述页面的不同部分和元素。页面元素:构成网页结构和内容的基本单元,比如:标题,段落,图像,连接,表格等等。第一个标签:<marquee>跑马灯的效果<marquee>你好,前端!</marquee>什么是标签:标签可以写大写也可以写小写,但是标准......
  • Go学习笔记5
    十六、基于TCP协议的网络通信创建客户端【1】调用Dial函数:(net包下)【2】代码:packagemainimport("fmt""net"//所需的网络编程全部都在net包下)funcmain(){//打印:fmt.Println("客服端启动。。")//调用Dial函数:参数需要指定t......
  • 信息系统项目管理师教程(第四版) 第一章 信息化发展 学习笔记1-20230911
    第一章《信息化发展》 学习要点:1、信息的基本概念、信息的7个质量属性。2、信息系统的概念、特点或用途、抽象模型、信息系统生命周期。3、信息化、信息化系统。4、工业互联网(四大层级)、车联网(体系框架、链接方式、应用场景)。5、农业农村现代化、乡村振兴战略、两化融合与......
  • Java学习_005 if语句:奇偶数的判定
    需求:任意给出一个整数,使用程序判定该整数是奇数还是偶数,并在控制台输出。1importjava.util.Scanner;23publicclassMain{4publicstaticvoidmain(String[]args){5Scannersc=newScanner(System.in);6System.out.println("please......
  • Markdown 字体变红色,2种办法
    老读者都知道王哥是10年markdown专家,今天教大家如何搞定字体颜色通用技巧方案一HEML代码:<fontcolor='red'>学技术,到JavaPub</font>或者<fontcolor=FF0000>学技术,找王哥</font><fontcolor='red'>学技术,到JavaPub</font><fontcolor......
  • Vue学习三:生命周期和工程化开发
    一、Vue生命周期Vue生命周期就是一个Vue实例从创建到销毁的过程生命周期四个阶段:1、创建2、挂载3、更新4、销毁Vue生命周期函数(钩子函数)Vue生命周期过程中,会自动运行一些函数,被称为[生命周期钩子]→让开发者可以在[特定阶段]运行自己的代码。创建阶段其实就是开辟存放数......
  • springcloud日常学习
    一、 Feign客户端接口调用1. 分析与介绍   之前的消费者调用服务提供者是通过RestTemplate + Ribbon组合实现负载均衡进行调用   如果在消费者客户端能够通过面向接口编程的思想去实现对服务提供者进行调用,就更加接近软件工程的开发思想,Feign就可以实现。微服务之间的调......
  • 《Python数据分析基础教程:NumPy学习指南.第2版》高清高质量PDF电子书+源码
    罕见的NumPy中文入门教程,Python数据分析首选从最基础的知识讲起,手把手带你进入大数据挖掘领域囊括大量具有启发性与实用价值的实战案例下载:https://pan.quark.cn/s/730b594117c0......