专业编程基础技术教程

网站首页 > 基础教程 正文

高效编写工具-Markdown markdown写作工具

ccvgpt 2024-10-22 10:40:54 基础教程 30 ℃

关于Markdown


Markdown语法的目标:成为一种适用于网络的书写语言,并且「易写易读」。

高效编写工具-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. 行内图片


语法:![图片标题](图片url)

示例代码:


效果:


II. 引用图片


语法:

![图片标题][图片id]

[图片id]:图片url


示例代码:


效果:


b. 链接:行内链接、链接引用、自动链接

i. 行内链接


语法:[链接名称](链接地址 url "链接title")


示例代码:


效果:


ii. 链接引用


语法:

[链接名称][链接id]

[链接id]:链接 url 地址 "链接 title"


示例代码:


效果:


3、表格


语法:

a. 第一行为表头,第二行分隔表头和主体部分,第三行开始每一行为一个表格行。

b. 列于列之间用管道符 | 隔开。表格每一行两边的管道符可省略。

c. 第二行还可以为不同的列指定对齐方向。标题默认为居中对齐,内容默认为左对齐;在 - 左边加上 : 就是左对齐;在 - 右边加上 : 就是右对齐;在 - 两边都加上 : 就是居中对齐。


示例代码:


效果:


注:

由于本人初来乍到,水平有限,难免有疏漏错误,万望指教,不胜感激。

最近发表
标签列表