位置: IT常识 - 正文

【超用心整理】Markdown常用语法介绍,看这一个就够了

编辑:rootadmin
【超用心整理】Markdown常用语法介绍,看这一个就够了 Markdown常用语法介绍

推荐整理分享【超用心整理】Markdown常用语法介绍,看这一个就够了,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

Markdown是一种使用一定的语法将普通的文本转换成HTML标签文本的编辑语言,它的特点是可以使用普通的文本编辑器来编写,只需要按照特定的语法标记就可以得到丰富多样的HTML格式的文本。本文就来介绍一些常用的Markdown语法以及推荐几款方便又实用的Markdown编辑器。

换行问题

换行是markdown最基本的语法规则,也是它不同于普通文本的地方,想要在某一行之后进行换行只按常规的Enter键是不行的。换行有3种方式:

在行的末尾添加至少两个空格,然后再接Enter另起一行;第2种方式是在需要换行的两行内容之间空一行;第3种方式是在需要换行的内容末尾添加一个换行标签,也就是<br>标签。标题分级

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

"# " -> 一级标题是 "## " -> 二级标题 "### " -> 三级标题

标题分级另一种写法

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

“这是一个一级标题” “=”

“这是一个二级标题” “-”

分割线

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

语法

*** ****** --- ------

斜体和粗体

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

语法

*我是斜体* _我是斜体_ **我是加粗** __我是加粗__ ~~我是删除~~ ***我是又粗又斜*** ___我是又粗又斜___

超链接和图片引用超链接内联超链接

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

语法

