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

智能推荐

黑马程序员Java Swing笔记分享(AWT篇)_黑马程序员awt代码-程序员宅基地

文章浏览阅读1.4k次,点赞5次,收藏39次。本文章为Java Swing的笔记分享,这一篇就够了_黑马程序员awt代码

IDE到底是什么?——详细且通俗的解释-程序员宅基地

文章浏览阅读2.5k次,点赞26次,收藏24次。一.简介1.概念:集成(简称:IDE;英文名:Integrated Development Environment )是用于提供程序开发环境的,一般包括编辑器、和等工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。具备这一特性的软件或者软件套(组)都可以叫集成开发环境。不理解的小朋友也没事的,就一句话总结:IDE就是可以给我们提供很多必要工具,把一堆工具集成起来,变成了一个软件,我们可以在上面开发各种程序。可以类比成一个医药箱~~~2.举例:如的系列等。_ide

app加急审核-程序员宅基地

文章浏览阅读55次。原文地址:http://www.cnblogs.com/Twisted-Fate/p/4915184.html最近公司app由于疏忽审核被拒绝了,但是计划是最近两天上线时间紧急,希望能快速审核上线,了解到淘宝里面有加速商店,但是价格真是黑心,首次上线12000元,APP若已经上线的更新5999,据网上了解他们也是编写加急理由,已经无法忍受这种坑爹的赚钱方式,总结了一些加急经历的给与建议,..._加急审app

linux 中的source命令_linux中的source指令-程序员宅基地

文章浏览阅读2.1k次。linux 中的source命令source命令是bash中的内建命令,它等同于点命令(.),用于读取和在当前shell环境中执行指定文件中的命令,执行完毕之后退出码为该文件中的最后一个命令的退出码,指定的文件可以没有执行权限(没有权限是指该文件没有rwx中x的权限,也就是可执行到权限,这里到意思是说,即使该文件没有可执行权限,通过source也可以执行他)。在当前shell中执行(s_linux中的source指令

jquery 获取子 div_jq 子级别div-程序员宅基地

文章浏览阅读908次。获取 dom 对象$("#divId").children("div").get(0);$("#divId").children("div")[0];获取 jquery 对象$("#divId").children("div").eq(0);$($("#divId").children("div").get(0));【Java面试题与答案】整理推荐基础..._jq 子级别div

基于Springboot + vue实现的交通管理在线服务系统-程序员宅基地

文章浏览阅读271次,点赞4次,收藏4次。管理员管理:负责添加、删除、修改管理员账号,并设置相应的权限,确保管理员团队的专业性和高效性。新闻信息管理:发布、编辑和删除交通新闻、政策更新、路况信息等,保持信息的实时性和有效性。驾驶证业务管理:在线提交驾驶证申请、查询、更新、补办等业务,并实时查看办理进度。新闻信息查看:浏览系统发布的交通新闻、政策更新、路况信息等,了解最新的交通动态。机动车业务管理:在线提交车辆注册、年检、转移、报废等业务申请,并获取办理结果。用户管理:管理用户账号,包括用户注册、登录、权限设置等,确保系统的安全性。

随便推点

Unity Inspector面板只读属性ReadOnly_unity readonly-程序员宅基地

文章浏览阅读5.8k次。public class ReadOnlyAttribute : PropertyAttribute{}[CustomPropertyDrawer(typeof(ReadOnlyAttribute))]public class ReadOnlyDrawer : PropertyDrawer{ public override float GetPropertyHeight(S..._unity readonly

Java 拷贝对象集合属性 集合泛型不一致 也可拷贝_java集合泛型不一样数据互传-程序员宅基地

文章浏览阅读1.7k次。Demo 对象如图我们同时创建三个相同属性Vo对象当我们使用BeanUtils进行拷贝时,会发现这样的问题public static void main(String[] args) { Student student = new Student(); student.setStudentName("大明"); List<Student> studentList = new ArrayList<>(..._java集合泛型不一样数据互传

IM系统:消息推送及离线存储_android 存储推送消息-程序员宅基地

文章浏览阅读2.2k次,点赞5次,收藏7次。一、服务端维护每条消息对用户的送达状态 二、利用标号标记最新已读消息_android 存储推送消息

五分钟带你学会Python网络爬虫_网络爬虫python教学(1),2024年最新腾讯Python面试题社招-程序员宅基地

文章浏览阅读901次,点赞18次,收藏6次。driver = webdriver.PhantomJS(desired_capabilities=headers) # 封装浏览器信息。# driver.save_screenshot(‘1.png’) # 截图保存。# data = driver.page_source # 获取网页文本。driver.get(url) # 加载网页。

用区块链时,你要考虑哪些问题?-程序员宅基地

文章浏览阅读208次。要说区块链行业,最赚钱的项目,估计不少都会说是炒币。虽然比特币一直都是毁誉参半,但支撑其发展的底层技术区块链却日益得到各界认可和重视。2018 开年,区块链受到的追捧再次急遽升级。不仅是小型初创企业,腾讯、阿里、百度、京东等巨头公司也都纷纷加码对区块链的投入。区块链每天都在想方设法形成新的行业和企业应用,不用多久这项技术将无处不在。未来,包括初创企业、学术机构、开源机构、联盟和金融机构等都会参与到..._区块链系统安全性很高,是否考虑数据迁移问题

AssertionError: Torch not compiled with CUDA enabled-程序员宅基地

文章浏览阅读1.7w次,点赞17次,收藏101次。解决问题:AssertionError: Torch not compiled with CUDA enabled_assertionerror: torch not compiled with cuda enabled

推荐文章

热门文章

相关标签