MarkDown学习笔记_底线标题 任何数量的 h2-程序员宅基地

技术标签: 综合  markdown  

区块元素

标题

Markdown支持两种标题的语法类Setext和类Atx形式。
类Setext形式是用底线形式利用=(最高阶标题)和-(第二阶标题),例如:

这是H1标题
=

这是H2标题
-

任何数量的=-都会起作用

类Atx形式则是在首行插入1-6个#对应标题的1-6阶,例如:

#这是H1
##这是H2
######这是H6

在行尾加上结束符号也是可以的,而且结束符号的个数不能决定标题的阶数

区块引用Blockquote

在需要使用Blockquote的行或者段落前加上>符号,就可以表示Blockquote,例如:

>这是两端话的引用
>在每一行都添加了符号

>这是第二段
>每行都有

或者

>这是第一段引用
只在段首添加一个即可

>这是第二段引用
也是只在段首添加

Blockquote可以嵌套试用,例如:

>第一层
>>第二层

Blockquote也可以使用其他Markdown语法,标题、代码等,例如

> ## 这是一个标题
>

列表

MarkDown支持有序列表和无序列表
无序列表有以下三种表达方式
第一种:使用星号

* red
* blue
* yellow

第二种:使用加号

+ red
+ blue
+ yellow

第三种:使用减号

- red
- blue
- yellow

三种效果是一样的,需要注意符号和文字之间要有一个空格隔开

有序列表使用方式是数字加上一个英文句点,但是在html中显示的时候,数字的顺序无所谓,例如:

1.第一行
2.第二行
3.第三行

5.第一行
3.第二行
0.第三行

的显示效果是一样的都是
1.第一行
2.第二行
3.第三行

代码区块

想要在markdown中插入代码,可以直接在开始放一个制表符(或者是4个空格),这样就会显示为代码块,结束标志是没有制表符(或者4个空格)时结束。在代码区块中的字符永远显示的都是你写入的原始样子,不会进行转义等操作。例如:

&<>/>

这些字符等都会被原始的显示出来,在使用代码区块的时候要保证上一行为空白行。

分割线

分割线可以使用三个以上的*或者-来建立一个分隔符,也可以在它们中间加上空格,但是行内不能有其他符号,注意在使用分割线时,上一行也要是空白行。否则会与Setext标题类语法冲突

***
* * *
---

文字删除线

~~文字删除线~~

预览效果
文字删除线

添加表格

语法如下

|ABCD|EFGH|IGKL|
|:---|:--:|---:|
|a---|b---|c---|
|d---|e---|f---|
|g---|h---|i---|

第二行是标志文本的对齐方式,:-表示左对齐:-:表示居中-:表示右对齐
预览效果

ABCD EFGH IGKL
a b c
d e f
g h i

区段元素

链接

MarkDown支持两种形式的链接语法:行内式和参考式两种形式
行内式例如:

