Markdown基础语法教程

1、基础语法

1)标题格式

MarkDown支持6种级别的标题,对应html中的h1~h6,多个#号+空格+标题
# h1
## h2
### h3
#### h4
##### h5
###### h6
带上标记效果如下:

h1

h2

h3

h4
h5
h6

Markdown还支持另外一种标题展现形式,类似于Setext标记语言的表现形式,使用下划线进行文本大小的控制,仅有一级和二级标题
这是一级标题
===
这是二级标题

带上标记效果如下:

这是一级标题

这是二级标题

2)段落格式

1)首行缩进

  全角模式下,按两个空格。PS:我也没有实现
  不断行的空格: 或  
  全角的空格: 或  
  半角的空格: 或  

2)换行

同html中的语法<br>

<br>

或者使用两个以上的空格+回车

3)新段落

开启新段落,可以通过在段落后添加一个空行来表示开启一个新段落

4)字体

Markdown可以使用以下几种字体:

*斜体文字*
_斜体文字_
**粗体文字**
__粗体文字__
***粗斜体文字***
___粗斜体文字___

显示效果如下:


斜体文字
斜体文字
粗体文字
粗体文字
粗斜体文字
粗斜体文字

5)分割线

可以在一行中通过三个以上的星号、减号或者底线来建立分割线,线内不能有其他内容,可以有在其中冲入空格

***
* * *
***********
---
- - -
-------------
___
_ _ _
______________

显示效果如下:




6)删除线

如果段落的文字要添加删除线,只需要在文字的两端添加两个波浪线~~即可,实例如下:

~~这是删除线~~

显示效果如下:


这是删除线

7)下划线

下滑线可以通过HTML的<u>标签来实现:

<u>这是下划线</u>

显示效果如下:


这是下划线

8)脚注

脚注是对文本的补充说明,其格式如下:

[^要脚注的文本]

显示效果如下 1

3)列表和表格格式

1)无序列表

可以使用(*)、加号(+)或是减号(-)+空格作为列表标记:

* 第一项
* 第二项
* 第三项

- 第一项
- 第二项
- 第三项

+ 第一项
+ 第二项
+ 第三项

显示效果如下:


  • 第一项
  • 第二项
  • 第三项

2)有序列表

通过数字+.号+空格表示:

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

显示效果如下:

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

3)列表嵌套

列表嵌套只需在子列表中的选项前添加四个空格即可:

1. 第一项:
- 第一项嵌套的第一个元素
- 第一项嵌套的第二个元素
2.第二项:
- 第二项嵌套的第一个元素
- 第二项嵌套的第二个元素

显示效果如下:

  1. 第一项:
    • 第一项嵌套的第一个元素
    • 第一项嵌套的第二个元素
  2. 第二项:
    • 第二项嵌套的第一个元素
    • 第二项嵌套的第二个元素

4)表格

Markdown制作表格用|来分割不同的单元格,其中使用-来区分表头行和其他行:

|表头|表头|
|----|----|
|单元格|单元格|
|单元格|单元格|

显示效果如下:

表头表头
单元格单元格
单元格单元格

表格对齐方式:

|左对齐|居中对齐|右对齐|
|:----|:----:|----:|
|单元格|单元格|单元格|
|单元格|单元格|单元格|

显示效果如下:

左对齐居中对齐右对齐
单元格单元格单元格
单元格单元格单元格

4)区块语法

1)区块格式

在段落的开头使用>+一个空格,区块也是可以嵌套的,一个>是最外层,两个>是第一层嵌套,以此类推:

>最外层
>> 第二层
>>> 第三层

显示效果如下:

最外层

第二层

第三层

2)区块中使用列表

> 1. 第一项
> 2. 第二项
> + 第一项
> + 第二项
> + 第三项

显示效果如下:

  1. 第一项
  2. 第二项
  • 第一项
  • 第二项
  • 第三项

3)列表中使用区块

* 第一项
    > 菜鸟教程
> 学的不仅是技术更是梦想
* 第二项

显示效果如下:

  • 第一项

    哈哈哈
    好用的工具

  • 第二项

5)代码格式

1)代码片段

在段落中的一个函数或代码片段可以用反引号包起来:

`printf()` 函数

显示效果如下:
printf() 函数

2)代码区块

使用4个空格或者一个制表符(tab键)或者使用 ````包裹一段代码,并指定一种语言

````javascript
$(document).ready(function() {
alert(‘你好’);
});
````

显示效果如下:

$(document).ready(function() {
alert(‘你好’);
});

6. 链接格式

1)基础链接 {#index}

基础链接使用方法如下:

[链接名称](链接)
或者
<链接地址>

显示效果如下:

这是一个链接 百度一下
https://www.baidu.com

2)高级链接

链接也可以用变量来替代,在文档末尾附带变量地址:

文中写法:[链接文字][链接标记]
在文本的任意位置添加[链接标记]:链接地址+空格+“链接标题”
这个链接用1作为网址变量[Google]1
这个链接用 baidu 作为网址变量 [baidu]baidu
然后在文档尾为变量赋值(网址)

[1]:http://www.google.com/ “Google”
[baidu]:http://www.baidu.com/ “baidu”

显示效果如下:

这个链接用1作为网址变量Google
这个链接用 baidu 作为网址变量 baidu
然后在文档尾为变量赋值(网址)

3)锚点

锚点就是网页内部跳转链接。
注意:Markdown Extra只支持在标题后插入锚点,其他地方无效

语法:在要跳转到的指定标题添加锚点<div id=“标记”/>,然后走到文档的其他地方写上链接到锚点的链接[位置](#标记)

显示效果如下:
链接格式

7)图片格式

图片的语法格式如下:

开头一个感叹号!
接着一个方括号,放图片的替换文字
接着一个普通括号,放图片URL,还可以添加引号“”放上图片title

![alt 属性文本](图片地址)
![alt 属性文本](图片地址 "可选标题")

显示效果如下:

未完待续…


  1. 你需要的不仅仅是技术,更是一个梦想。 ↩︎

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
vscode markdown语法是一种用于在Visual Studio Code编辑器中编Markdown文档的语法使用这种语法可以方便地创建和格式化文本,添加标题,列表,链接,图片等元素。 在vscode中使用markdown语法,可以通过插件Markdown All in One来辅助书。这个插件提供了一些快捷键和功能,例如自动生成标题、列表、引用等。另外,还有一个插件Markdown PDF可以将Markdown笔记转化成PDF格式,方便分享和打印。还有一个插件Past Image可以直接将图片黏贴到Markdown文件中。另外,还有Code Spell Checker和Spell Right这两个插件可以用于检查英文和中文的拼错误。 在Markdown语法中,使用#表示标题的层级,一个#表示一级标题,两个#表示二级标题,依此类推,最多可以显示到六级标题。注意,#和标题内容之间必须用空格分开。 Markdown中还有一些其他的语法用法,例如代码插入,可以使用``来包裹代码块。这样可以使代码以等宽字体显示,并且不会被解析为其他HTML标签。 以上是vscode markdown语法的一些基本介绍。如果你想更深入地了解,可以查阅相关的文档和教程。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [使用VSCodeMarkdown笔记_学习](https://blog.csdn.net/weixin_43869871/article/details/122458293)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *3* [VSCODE配置Markdown,以及Markdown基础语法](https://blog.csdn.net/weixin_42011858/article/details/112752977)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值