首页 > 其他分享 >MarkDown语法基础

MarkDown语法基础

时间:2023-10-23 14:48:12浏览次数:39  
标签:... MarkDown 效果 展示 基础 标题 语法 空格 链接

markdown基础语法

编辑器推荐

vscode支持大量的插件,包括makrdown语法展示效果的插件。当安装这个插件之后,能够将文档和显示效果分成两个页面,就可以一边编辑代码,一边查看显示效果了,更大的优点是,纯文本状态下,无需考虑显示效果,加载速度更高,如果使用typora的话,当笔记达到两万字左右就开始卡了。

标题

标题会独占一行,有加粗变大的效果,其标签如下

  • # 一级标题
  • ## 二级标题
  • ...
  • ###### 六级标题

展示效果:

一级标题

二级标题

六级标题

引用

> 这是一段引用
展示效果:

这是一段你引用

列表

有序列表

把大象放进冰箱
1. 打开冰箱
2. 把大象塞进去
3. 关上冰箱

展示效果:

把大象放进冰箱

  1. 打开冰箱
  2. 把大象塞进去
  3. 关上冰箱

无序列表

爱吃的水果
* 西瓜
* 菠萝

不爱吃的水果
- 芒果
- 榴莲

展示效果:

爱吃的水果

  • 西瓜
  • 菠萝

不爱吃的水果

  • 芒果
  • 榴莲

任务列表

明天要做的事:
- [ ] 吃饭
- [ ] 睡觉
- [x] 打豆豆
注意:是横杠 空格 中括号(中括号里面有空格,如果添加了x代表了勾选,就不需要空格了,添加了x还有空格就显示不出效果了) 空格 任务字段

展示效果:

明天要做的事:

代码块

三个反引号,加上你要编写的语言,在用三个反引号结尾:

```C
int main() {
printf("hello world.")
}
```


展示效果:

#include<stdio.h>
int main() {
    printf("hello world.");
}

数学公式

这里不了解,当使用时候在查资料吧...

表格

表格分为三部分:
1. 表头
2.对齐方式
3.表体

|姓名|学号|成绩|
|:---:|:---:|:---:|
|赵玉舜|20135265|差|
|沈一番|20153354|优|

展示效果:

姓名 学号 成绩
赵玉舜 20135265
沈一番 20153354

脚注

类似于html文档里面的锚点连接,其用横线分割,位于文章的底部,我这边用不上,就不写笔记了,如果有需求的话,自行在查笔记吧...

横线(水平线)

使用三条英文状态的短横线+空格来实现hr标签的效果,注意的是上一行不能有内容,否则会把上一行的内容变大加粗,而且横线的效果也没有了。

展示效果:


超链接

[链接名字](url地址 "title")
后面的大括号和内容是没有的,我也不知道为啥展示效果会出现,按照道理,应该是原生代码啊?!
展示效果:
百度

引用链接

引用链接,就是预先规定了超链接的地址,需要的时候直接引用就行了,方便修改,复用,而且减少了代码的编写,类似于<#include>...

[百度][id]

[id]:http://www.baidu.com "一个搜索引擎"
需要注意的是:id上面应该是一个空行

展示效果:
百度

URL

如果你在markdown中直接输入一个标准的URL的话,就能够展示出一个超链接的样式:
http://www.baidu.com

图片

和链接一样,但是多了一个!,至于为什么多一个感叹号,我猜测是比普通链接话牛批的链接,感叹号表示这个链接能引入图片,很牛批吧...
彭于晏
image

斜体

使用一对*号包裹起来就能表示斜体 *斜体*
这是斜体的东西

加粗

使用两对*包裹起来的就能表示粗体 **粗体**
在下粗体

下划线

需要使用html中的u标签:
阿威十八式,全活不打折...

行内代码

使用一对反引号,我一段用来做转义的:
`printf("hello world")`==> printf("hello world")

下标

使用一对波浪号包裹内容,如 H2O

上标

使用一对尖冒号包裹起来内容即可,比如 X2

文本高亮

