首页 > 其他分享 >Markdown 基础语法

Markdown 基础语法

时间:2024-10-18 19:23:13浏览次数:7  
标签:例如 Markdown 斜体 符号 基础 语法 文本 空格 序列表

Markdown 基础语法

Markdown 是一种简单、易用的标记语言,它几乎可以格式化任何文本。

标题

使用标题符号 # 可以创建 1~6 级标题。 例如:

# 标题等级 1
...
###### 标题等级 6

注意: 标题符号 # 与标题文本之间有一个空格。

也可以使用 =- 创建 1、2 级标题。 例如:

标题等级 1
===
标题等级 2
---

换行

在行尾使用两个空格进行换行。 例如:

文本行 1,行尾使用了两个空格。  
文本行 2...

段落

使用空行可以形成段落。 例如:

段落 1,下面是空行。

段落 2,上面是空行。

分割线

在单独一行上连续使用三个 *- 或者 _ 符号都可以创建分割线。 例如:

*** 分割线 1
--- 分割线 2
___ 分割线 3

斜体

要显示斜体文字,只需在文本前、后各输入一个 * 或者 _ 符号。 例如:

*斜体文字*
_斜体文字_

注意: 符号 * 或者符号 _ 与斜体文本之间没有空格。

粗体

要显示粗体文本,只需在文本前、后各输入两个 * 或者 _ 符号。 例如:

**粗体文本**
__粗体文本__

注意: 符号 * 或者符号 _ 与粗体文本之间没有空格。

粗斜体

要显示粗斜体,只需在文本前、后各输入三个 * 或者 _ 符号。 例如:

***粗斜体文本***
___粗斜体文本___

注意: 符号 * 或者符号 _ 与粗斜体文本之间没有空格。

块引用

使用符号 > 可以创建块引用(Blockquote)。 例如:

> 块引用 1
> 块引用 2

块引用可以嵌套,也可以包含其它 Markdown 元素,例如加粗效果等,具体可以添加的元素因解析器的差异而有所不同,请留意其说明。

注意: 块引用符号 > 与文本之间有一个空格。

有序列表

使用 数字 + . 可以创建有序列表。 例如:

1. 有序列表 1
2. 有序列表 2
3. 有序列表 3

注意: 有序列表必须以数字开头。
另外,有序列表可以通过 Tab 键来增加层级关系,通过 Shift + Tab 组合键来减少层级关系。

无序列表

使用 *-+ 符号中的任何一个都可以创建无序列表。 例如:

* 无序列表 1
+ 无序列表 2
- 无序列表 3

注意: 无序列表可以通过 Tab 键来增加层级关系,通过 Shift + Tab 组合键来减少层级关系。

代码

使用一对反引号 ` 包含代码可以凸显代码文本。 例如:

这段文本中包含 `markdown` 元素。

注意: 反引号可以嵌套使用。

代码块

使用四个空格或者 Tab 键缩进文本可以创建代码块。 例如:

    <html>
        <head>
        </head>
    </html>

注意: 另一种创建代码块的方式,请参考扩展语法中的相关介绍。

网址和邮件地址

将网址或邮件地址放入一对 <> 中,即可快速转换为链接。 例如:

<http://markdown.com/>
<[email protected]>

链接

把文本放在 [] 中,URL 放在 () 中,即可创建文本链接。 例如:

推荐使用[百度](https://www.baidu.com)查找资料。

还可以在 URL 后面输入信息,为链接文本添加工具提示。 例如:

推荐使用[百度](https://www.baidu.com "搜索引擎")查找资料。

注意: 方括号和圆括号之间没有空格。

引用链接

通过引用自定义标签处提供的 URL 创建链接。 例如:

推荐使用[百度][baidu]查找资料。

...

[baidu]: https://www.baidu.com "搜索引擎"

注意: 自定义的标签可以放在任何位置,推荐放在文档最后,方便统一管理。

图片

链接 前面加入感叹号 ! 即可插入图片。 例如:

![服装设计](./1.jpg "这是一款女童时装")

如果在图像后面添加一个 URL 即可实现图片链接。 例如:

[![百度](./baidu.jpg "搜索引擎")](https://www.baidu.com)

注意: 图片地址可以使用绝对路径或者相对路径。

转义字符

可以使用反斜杠 \ 转义以下 Markdown 字符:

序号 字符 名称
1 \ 反斜杠
2 ` 反引号
3 * 星号
4 _ 下划线
5 {} 大括号
6 [] 中括号
7 () 小括号
8 # 井号
9 + 加号
10 - 减号(连字符)
11 .
12 感叹号
13 | 管道符

