markdown学习笔记

markdown学习笔记

markdown学习笔记标题标题分级标题分级另一种写法分割线斜体和粗体代码超链接和图片引用超链接内联超链接自动超链接引用式链接引用式链接-简化图片引用内联式图片引用带有链接的图片无序列表有序列表文字引用行内代码块代码块方法一方法二表格流程图

目录

标题

标题分级

在当前行之前输入 “#”+"空格"可以使当前行被识别为标题

标题分级另一种写法

在当前行的下一行输入一个或者多个"=“和”-"可以使当前行被识别为标题

分割线

使用三个或以上的 “-” 或者 “*” 表示(混合的不行),且这一行只有符号,注意不要被识别为二级标题即可,意思是上面需要是空行,例如中间或者前面可以加空格。

斜体和粗体

使用 (*或者_ )和( **或者__) 分别表示斜体和粗体,删除线使用两个 ~ 表示

代码

如果是一行代码,可以使用段内代码块来表示,用一对 `(数字1旁边的符号)括住代码。

比如printf("Hello World!")

如果是代码段,那么可以使用三个 ` 加Enter/空格+编程语言来表示。如:

超链接和图片引用

超链接

内联超链接

使用[链接文字](链接地址)来表示,如果要给链接一个提示信息,可以在链接用引号把文字包围起来,就像这样[链接文字](链接地址+空格+"文字说明")

markdown常用语法介绍

当鼠标移到相应的链接文字时,按住Ctrl+鼠标左键点击访问。

链接除了可以打开相应的网页外,还可以打开本地文件,使用方式类似,不过链接地址需要使用本地文件的地址,相对地址、绝对地址均可:

自动超链接

以比较简短的自动链接形式来处理网址和电子邮件信箱,只要是用<>包起来, Markdown 就会自动把它转成链接

1649364566@qq.com

引用式链接

在任意地方使用[链接引用标记]:链接地址+空格+"文字说明" 来定义引用的链接地址,然后使用[链接文字][链接引用标记]放在需要插入链接的地方

以上可认为是前置,可以被下面的结构所引用,缺少上面的前置结构,则无法被引用

百度

引用式链接-简化

该功能让你可以省略指定链接标记,这种情形下,链接标记会视为等同于链接文字,只要在链接文字后面加上一个空的方括号,如果你要让 “Google” 链接到 google.com,这么写就行

谷歌

图片引用

内联式图片引用

图片引用仅在超链接前多了一个 ! ,一般是![图片文字](图片地址+空格+"文字说明")

日历

带有链接的图片

部分markdown编辑器只需要将链接代码套在图片代码外边就可以实现。

无序列表

使用 -+*+空格 +文字内容 表示无序列表 可用tab 或者空格 + -+ 或者 * +文字内容使列表嵌套 成功嵌套的条件是下一层的-+* 的前面的空白长度满足以下条件

  • 第一层

    • 第二层

      • 第三层

        • 第四层

有序列表

使用 1. +空格 +文字内容 表示有序列表,可嵌套。 可用tab 或者空格 + -+ 或者 * +文字内容使列表嵌套 成功嵌套的条件是下一层的-+* 的前面的空白长度满足以下条件

1.第一层

1.第二层

1.第三层

2.第一层

1.第二层

1.第三层

文字引用

使用 > 表示,可以有多个 >,表示层级更深

要从深层到浅层需要在浅层上方留一个有与层数相同个数 >的空行

文字引用

 

第二层文字引用

第三层文字引用

行内代码块

如果是一行代码,可以使用段内代码块来表示,用一对 `(数字1旁边的符号)括住代码。

使用 " ` " 把代码包围起来即可

如果要在代码区段内插入反引号,你可以用多个反引号来开启和结束代码区段:

a=1

a!=`1`1

代码块

方法一

使用四个空格缩进表示代码块,

方法二

一些 IDE 支持行数提示和着色,一般使用三个 " ` " 表示,例如 代码块使用3个 " ` "包围起来表示,而且代码块的第一行的3个 " ` "后面可以写上代码的编程语言,方便Markdown转化之后进行高亮显示,如写上python或者js

表格

表格由3个部分组成

第一个部分是表格的标题,使用|来作为列的分割 第二个部分是表示列的对齐方式,有左对齐、居中对齐和居右对齐三种类型,直接看例子吧, — 表示了默认的左对齐, :— 表示 左对齐 , —: 表示 右对齐 , :—: 表示居中对齐 第三个部分就是内容了,表示方式跟标题一样,可以有多行

左对齐标题右对齐标题居中对齐标题
   
  
  

流程图

不同的Markdown解析器原理不同,不一定支持流程图 obsidian 支持 mermaid 流程图。其他的流程图也许要安装插件 mermaid文档: https://mermaid-js.github.io/mermaid/#/README mermaid在线编辑器: https://mermaid-js.github.io/mermaid-live-editor

加粗 加粗 倾斜 倾斜 下划线 下划线 删除线 删除线 下标 上标

<b style=“font-size:80px; color:red”>加粗 #未知

外部引用和直接写这两种基本都跑不起来

内联事件的js可能可以跑起来,反正obsidian是不行

js测试按钮

该方法根据实验证明有效1

第一种方法:$数学公式$ 第二种方法:

字体颜色为红色,大小为3

字体颜色为蓝色,大小为4

字体颜色为紫罗兰,大小为6

左对齐

中间对齐

右对齐

#将图片的宽高均设为100

图片在左边 图片在右边

==要高亮的文本== ==背景会用黄色填充==

黑体字 微软雅黑 华文彩云 蓝色 绿色 红色 尺寸

黑体,绿色,尺寸为5(任意内容)


1 文章链接

THE END
© 版权声明
分享是一种美德,转载请保留原链接