Markdown 常用语法简记

转载请注明出处:https://blog.csdn.net/sinat_14849739/article/details/80482735
本文出自Shawpoo的专栏
我的简书:简书

一、前言

Markdown 是什么?其实就是一种标记语言,通过简单的标记语法,使普通的文本具有一定的格式。
其实在之前就听大佬们在讨论 md 这个东西,说是用来写博客用的,然后专门查了了一下这种 Markdown, 感觉确实挺不错的,效果简洁大方,明了易读,语法也比较简单易学,很适合写一些技术笔记和博客。到后来自己也慢慢的接触博客,接触 Markdown,便随之了解了。
Markdown 的文件是以 .md 结尾,可以用随意一个文本编辑器打开。
现在很多平台都支持 Markdowm 语法的,可以在平台直接编辑查看,也可以通过软件进行编辑,不过需要注意的是各平台支持的 Markdown 语法还是略有差异的。

二、Markdown 常用语法

1、标题

# 标题1
##  标题2
###   标题3
####  标题4
##### 标题5

标题1

标题2

标题3

标题4
标题5

2、字符操作

~~删除线~~  
*斜体字*      _斜体字_
**粗体**  __粗体__
***粗斜体*** ___粗斜体___
上角标:X<sub>2</sub>,下角标:O<sup>2</sup>

删除线
斜体字 斜体字
粗体 粗体
粗斜体 粗斜体
上角标:X2,下角标:O2

3、引用

> 引用:这里是引用内容。
>> 我再引用:引用嵌套引用。

引用:这里是引用内容。

我再引用:引用嵌套引用。

4、链接