使用两对等号即可: 文本高亮展示

标签:...,MarkDown,效果,展示,基础,标题,语法,空格,链接
From: https://www.cnblogs.com/zysstart/p/17782333.html

相关文章

  • Makefile语法详细总结及示例解析(快速掌握)
     文章目录一、简介二、常用规则介绍2.1递归扩展变量2.2常见的自动化变量解析2.3常用的编译器宏定义2.4条件语法2.5其他特殊变量(1)VPATH变量(2).PHONY变量(3)include变量(4)$(Q)变量2.6Makefile实例2.7添加打印信息2.8实例解析2.9objs的用法三、......
  • 编译原理-语法分析-自上而下分析
    语法分析器的功能语法分析器是编译过程的核心部分。任务是在词法分析识别出的单词符号串的基础上,分析并判定程序的语法结构是否符合语法规则。自上而下分析面临的问题左递归P->Pa:会使程序陷入死循环试探法就是穷举所有可能,一旦遇到不匹配就进行回溯,尝试下一种可能,这种方......
  • jenkins 原理篇——pipeline流水线 声明式语法详解
    大家好,我是蓝胖子,相信大家平时项目中或多或少都有用到jenkins,它的piepeline模式能够对项目的发布流程进行编排,优化部署效率,减少错误的发生,如何去写一个pipeline脚本呢,今天我们就来简单看看pipeline的语法。先拿一个helloworld的pipeline脚本举例,我们来看看pipeline脚本的组成......
  • JdbcTemplate基础【项目demo】【基础知识】【简单明了,一眼就会】
    jdbcTemplateDemo以便更好的应用。注意:实际大型项目中service层为复杂的逻辑处理,请自行编写。JdbcTemplate例子源码(含sql):http://www.shicishu.com/down/JdbcTemplate_Demo.rar第一部分:层级关系说明:1、controller层:对外接口层。(一般调用service层。)2、service层:逻辑处理层、(审核......
  • html基础内容
    1.认识htmlhtml是超文本标签语言,其中超文本代表它不仅仅只有文本、还可能会有视频、图片、音频等、标签语言代表它是由一个一个标签组成的语言。html中有双标签和单标签。单标签:由一个标签组成。比如:<hr>、<br>双标签:由开始标签和结束标签组成。比如:<h1></h1><h1>表示开始标......
  • 神经网络基础篇:逻辑回归的代价函数
    逻辑回归的代价函数(LogisticRegressionCostFunction)为什么需要代价函数:为了训练逻辑回归模型的参数参数\(w\)和参数\(b\),需要一个代价函数,通过训练代价函数来得到参数\(w\)和参数\(b\)。先看一下逻辑回归的输出函数:为了让模型通过学习调整参数,需要给予一个\(m\)样本的训练......
  • Java 入门 01~08 & Java 基础 01~04
    Java入门01~081.java的Helloword​ 创建helloWord.java文件->Javac编译完成后->java运行在终端{publicstaticvoidmain(String[]args){System.out.println("HelloWorld!");}}2.语言分类​ 编译型:完整编译以后可直接执行的。......
  • docker 基础
    https://www.bookstack.cn/read/docker_practice-1.3.0/image-list.md1.旧版本的Docker称为docker或者docker-engine,使用以下命令卸载旧版本$sudoapt-getremovedocker\docker-engine\docker.io2.更新apt软件包缓存,并安装dock......
  • 实验2 类和对象_基础编程2
    实验任务1方式1main.cpp1#include"t.h"23//测试4voidtest(){5cout<<"Tclassinfo:"<<T::doc<<endl;6cout<<"Tobjectsmax_count:"<<T::max_count<<endl;7......
  • 【基础算法】二分查找
    一、算法原理二分查找适用于在有序数组中查找一个元素,使用了分治思想。每次比较要查找的元素与数组的中间元素,如果要查找的元素>中间元素,在数组后半部分继续查找;如果要查找的元素<中间元素,在数组前半部分继续查找;如果要查找的元素=中间元素,查找结束。二分查找通过比较要......