标签:例如,Markdown,斜体,符号,基础,语法,文本,空格,序列表
From: https://www.cnblogs.com/liujunapp/p/18474366

相关文章

  • Markdown 扩展语法
    Markdown扩展语法注意:在使用这些扩展语法前,请检查您的应用程序是否支持。并非所有的Markdown编辑器都支持下面的这些扩展语法。表格要创建表格,请使用连字符-创建表头,使用管道符|分隔每列。例如:|学号|姓名|性别|年龄|学分||---|---|---|---|---||001|张三|男|21|87......
  • 第8篇:网络安全基础
    目录引言8.1网络安全的基本概念8.2网络威胁与攻击类型8.3密码学的基本思想与加密算法8.4消息认证与数字签名8.5网络安全技术与协议8.6总结第8篇:网络安全基础引言在现代信息社会中,计算机网络无处不在,从互联网到局域网,从家庭网络到企业内部网,网络通信已经成为......
  • 十四、Python基础语法(字符串str-下)
    一、字符串替换-replace语法:字符串.replace(old_str,new_str,count)将字符串中的old_str替换为new_str,count为替换的总次数,如果不写,表示全部替换,替换后返回一个完整的字符串,原来的不会改变。count为1,表示替换第一个值。my_str='testtestpython'#全部替换print......
  • 十二、Python基础语法(字符串str-上)
    一、定义字符串:使用单引号、双引号、三引号引用起的内容就是字符串。如果字符串本身包含引号时,要使用其他引号,也可以使用\转义,如果不想字符串中的字符进行转义,可以在字符串前面加上r。name1='python'name2="python"name3="""python"""name4='''python'''#如果......
  • 【信奥赛·C++基础语法】CSP-J C++ 指针与引用
    序言指针和引用是非常重要的概念,它们提供了对内存的直接访问和操作方式,使得程序员能够更加灵活地处理数据哈,理解指针和引用的工作原理以及正确使用它们,对于编写高效、安全的C++程序至关重要。一、指针的基本概念指针的定义和作用指针是一个变量,它存储了另一个变量的内......
  • 【Android学习】UI基础
    在Android开发中,用户界面(UserInterface,简称UI)是用户与应用交互的桥梁,UI设计的好坏直接影响用户的体验。所有的用户界面元素都是View和ViewGroup的对象构成的。View是绘制在屏幕上的用户能与之交互的一个对象。而ViewGroup则是一个用于存放其他View(和ViewGroup)对象的布局容器。......
  • C++ 基础-面试题01(C和C++区别、C结构体和C++结构体区别、C和C++ static区别、a和&a区
    1.C和C++的区别特性CC++编程范式面向过程编程面向对象编程+面向过程编程+泛型编程类和对象不支持类和对象支持类和对象,封装、继承、多态等特性标准库标准库有限,如stdio.h、stdlib.h丰富的标准库,如STL(容器、算法)函数和运算符重载不支持支持内存管理手动管理,使用malloc......
  • C++ 基础-面试题02(final和override关键字、sizeof和strlen区别、strcpy、sprintf 与me
    1.final和override关键字在C++中,final和override关键字是在面向对象编程中用于处理类的继承和多态的。它们主要用于管理派生类和虚函数,提供额外的安全性和代码可读性,防止意外的函数重写或错误的重载行为。1.final关键字final关键字用于防止进一步的继承或函数重......
  • 零基础学习C++(4.注释)
    注释#include<iostream>intmain(){ //这是单行注释 /* 这 是 多 行 注释 */ std::cout<<"helloworld"<<std::endl; return0;}注释掉的内容不会被执行。单行注释:使用//开始,直到行尾的所有内容都会被视为注释。多行注释:使用/开始,以/结束。这种......
  • k8s基础知识概览
    [top]k8s基础知识概览什么是k8s?Kubernetes|Kubernetes,alsoknownasK8s,isanopensourcesystemforautomatingdeployment,scaling,andmanagementofcontainerizedapplications.|Kubernetes也称为K8s,是用于自动部署、扩缩和管理容器化应用程序的开源系统......