[普通链接](https://www.jianshu.com/u/bfb13e6af4e7)
[普通链接+标题](https://blog.csdn.net/sinat_14849739 "Shawpoo的CSDN")
直接链接:https://www.jianshu.com/u/bfb13e6af4e7

ps: 标题为: 鼠标光标移到链接上显示
普通链接
普通链接+标题
直接链接:https://www.jianshu.com/u/bfb13e6af4e7

5、文字高亮和代码块

**文字高亮**`ipconfig`   `$ git clone xxxxx.git`

文字高亮ipconfig $ git clone xxxxx.git
代码块:使用“`包含起来,即可原样输出

function test(){
    console.log("Hello world!");
}

fun main(args: Array<String>) {
    var array = arrayOf("1", "2", "3")
    array.forEach(::println)
}

6、图片

一张图片:
![](https://upload.jianshu.io/users/upload_avatars/3262125/318a6e20-e3e4-4561-853e-0ea6890f2be7.JPG?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)

一张图片+标题(鼠标光标移到图片上显示):
![](https://upload.jianshu.io/users/upload_avatars/3262125/318a6e20-e3e4-4561-853e-0ea6890f2be7.JPG?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240 "这是图片标题")

一张图片+描述:
![图片描述](https://upload.jianshu.io/users/upload_avatars/3262125/318a6e20-e3e4-4561-853e-0ea6890f2be7.JPG?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)

一张图片+链接:
[![](https://upload.jianshu.io/users/upload_avatars/3262125/318a6e20-e3e4-4561-853e-0ea6890f2be7.JPG?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)](https://www.jianshu.com/u/bfb13e6af4e7 "可点击的图片")

一张图片:

一张图片+标题(鼠标光标移到图片上显示):

一张图片+描述:
图片描述

一张图片+链接:

7、列表

1、无序列表(使用星号、加号或是减号作为列表标记)

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

2、有序列表(使用数字和一个英文句号标记)
感觉和文本原样输出没啥区别,就是前边的序号会自动排序。

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

8、表格

| 产品        | 价格   |  数量  |
| :--------:   | -----:  | :---- |
| 笔记本      | 6000   |   2    |
| 手机        |   3000   |   5   |
| ipad       |    2000    |  1  |

使用:冒号来控制对齐的方式。

产品价格数量
笔记本60002
手机30005
ipad20001

三、Markdown 语法拓展

特殊符号

&copy; &  &uml; &trade; &iexcl; &pound;
&amp; &lt; &gt; &yen; &euro; &reg; &plusmn; &para; &sect; &brvbar; &macr; &laquo; &middot; 

X&sup2; Y&sup3; &frac34; &frac14;  &times;  &divide;   &raquo;

18&ordm;C  &quot;  &apos;

© & ¨ ™ ¡ £
& < > ¥ € ® ± ¶ § ¦ ¯ « ·

X² Y³ ¾ ¼ × ÷ »

18ºC " '

PS: Markdown还支持和html标签同用,但各平台支持程度不一,所以不是很兼容。

### 回答1: Markdown是一种轻量级标记语言,常用于撰写文档、博客等。Typora是一款支持Markdown语法的编辑器,以下是Markdown常用语法: 1. 标题:使用#号表示,#号的数量表示标题的级别,最多支持六级标题。 2. 段落:段落之间需要用空行隔开。 3. 加粗:使用两个*号或者两个_号包裹需要加粗的文字。 4. 斜体:使用一个*号或者一个_号包裹需要斜体的文字。 5. 删除线:使用两个~~号包裹需要删除的文字。 6. 引用:使用>符号表示引用,可以嵌套使用。 7. 列表:使用-或者*表示无序列表,使用数字加.表示有序列表。 8. 代码块:使用三个反引号包裹代码块。 9. 链接:使用[链接名称](链接地址)表示链接。 10. 图片:使用![](图片链接地址)表示图片。 以上就是Markdown常用语法,使用Typora编辑器可以更加方便地编辑和预览Markdown文档。 ### 回答2: Markdown是一种轻量级标记语言,它可以让文本更具可读性和美观性。Typora是一款Markdown编辑器,它提供了很多实用的快捷方式和强大的功能,让用户能够更轻松地编写出符合自己需求的文档。 下面我来详细介绍一下Typora常用Markdown语法: 标题:Markdown支持六级标题,用#表示,一级标题用一个#,二级标题用两个#,以此类推。例如: # 一级标题 ## 二级标题 ### 三级标题 加粗、斜体、删除线:用**加粗**、*斜体*、~~删除线~~表示相应效果。 列表:有序列表用1.,2.表示,无序列表用-,+,*表示。例如: 1. 有序列表1 2. 有序列表2 - 无序列表1 - 无序列表2 引用:用>表示引用,可以嵌套使用。例如: >引用 >>嵌套引用 代码块:用```表示代码块,并且可以指定代码语言。例如: ```javascript console.log("Hello World!"); ``` 表格:用|分隔不同列,用-表示表头,用:来表示对齐方式。例如: | 表头1 | 表头2 | | ---- | ---- | | 内容1 | 内容2 | | 内容3 | 内容4 | 链接:用[链接名称](链接地址)表示链接。例如: [Typora官网](https://typora.io) 图片:用![](图片链接地址)表示图片,可以设置图片大小和位置。例如: <img src="https://typora.io/img/picture-1.png" alt="typora" width="300px"> 以上是Typora常用Markdown语法,当然还有更多的语法细节和特殊用法需要掌握,希望这篇文章能够帮助大家更好地使用Typora编辑Markdown文档。 ### 回答3: Markdown 是一种用于排版和文档结构的语言,在许多编程和写作场合中被广泛使用。typora 是一款可视化的 Markdown 编辑器,它对 Markdown语法做了很好的支持。 typora 的常用语法包括: 1. 标题:用 # 加上空格表示一级标题,## 表示二级标题,以此类推,最多六级。例如:# 一级标题,## 二级标题。 2. 列表:用 - 或 * 加上空格表示无序列表,用数字和 . 加上空格表示有序列表。例如: - 无序列表1 - 无序列表2 1. 有序列表1 2. 有序列表2 3. 引用:用 > 加上空格表示引用,可以嵌套使用。例如: > 这是一段引用 > > > 这是一段嵌套引用 4. 代码:用 \` 表示短代码,用三个 \` 表示多行代码。例如: `print('Hello World!')` ``` def hello_world(): print('Hello World!') hello_world() ``` 5. 链接:用[文字](链接)方式表示超链接,用 ![文字](图片链接) 方式表示插入图片。例如: [Google](https://www.google.com) ![Markdown](https://upload.wikimedia.org/wikipedia/commons/thumb/4/48/Markdown-mark.svg/1280px-Markdown-mark.svg.png) 6. 粗体和斜体:用 ** 表示粗体,用 * 表示斜体。例如: **这是粗体文字** *这是斜体文字* 7. 分割线:用三个或以上的 - 或 * 表示分割线。例如: --- *** typora 还支持许多其他的高级语法,例如表格、脚注、数学公式等,这些语法可以极大地提高文档的排版和表现力。总之,作为一款优秀的 Markdown 编辑器,typora 的常用语法功能十分强大丰富,值得广大使用者深入学习和掌握。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值