markdown


介绍

Markdown是一种轻量级的标记语言,设计初衷是让人们可以使用简单的文本格式来书写和编辑文档。
Markdown文件通常以.md或.markdown为扩展名。像我现在的博客都是以.md为扩展名的文件。

基本语法

普通文本:直接书写即可
换行:在想要换行的末尾处加两次空格,然后再回车
换段落:两次回车,此时与换行的区别是两行的间距更大。
斜体:在想要斜体的部分的前后各加一个” * “
加粗:在想要加粗部分的前后各加两个” * “,或者两个” _ “
加粗并斜体:前后各加三个” * “
删除线:前后各加两个” ~ “
斜体,加粗,删除线可自由搭配
分割线:一行中输入三个或以上的” * “或” _ “(后面不能写别的东西,可以加空格)
如:


一级~六级标题:想要添加几级标题,就以几个” # “ 后跟空格作为开头,之后写标题内容即可
无序列表:以一个” * “或一个” - “或一个” + “后跟空格开头,后跟列表内容,如果三个符号混着用也会当做不同列表分开一段距离
如:

  • 第1项
  • 第2项
  • 第1.1项
  • 第1.2项

有序列表:数字+” . “+空格(数字作为起始点,之后列表编号依次加一)
多级列表:在要分级的列表前加四个空格
如:

  • 一级列表
    • 二级列表
  • 一级列表

:列表在换行时,如果要在列表内进行换行,就按照后面加两个空格加回车即可,如果要在列表外进行换行,就必须要两次回车了
例:

  • 编号1
    编号1内的换行

编号1外的换行
勾选框:” * “ +” [ ] “后跟空格,默认为未勾选状态,如果要变为勾选状态就在方括号之间加”x”(大小写均可)
例:

  • 未完成的项目
  • 完成的项目
    代码块
    行内可以在内容前后各加一个” ` “ ,

sort()
如果是整个代码,则要在代码行前后各加三个” ` “

并且在行前的三个” ` “ 后加对应语言名称(c,java…)
如:

测试.cpp
#include<iostream> using namespace std; int main() { int a; cout<<a; return 0; }

文本引用
在行前加” > “ , 并且引用可以嵌套,建议每一行之前都加这个符号用于区分
如:

这是一段引用

引用的嵌套

超链接:在想插入超链接的文本前后用[]括起,之后在()里面写入链接
例如:
想要了解更多信息请前往官网
同时也可以在用[]括起的文本后再加一个[]里面可以写入一个变量名,之后在源文件中定义该变量的网址,这样就不需要加()了。
脚注:在想添加脚注的文字后面写[^1](1代表序号)
插入图片:”!” + “[]” + “()”,括号地面写图片的地址
其他的语法暂时用不到,先到这里


Author: havenochoice
Reprint policy: All articles in this blog are used except for special statements CC BY 4.0 reprint policy. If reproduced, please indicate source havenochoice !
评论
  TOC