首页 > 其他分享 >Markdown 基本语法使用

Markdown 基本语法使用

时间:2022-10-18 01:22:04浏览次数:82  
标签:基本 空格 Markdown ## eg 语法 超链接

什么是Markdown?

        Markdown 是一种轻量级标记语言,创始人为约翰·格鲁伯(John Gruber)。 它允许人们使用易读易写的纯文本格式编写文档,然后转换成有效的 XHTML(或者HTML)文档。这种语言吸收了很多在电子邮件中已有的纯文本标记的特性。         由于 Markdown 的轻量化、易读易写特性,并且对于图片,图表、数学式都有支持,许多网站都广泛使用 Markdown 来撰写帮助文档或是用于论坛上发表消息。 如 GitHubRedditDiasporaStack ExchangeOpenStreetMap 、SourceForge简书等,甚至还能被使用来撰写电子书。  

有什么优势?

  • 世界上最流行的博客平台WordPress和大型CMS如JoomlaDrupal都能很好的支持Markdown。完全采用Markdown编辑器的博客平台有GhostTypecho等。
  • 用于编写说明文档,以“README.md”的文件名保存在软件的目录下面。
  • Markdown可以快速转化为演讲PPT、Word产品文档甚至是用非常少量的代码完成最小可用原型

官方教程连接

Markdown 基本语法 | Markdown 官方教程

学习记录

图片预览:

 

因不懂怎么上传 .md文件,附代码记录:

# 标题语法
## 使用'#'+空格
```
# 标题
## 一级标题
### 二级标题
#### 三级标题
##### 四级标题
###### 五级标题 (最低五个标题)
```
使用'='和'-'
------------
```
一级标题下方输入'========='
耳机标题下方输入'---------'
```

# 段落语法
## 正文
正文直接输入
## 换行
换行有两种方式
- 在上一行的末尾写超过两个或以上的空格  
eg:上一行末尾已经包括了两个空格
- 两行之间空一行

eg:这两段之间空了一行(但不在列表内了)
## 注意
不要用空格和制表符输入内容  
 空格输入(会忽视空格)   
    制表符输入(会忽视制表符)
    
    但是制表符如果上一行不是空格换行,会生成一块内容

# 强调
**加粗**  
*倾斜*  
***加粗加倾斜***  
也可以在语句中**加粗**,*倾斜* 和 ***加粗和倾斜***

# 引用用法
> 引用

>多行引用输入多个'>'即可  
>第二行(需要按换行一样即空格)
>
>第三行(中间可空行)

>也可以在里面引用其他元素,但不一定都可以  
>1. 有序列表
>- 无序列表  
>
>引用**加粗**,*倾斜*

# 列表用法
## 有序列表
1. 数字+句号+空格
2. 2222
   1. 多级列表使用缩进
      1. 2222
3. 前面数字没有区分,会自动生成

## 无序列表
- 1
- 2
- 采用 '-/+/*' + 空格
  + 1
    * 2

## 引用其他语法
1. 段落
2. 引用块
    >内容  
2. 代码块  
     
            内容(2个缩进)

3. 图片  
   待补充
 
# 代码语法
 1. 单词表示代码变量用 `变量名`
 2. 行内代码`` C='text' ``
 3. 代码块
    ``` 
    代码块
    ``` 
    ```python
    print('hello world !')
    ```
    ```C
    print("hello world !");
    ```

# 分割线语法
使用三个或多个'*或-或_'
***
---
___

# 链接语法
[超链接显示名](超链接地址 "超链接title")

eg:这是一个链接: [Markdown教程](https://markdown.com.cn/basic-syntax)  

可以给链接增加标题,即鼠标放在上面会显示什么
eg:这是一个链接: [Markdown教程](https://markdown.com.cn/basic-syntax '最好的markdown教程' ) 

如果不想起名称,可以用尖括号 <> 将URL或邮箱变为可点击链接  
<https://markdown.com.cn/basic-syntax>  
<[email protected]>

带格式化的超链接  
eg:  
*[倾斜](超链接地址 "超链接title")*  
**[加粗](超链接地址 "超链接title")**  
[`强调代码`](超链接地址 "超链接title")

引用代码  
eg:  
[链接的文本] [标签1]: (https://markdown.com.cn/basic-syntax '备注')

# 图片语法
![图片alt](图片链接 "图片title")  
eg:[![沙漠中的岩石图片](/assets/img/shiprock.jpg "Shiprock")]

# 转义字符

# 内嵌HTML标签

 

标签:基本,空格,Markdown,##,eg,语法,超链接
From: https://www.cnblogs.com/shi-zhai/p/16801241.html

相关文章

  • RE语法
    RE,英文为RegularExpression,中文译作正则表达式。用于文本过滤的工具。RE语法由一些元字符、其它任意字符串作为基本单元,匹配次数、分组匹配、锚定符等为操作单元组成。进......
  • Typora的基本快捷键
    Typora使用快捷键标题用“#”字体用“*“和”~“我我你wo引用学习每一天分割线图片超链接我的博客列表表格代......
  • MySQL的基本命令
    1.查看所有的数据库showdatabases();2.打开指定库use+库名;3.查看当前库的所有表showtables;4.查看其它库的所有表showtablesform+库名;5.创建一个......
  • Hibernate的HQL查询语法
    一、HQL语法:(一)基础语法1、创建sql查询语句。简单写法:Stringsql="fromCustomer";完整写法:Stringsql="fromcn.xxx.bean.Customer;2、获取Query查询对象。使......
  • 异常常见类型,异常处理语法结构,异常处理补充,异常处理实战应用,生成器对象,生成器表达式
    异常常见类型SyntaxErrorNameErrorIndexErrorKeyErrorIndentationError......异常处理语法结构(在代码出错后提示,不会报错,不影响程序运行)1.基本语法结构try......
  • pygame-01的安装与基本框架
    1.pygame安装pipinstallpygame2.基本(代码)架运行体验importpygame,sys #引用游戏与系统库pygame.init()screen=pygame.display.set_mode((600,400)) #窗体大小......
  • Python set集合基本操作(添加、删除、交集、并集、差集)
    Python set集合最常用的操作是向集合中添加、删除元素,以及集合之间做交集、并集、差集等运算,本节将一一讲解这些操作的具体实现。向set集合中添加元素set集合中添......
  • python爬虫从0到1 -Requests库的基本使用(get/post请求)
    文章目录​​前言​​​​(一)requests的get请求​​​​1.导入requests库​​​​2.定义url地址以及请求头​​​​3.返回响应数据​​​​4.将数据打印​​​​总结(对比......
  • linux之基本介绍
    一、运维的本质#运维运行维护应用程序#岗位需求:自动化运维、DBA、docker+K8s...#运维职责:1尽可能保证应用程序24系哦啊哈斯不间断......
  • Python dict字典基本操作(包括添加、修改、删除键值对)
    由于字典属于可变序列,所以我们可以任意操作字典中的键值对(key-value)。Python 中,常见的字典操作有以下几种:向现有字典中添加新的键值对。修改现有字典中的键值对。从现......