网站首页 > 技术文章 正文
关于Markdown
Markdown语法的目标:成为一种适用于网络的书写语言,并且「易写易读」。
本文的目的:使读者轻松了解简书对 Markdown 语法的支持,了解其优点和不足。能够在选择时正确取舍,使用时得心应手。
一、区块标记
区块标记:是指内容独占一块,需前后换行,不和其他标记共处一行的标记。
1、段落
段落:即是一段连续的文字,可包含*、空格、换行、tab等字符。两个段落之间使用空行分隔。
示例代码:
效果:
Tips: 换行不是分段的标识,空行才是
2、标题
标题: 代表了文章中主题的层次,比如:文章标题使用一级标题,回目使用二级标题,小节使用三级标题,以此类推。主题的层次代表了文章的大纲。
语法:Markdown 中使用连续的 n(1-6) 个 # 分别表示第 n 级标题。
示例代码:
效果:
Tips:# 和后续内容之间应放置一个空格。
3、列表
列表:就是一组相关信息的集合。Markdown中的列表分为 有序列表 和 无序列表。
1. 有序列表
语法:使用 数字 + . 作为项目符号,项目符号和正式列表项目之间有一个空格。
示例代码:
效果:
2. 无序列表
语法:使用 * 作为项目符号,项目符号和正式列表项目之间有一个空格。
示例代码:
效果:
Tips:
a. 无序列表的项目符号可使用 *,+,- 效果是相同的。
b. 列表与后续内容之间需要一个空行隔开,即:列表是一个段落。
c. 列表允许多层次嵌套。
d. 可以在项目中包含段落,只需将段落前添加一个 tab 或 4 个空格。
4、分割线
语法:使用 3 个连续的 * 即可得到一个分割线
示例代码:
效果:
5、引用
语法:在行头加上 > 即可。
二、行内标记
行内标记和其他标记共处一行。
1、强调文字
a. 斜体
语法:使用前后各 1 个 *(或_) 包含的文字是 斜体 文字
示例代码:
效果:
b. 粗体
语法:使用前后各 2 个 *(或_) 包含的文字是 粗体 文字
示例代码:
效果:
c. 删除文字
语法:使用前后各 2 个 ~ 包含的文字是删除文字
示例代码:
效果:
d. 粗斜体
语法:在**(或__)中嵌套_ (或*) 或 在_(或*)中嵌套**(或__)即可得到 粗斜体。
示例代码:
效果:
2、图片与链接
a. 图片:行内图片、引用图片
I. 行内图片
语法:
示例代码:
效果:
II. 引用图片
语法:
![图片标题][图片id]
[图片id]:图片url
示例代码:
效果:
b. 链接:行内链接、链接引用、自动链接
i. 行内链接
语法:[链接名称](链接地址 url "链接title")
示例代码:
效果:
ii. 链接引用
语法:
[链接名称][链接id]
[链接id]:链接 url 地址 "链接 title"
示例代码:
效果:
3、表格
语法:
a. 第一行为表头,第二行分隔表头和主体部分,第三行开始每一行为一个表格行。
b. 列于列之间用管道符 | 隔开。表格每一行两边的管道符可省略。
c. 第二行还可以为不同的列指定对齐方向。标题默认为居中对齐,内容默认为左对齐;在 - 左边加上 : 就是左对齐;在 - 右边加上 : 就是右对齐;在 - 两边都加上 : 就是居中对齐。
示例代码:
效果:
注:
由于本人初来乍到,水平有限,难免有疏漏错误,万望指教,不胜感激。
- 上一篇: 只需一行代码,你的纯文本秒变Markdown
- 下一篇: 写作利器——Markdown简介与语法介绍
猜你喜欢
- 2024-09-27 一起来学习Markdown使用教程(markdownq)
- 2024-09-27 Markdown基础用法(markdown的使用)
- 2024-09-27 简单易懂的MarkDown语法(markdown语法是什么意思)
- 2024-09-27 标题:Markdown:文字简的便排版大师!
- 2024-09-27 Markdown简明语法(markdown写法)
- 2024-09-27 idea插件之MarkDown(工欲善其事,必先利其器)
- 2024-09-27 Markdown速成:10分钟上手,文本编辑从此不求人
- 2024-09-27 一篇就上手:Markdown实用技巧(markdown-it)
- 2024-09-27 Markdown实用语法汇总(markdown 语法手册 完整整理版)
- 2024-09-27 Markdown 是什么?(什么是markdown格式)
- 1509℃桌面软件开发新体验!用 Blazor Hybrid 打造简洁高效的视频处理工具
- 536℃Dify工具使用全场景:dify-sandbox沙盒的原理(源码篇·第2期)
- 496℃MySQL service启动脚本浅析(r12笔记第59天)
- 475℃服务器异常重启,导致mysql启动失败,问题解决过程记录
- 473℃启用MySQL查询缓存(mysql8.0查询缓存)
- 453℃「赵强老师」MySQL的闪回(赵强iso是哪个大学毕业的)
- 433℃mysql服务怎么启动和关闭?(mysql服务怎么启动和关闭)
- 430℃MySQL server PID file could not be found!失败
- 最近发表
- 标签列表
-
- c++中::是什么意思 (83)
- 标签用于 (65)
- 主键只能有一个吗 (66)
- c#console.writeline不显示 (75)
- pythoncase语句 (81)
- es6includes (73)
- windowsscripthost (67)
- apt-getinstall-y (86)
- node_modules怎么生成 (76)
- chromepost (65)
- c++int转char (75)
- static函数和普通函数 (76)
- el-date-picker开始日期早于结束日期 (70)
- js判断是否是json字符串 (67)
- checkout-b (67)
- localstorage.removeitem (74)
- vector线程安全吗 (70)
- & (66)
- java (73)
- js数组插入 (83)
- linux删除一个文件夹 (65)
- mac安装java (72)
- eacces (67)
- 查看mysql是否启动 (70)
- 无效的列索引 (74)