[链接例子《就是外在文字》](http://www.baidu.com/" 我是说明文字:我其实就是HTML 的<a> 标签的 Title 属性")

自动超链接

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

语法

<http://example.com/>

引用式链接

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

语法

[link1]:http://www.baidu.com/ “baidu.com 其实就是HTML 的<a> 标签的 Title 属性” [引用式链接例子《就是外在文字》][link1]

引用式链接-简化

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

语法

[Google][] [Google]: http://google.com/

图片引用内联式图片引用

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

语法

![图片例子《就是Alt属性》]( “我是说明文字:我其实就是HTML 的<a> 标签的 Title 属性”)

引用式图片引用

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

语法

[link2]: “baidu.com 其实就是HTML 的<a> 标签的 Title 属性” ![引用式图片链接例子《就是Alt属性》][link2]

带有链接的图片

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

语法

[![图片例子]( “图片说明文字”)](http://www.baidu.com/ “链接说明文字”)

无序列表

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

tab长度×(层数-1) < 空白长度 ≤ tab长度×层数

 + 第一层    * 第二层     + 第三层

 + 再来一个第一层

有序列表

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

tab长度×(层数-1) < 空白长度 ≤ tab长度×层数

语法

 1. 第一层    1. 第二层     1. 第三层

  2. 再来一个第一层

实例

第一层第二层.1第二层.2第三层.1第三层.2第二层.3在列表结束敲二个空行,在第二个空行中写入任何内容都可以重开一个计数列表文字引用

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

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

语法

>文字内容 >文字内容 >>文字内容 > >文字内容 >文字内容

实例

文字内容 文字内容

文字内容

文字内容 文字内容

行内代码块【超用心整理】Markdown常用语法介绍,看这一个就够了

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

语法

`a = 1`

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

语法 `` There is a literal backtick (`) here.``

代码块方法一

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

语法

import os print("hello world") def show_time(): return time.time()方法二

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

语法

```pythonimport osprint("hello world")def show_time():return time.time()`` `表格

表格由3个部分组成

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

语法

|左对齐标题|右对齐标题|居中对齐标题| |-|------: |:------: | |居左|居右|居中| |测试文本|测试文本|测试文本|

实例

左对齐标题右对齐标题居中对齐标题居左居右居中测试文本测试文本测试文本流程图

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

语法

```mermaid sequenceDiagram Alice->>John: Hello John, how are you? loop Healthcheck John->>John: Fight against hypochondria end Note right of John: Rational thoughts! John-->>Alice: Great! John->>Bob: How about you? Bob-->>John: Jolly good! ```

实例

Alice

John

Bob

Hello John, how are you?

Fight against hypochondria

loop

[Healthcheck]

Rational thoughts!

Great!

How about you?

Jolly good!

Alice

John

Bob

数学公式

支持 LaTeX 编辑显示支持, 使用 $ 表示,其中一个 $ 表示在行内,两个 $ 表示独占一行。

eg : ∑i=1nai=\sum_{i=1}^n a_i=0∑i=1n​ai​=0

参考教程:https://1024th.github.io/MathJax_Tutorial_CN

推荐一个常用的数学公式在线编译网站:https://www.latexlive.com

HTML引用

直接在Markdown里面写HTML即可

CSS 样式相关样式标签

<b>加粗</b> <strong>加粗</strong> <i>倾斜</i> <em>倾斜</em> <u>下划线</u> <ins>下划线</ins> <s>删除线</s> <del>删除线</del> <sub>下标</sub> <sup>上标</sup>

内联样式

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

<style>标签

<style> h1{ font-size:80px; color:#7ecef4; text-intent:10px; } </style>

<link>引用外部CSS

<link href=“main.css” rel=“stylesheet”>

这种方式,某些Markdown渲染器可以,反正obsidian是不行

HTML 内容相关

在Markdown中可以展示出网页内容 支持的也就是普通的内容,交互式的标签基本都被和谐了 HTML教程:https://www.runoob.com/html/html-tutorial.html

例子,用html的 <a> 和 <img> 标签实现带连接的图片

<a href =“超链接地址”><img src=“图片地址”></a>

JavaScript 脚本相关

很多Markdown渲染器是不允许js跑起来的

外部引用和直接写这两种基本都跑不起来 <script src=“javascript.js”></script>

<script> console.log(“hello world!”) </script>

内联事件的js可能可以跑起来,反正obsidian是不行 <div οnclick=“(function(){ alert(1)})()”>js测试按钮</div>

反斜杠转义

由于Markdown的语法基本都是用的符号表示,所以当需要直接输出某些特定的符号的时候,就必须使用反斜杠的转义作用了,使用方法很简单,跟大部分的编程语言的用法一样,只需要在特定的符号前面加上一个反斜杠就可以了,例如输出\本身,就需要使用\\来表示了。

Todo List

-/+/*+空格+[+空格/x+] +空格+文字内容

语法

- [ ] 待办事项 - [x] 已完成的待办事项

实例

待办事项 已完成的待办事项脚注

在文档末尾写上[+^+数字+]:+文字内容

本文链接地址:https://www.jiuchutong.com/zhishi/300780.html 转载请保留说明!

上一篇:GPT-4最震撼我的一点(gpt最大)

下一篇:Code For Better 谷歌开发者之声——使用谷歌浏览器 Chrome 更好地调试

  • python index函数

    python index函数

  • windows7安装方法(windows7安装方法)(windows7安装视频教程)

    windows7安装方法(windows7安装方法)(windows7安装视频教程)

  • 联想电脑怎么截屏快捷键是什么(联想电脑怎么截屏ctrl加什么)

    联想电脑怎么截屏快捷键是什么(联想电脑怎么截屏ctrl加什么)

  • qq邮箱怎么绑定手机号(qq邮箱怎么绑定企业邮箱)

    qq邮箱怎么绑定手机号(qq邮箱怎么绑定企业邮箱)

  • 米notelte什么型号(小米notelte参数)

    米notelte什么型号(小米notelte参数)

  • apple pencil二代怎么充电(apple pencil二代怎么用)

    apple pencil二代怎么充电(apple pencil二代怎么用)

  • 荣耀路由器一直亮红灯(荣耀路由器一直亮橙色灯)

    荣耀路由器一直亮红灯(荣耀路由器一直亮橙色灯)

  • 苹果xr来电屏幕壁纸怎么换(苹果xr来电只显示顶部不全屏)

    苹果xr来电屏幕壁纸怎么换(苹果xr来电只显示顶部不全屏)

  • 抖音随拍可以看访客记录吗(抖音随拍看访客记录)

    抖音随拍可以看访客记录吗(抖音随拍看访客记录)

  • VIVOX6手机未知来源在哪设置(vivo手机未知来源在哪里设置)

    VIVOX6手机未知来源在哪设置(vivo手机未知来源在哪里设置)

  • 华为手机黑屏拍不了照(华为手机黑屏拍照怎么办)

    华为手机黑屏拍不了照(华为手机黑屏拍照怎么办)

  • 华为手机为什么通话记录不显示之前的记录(华为手机为什么没有5g版本)

    华为手机为什么通话记录不显示之前的记录(华为手机为什么没有5g版本)

  • 显卡满血版什么意思(笔记本显卡满血版是什么意思)

    显卡满血版什么意思(笔记本显卡满血版是什么意思)

  • 华为nova6有灭屏显示吗(华为nova6有灭屏显示时间吗)

    华为nova6有灭屏显示吗(华为nova6有灭屏显示时间吗)

  • 小米门禁卡没反应是什么原因(小米门禁卡没反映怎么办)

    小米门禁卡没反应是什么原因(小米门禁卡没反映怎么办)

  • 硬盘与内存的区别(硬盘与内存的区别与联系)

    硬盘与内存的区别(硬盘与内存的区别与联系)

  • 手机格式化会怎么样(手机格式化怎么保留微信上的数据)

    手机格式化会怎么样(手机格式化怎么保留微信上的数据)

  • vivos5采用什么屏幕(vivos5是lcd屏幕吗)

    vivos5采用什么屏幕(vivos5是lcd屏幕吗)

  • oppo隐藏照片恢复(oppo隐藏图片怎么恢复)

    oppo隐藏照片恢复(oppo隐藏图片怎么恢复)

  • 苹果x为什么下载不了网易云(苹果14怎么看是不是国行)

    苹果x为什么下载不了网易云(苹果14怎么看是不是国行)

  • a11和a12差别大吗(a11和a12差别大么)

    a11和a12差别大吗(a11和a12差别大么)

  • iqoo虚拟按键设置(iqoopro虚拟按键)

    iqoo虚拟按键设置(iqoopro虚拟按键)

  • 苹果6有128g的吗(苹果6有128g内存的吗)

    苹果6有128g的吗(苹果6有128g内存的吗)

  • 爱奇艺缓存不了视频什么原因(爱奇艺缓存不了电视剧怎么回事)

    爱奇艺缓存不了视频什么原因(爱奇艺缓存不了电视剧怎么回事)

  • 在win7系统中为什么任务管理器无法打开?(在windows7提供了一种什么技术)

    在win7系统中为什么任务管理器无法打开?(在windows7提供了一种什么技术)

  • JavaScript -- Map对象及常用方法介绍(js map())

    JavaScript -- Map对象及常用方法介绍(js map())

  • 爬虫基本原理(爬虫基本原理有哪些)

    爬虫基本原理(爬虫基本原理有哪些)

  • 海关进口增值税怎么计算
  • 进项税转出包括什么
  • 公司每年网络费计入什么会计科目
  • 电商相对于传统企业有哪些特点?
  • 个人所得税怎么扣
  • 政府扶持资金要还吗如村委借给企业对吗
  • 外购生物资产的成本不包括
  • 公司购买软件著作权
  • 借款转资本公积怎么算税
  • 一般销售商品业务
  • 其他应收款通俗
  • 公司向个人借款利率最高多少
  • 单位给员工买车怎么买
  • 增值税发票地址开错了有影响吗
  • 小微企业免税销售额怎么算
  • 参加展会的住宿费计入什么科目
  • 应收账款的产生之一是由于销售
  • 社保网上申报操作指南
  • 清算后土增税缴纳计算
  • 房地产公司未售房产出租账务处理
  • win10系统还原了怎么恢复
  • 网件R6400路由器怎么样?网件R6400上网与传输评测的教程
  • 个税的征税范围主要包括哪些项目
  • 怎么做好零售
  • lsass.exe是什么进程
  • axios怎么使用
  • 净资产和净利润一样吗
  • 怎么核算购进商品
  • Jetson Xavier NX配置全过程——安装jtop和OpenCV4.5.3(二)
  • 百度统计网址
  • Vue中@change、@input和@blur的区别以及什么是@keyup
  • laravel 实例
  • 融资租赁设备所有权归谁
  • 税控会计分录
  • 预收账款的借贷方向是加还是凿
  • 民间非盈利组织会计要素组成
  • 增值税收范围
  • php call方法
  • 向境外机构支付的服务费税收政策
  • 公司法人和经理的区别
  • 不能抵扣的抵扣了怎么办
  • SQL查询数据库中表的某一列
  • access数据库提示升级
  • 小企业期间费用包括
  • 给员工购买
  • 纳税申报相关操作有哪些
  • 应付票据是
  • 房地产影响投资和消费,事关民生和发展
  • 所得税费用要结转本年利润吗
  • 什么是补偿性余额,对银行借款的成本有何影响?
  • 预付款已经开了发票未到货要怎么做账
  • 不是企业职工能否挂靠企业交社保
  • 工程异地预缴的税款可以抵机构所在地的税金吗
  • 银行账与实际账不符
  • 商业折扣入账
  • 公司怎么变更公司名称
  • 目前用到的两个字符
  • mac上的home键在哪
  • windows内存诊断是干什么的
  • bios和cmos的区别和联系
  • ubuntu unity8
  • win8怎么设置
  • 删除隐藏文件命令
  • win10无法使用内置管理员账户
  • linux就该这么些
  • glht函数
  • 跨域请求的三种方法
  • linux系统中可用于添加用户账号
  • python里面import
  • unity learn premium
  • css旋转木马
  • unity克隆物体
  • javascript中的函数该如何理解
  • android下载文件保存到本地
  • jQuery EasyUI API 中文帮助文档和扩展实例
  • unity androidx
  • 河南运输客票查询管理条例
  • 税务行政执法风险防范与控制
  • 尤溪特产春节礼品
  • 买车购置税去哪里交钱
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设