这是[百度首页](http://www.baidu.com"百度")链接,有标题。
这是[百度首页](http://www.baidu.com)链接,没有标题。

链接文字使用[方括号]括起来,将链接写在(圆括号)里面,如果要有标题,就在圆括号的尾部加入双引号,写入标题内容
参考式例如:

这是[百度首页][1]
[1]: http://www.baidu.com "百度"

链接文字使用[方括号]括起来,后面引用名也用[]方括号括起来,然后在其他任意地方定义引用。但在加入标题是应注意标题与链接之间需要有一个以上的空格然后在使用引号引起来。

链接内容定义的形式为:

  • 方括号(前面可以选择性地加上至多三个空格来缩进),里面输入链接文字
  • 接着一个冒号
  • 接着一个以上的空格或制表符
  • 接着链接的网址
  • 选择性地接着 title 内容,可以用单引号、双引号或是括弧包着

以下三种方式表述结果是一样的

[1]: http://www.baidu.com "百度"
[1]: http://www.baidu.com '百度'
[1]: http://www.baidu.com (百度)

链接辨别标签可以有字母、数字、空白和标点符号,但是并不区分大小写,因此下面两个链接是一样的:

[link text][a]
[link text][A]

隐藏链接标记功能,这样可以省略链接标记,这种情况下等于是链接文字例如:

[baidu][]

然后定义链接内容

[baidu]: http://www.baidu.com

强调

MarkDown使用*或者-包围起来起到强调的作用。例如:

*是的*
**好的**
_是的_
__好的__

使用一个*或者_包围起来是<em>,使用两个是<strong>

代码

标记一小段行内代码使用反引号` 包起来例如:

我是一个`代码`

如果要在代码区段插入反引号,则可以使用多个反引号来开始和结束代码区段,例如:

``引用`反引号``

图片

图片的引用与链接的引用类似,有行内式和参考式,只需要在最前面加上已个”!”,例如:

![死神](http://e.hiphotos.baidu.com/image/h%3D200/sign=4b8869d4a9345982da8ae2923cf5310b/d009b3de9c82d15810eaa411840a19d8bc3e4222.jpg "具体图片")


![死神][id]
[id]: http://e.hiphotos.baidu.com/image/h%3D200/sign=4b8869d4a9345982da8ae2923cf5310b/d009b3de9c82d15810eaa411840a19d8bc3e4222.jpg

其他

自动链接

一般网址可已直接使用</>阔起来表示网址链接,不过要写全部的网址,不能省略http例如:

<http://www.baidu.com/>

反斜杠

反斜杠可已插入MarkDown的语法符号,比如想使用*而不做出强调的作用:

\*haode\*

Markdown 支持以下这些符号前面加上反斜杠来帮助插入普通的符号:

\   反斜线
`   反引号
*   星号
_   底线
{}  花括号
[]  方括号
()  括弧
#   井字号
+   加号
-   减号
.   英文句点
!   惊叹号

本文参考自MardDown语法说明(简体中文版);

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/yang08013271/article/details/52937066

智能推荐

javaweb-邮件发送_javaweb发送邮件-程序员宅基地

javaweb-邮件发送 摘要: 本文介绍了邮件传输协议(SMTP和POP3)以及电子邮件的发送和接收过程。还讨论了纯文本文件、带图片和附件的邮件发送方法,以及通过servlet方式注册邮箱和使用springboot框架发送邮件的实现。

element-ui table 设置表格滚动条位置_element table 滚动条位置-程序员宅基地

文章浏览阅读4.3k次,点赞6次,收藏11次。在切换不同页面时(被 keep-alive 缓存的组件间切换),页面中的element-ui table的滚动条位置没有停留在原来的位置。目前需要切换不同的页面返回来后,滚动条保持在原来的位置。_element table 滚动条位置

前端开发经验总结_属性值[session.getattribute("strpath")]引用["],在值内使用时必须-程序员宅基地

文章浏览阅读2.6k次。 我设置nowrap和不设置nowrap效果都一样。就是表格随着文字自动伸展,为什么? →回答问题:TD元素noWrap属性的行为与TD元素的width属性有关。 ◆如果未设置TD宽度,则noWrap属性是起作用的。◆如果设置了TD宽度,则noWrap属性是不起作用的。 http://www.blueidea.com/tech/web/2003/943.as_属性值[session.getattribute("strpath")]引用["],在值内使用时必须被转义。

JS如何把Object对象的数据输出到控制台中_前端怎么通过控制台查看字段取值-程序员宅基地

文章浏览阅读3.4k次,点赞2次,收藏3次。 前端时间在编写程序时遇到这样一个问题,即在前端页面通过一些js框架自带的异步请求返回的数据类型为Object数据类型,笔者根据网上查阅到的资料,找到以下这种简单的方式://把Object类型转为Json数据格式,再通过console命令在控制台中打印出来console.log("xhr的值为:"+JSON.st..._前端怎么通过控制台查看字段取值

8.cc.Button组件使用详解_cc button.start-程序员宅基地

文章浏览阅读556次。1. cc.Button添加按钮的方法 2种方式 (1)直接创建带Button组件的节点; (2) 先创建节点,再添加组件;按钮组件, 按钮是游戏中最常用的组件, 点击然后响应事件;按钮的过渡效果: 过渡: 普通状态, 鼠标滑动到物体上, 按下状态, 禁用状态 (1)没有过渡,只有响应事件; (2)颜色过渡, 过渡效果中使用颜色; (3)精灵..._cc button.start

Docker环境部署Prometheus+Grafana监控系统-程序员宅基地

文章浏览阅读5.4k次。点击上方 "编程技术圈"关注,星标或置顶一起成长后台回复“大礼包”有惊喜礼包!每日英文A single hand that wipes tears during fail..._grafana+prometheus性能测试监控方案 docker

随便推点

python+selenium自动化软件测试(第3章):unittest_testingng 和 python selenium unitest-程序员宅基地

文章浏览阅读7k次,点赞6次,收藏36次。目录3.1 unittest简介3.1.1 unittest简介3.1.2 简单用法3.1.3 小试牛刀3.1.4 前置和后置3.1.5 博客案例3.1.6 参考代码3.2 unittest执行顺序3.3 unittest批量执行3.4 unittest之装饰器(@classmethod)3.5 unittest生成测试报告HTMLTestRunner..._testingng 和 python selenium unitest

室内环境下的3D 目标检测调研_家庭场景下目标检测-程序员宅基地

文章浏览阅读2.6k次,点赞6次,收藏23次。任务:调研室内场景下基于单帧图像的3D目标检测的研究情况,选出精确性最好的前五名,有开源代码的前三名,总结成一个报告发给我,形式可以用PPT可以用word。思路:首先了解相关数据集,benchmark,在数据集的基础上比较不同算法。1. 室内场景的3D数据集sunrgbd:没有官方模型准确率排名scannet:有排名http://kaldir.vc.in.tum.de/scannet_benchmark/3D 语义分割任务:(并不是3D目标检测)OccuSeg 来源:C.._家庭场景下目标检测

C#中int short Int16 Int32 Int64区别_int16和short-程序员宅基地

文章浏览阅读1.6k次。Int16 = short, 占2个字节. -32768 ~ 32767Int32 = int, 占4个字节. -2147483648 ~ 2147483647Int64 = long, 占8个字节. -9223372036854775808 ~ 9223372036854775807这样, 看起来比short,int,long更加直观些MSDN中说int就是Int32的别名,是等价的,short,long同理也是别名..._int16和short

DoRA(权重分解低秩适应):一种新颖的模型微调方法_dora微调-程序员宅基地

文章浏览阅读1.4k次,点赞13次,收藏14次。来自:小互DoRA(权重分解低秩适应):一种新颖的模型微调方法DoRA在LoRA的基础上进一步发展,通过将预训练权重分解为“幅度”和“方向”两个部分进行微调。这种权重分解方法允许DoRA更精细地控制模型的学习过程,分别针对权重的大小和方向进行优化。相比LoRA,它提供了一种更精细、更全面的微调策略。_dora微调

ssl(https)部署指南_lujw-程序员宅基地

文章浏览阅读1.3w次,点赞5次,收藏14次。Author:Chinvi/lujw一、 相关介绍1. HTTPS:在http(超文本传输协议)基础上提出的一种安全的http协议,因此可以称为安全的超文本传输协议。 http协议直接放置在TCP协议之上,而https提出在http和TCP中间加上一层加密层。从发送端看,这一层负责把http的内容加密后送到下层 的TCP,从接收方看,这一层负责将TCP送来的数据解密还原成_lujw

RTX 3080和RTX 2080 Ti哪个好_rtxa5000和3080ti比-程序员宅基地

文章浏览阅读3.3k次。RTX 3080使用的显卡核心为GA102-200-KX-A1。相比"完全体"RTX 3080Ti,RTX 3080将会拥有4352的CUDA流处理器,68个SM单元。显存为10GB的GDDR6X,很可惜没有用上HBM2显存,不过对于定位游戏的RTX 3080来说也够用了。显存带宽为760GB/s。选RTX 3080还是RTX 2080 Ti 选显卡抄这些点很重要!看完你就知道了 https://list.jd.com/list.html?RTX 3080系列会采用同一种显卡核心,目前的图灵架构的R_rtxa5000和3080ti比