Markdown使用教程(●‘◡‘●)

Markdown使用教程



📃 前言

早就有了记录的念头,但总被所学未成、时间不够充裕等念头绊住,迟迟没有动笔。观念的转变需要一个契机,在经历遗忘、复习、反思的循环后,笔者决定开始写博客。
在正式执行计划前,笔者发现很多文章的后台,包括自己使用的电脑记录软件,都使用了Markdown编辑器,特以记录。


🎈Markdown 的介绍

  • Markdown 于 2004 由John Gruber年创建,是一种轻量级的标记语言,可用于在纯文本文档中添加格式化元素。简单来说,就是在编辑文本的过程中,少用甚至不用鼠标点击,就可以写成一篇格式美观的文档。
  • 有别于所见即所得的富文本编辑器,Markdown编辑器需要一定程度的记忆和联系。但相信我,熟练掌握后,你会对编辑器中出现的特殊符号手到擒来。

1、学习Markdown的原因

Markdown 无处不在。StackOverflow、CSDN、掘金、简书、GitBook、有道云笔记、V2EX、光谷社区、主流的代码托管平台,如 GitHub、GitLab、BitBucket、Coding、Gitee 等等,都支持 Markdown 语法,很多开源项目的 README、开发文档、帮助文档、Wiki 等都用 Markdown 写作。
Markdown 是纯文本可移植的
Markdown 是独立于平台的。
Markdown 能适应未来的变化。 即使应用程序将来会在某个时候不能使用了,仍然可以使用文本编辑器读取 Markdown 格式的文本。当涉及需要无限期保存的书籍、大学论文和其他里程碑式的文件时,这是一个重要的考虑因素。

2、Markdown 的优点

专注于文字内容
✅ 纯文本,易读易写,可以方便地纳入版本控制。
✅ 语法简单,没有什么学习成本,能轻松在码字的同时做出美观大方的排版。

3、Markdown 的工作原理

在使用 Markdown 格式书写时,文本内容存储在扩展名为 .md 或 .markdown 的 纯文本文件中。用 Markdown 应用程序 打开此文件并使用 Markdown 处理器(也称为“解析器”或“实现”)将Markdown 格式的文本转换为 HTML文档,以便在 Web 浏览器中查看显示。
Markdown工作原理


🎈Markdown的语法使用

了解了Markdown的基本原理之后,就该学习如何使用它了。
Markdown有固定的语法,并不难记,当你掌握后,就能在编辑时发生如下图所示的 神奇魔法
在这里插入图片描述

Markdown 语法表

Markdown 语法表 提供了所有 Markdown 语法元素的基本解释。

  • 其中基本语法是 John Gruber 的原始设计文档中列出的元素,所有 Markdown 应用程序都支持这些元素;扩展语法通过元素添加额外的功能扩展了基本语法,但是并非所有 Markdown 应用程序都支持这些元素。

🤍基本语法

元素Markdown语法
标题(正文是六个#)#(几级标题就几个#)+ space+ 文本
粗体**+ 文本+ **+ space
斜体*+ 文本+ *+ space
引用块>+ space+ 文本
有序列表序号+ .+ space+ 文本
无序列表-+ space+ 文本
行内代码backtick符号+ 文本 + backtick符号+ space
分隔线-+ -+ -+ space
链接[+ 链接标题+ ]+ (+ 链接内容+ )+ sapce
  • 提示:“ ` (backtick符号)”这个符号的打出方式是 大写锁定 + ~ 。

🤍扩展语法

扩展语法通过元素添加额外的功能扩展了基本语法,但是并非所有 Markdown 应用程序都支持这些元素。

元素Markdown语法
未完成任务列表[+ ]+ space+ 文本
已完成任务列表[+ x+]+ space+ 文本
代码块三个backtick符号+ 回车
删除线~~+ 文本+ ~~+ space
上标^+ 文本+ ^+ space
下标~+ 文本+ ~+ space
高亮==+ 文本+ ==+ space
创建表格|+ 文本+ |+文本+ |+ 回车

提示;Markdown文本编辑器中是不需要出现space的。例如csdn后台的Markdown编辑器和在线Markdown编辑器 是一样的,分为编辑页和显示页,编辑页中即为Markdown语法的文本显示。


🎈Markdown的使用场景

1、练习方式

不需要下载任何程序,可以使用 在线Markdown编辑器 编写练习。
它将上述过程组合到一个界面中,你要做的就是在左窗格中键入内容,然后转换结果就会在右窗格中出现。以下是在线Markdown编辑器 .
在这里插入图片描述

2、尝试练习

一个开源网站,你可以用浏览器在这个网站上尝试联系 Markdown : Markdown Tutorial

3、一些其他的使用场景

创建网站内容、简单的文件资料,记笔记,编写 小说,演示文稿、写邮件、技术文档。过多不赘述,以下展示相关性较强或者可能会用到的。

  1. 记笔记:可以使用NotableSimplenote,或者我目前编辑此文档时使用的语雀
  2. 演示文稿:基于浏览器的、流行的 Markdown 幻灯片工具,可以使用RemarkGitHub 仓库)和 CleaverGitHub 仓库)。
  3. 技术文档:如果是为产品或服务编写文档,请可以尝试VuePress,它是基于 Vue 构建的静态站点生成器,并针对编写技术文档进行了优化。

事实上,各个Markdown应用程序都有略微不同的Markdown语法。所幸对于公认的一些标准语法,各平台都是支持的。


四、附录

1、Markdown入门基础
https://markdown.com.cn/cheat-sheet.html

回答: Markdown是一种轻量级标记语言,用于方便地记笔记和写博客。它的初衷是为了简化排版的过程,只需要关注内容的编写,而不用担心排版的细节。Markdown具有很多强大的功能,例如流程图和复杂的公式呈现,但个人认为这些高级用法与它的初衷有些违背,因为有专门的工具可以更方便地完成这些任务。如果想了解更多详细的Markdown高级用法,可以参考菜鸟教程Markdown高级用法和Cmd Markdown简明语法手册。\[1\]在Markdown中,还有一些特殊符号需要处理,可以使用反斜杠\来插入这些特殊符号,例如反引号、星号、底线、花括号、方括号、括弧、井字号、加号、减号、英文句点和惊叹号等。\[3\] #### 引用[.reference_title] - *1* *2* [手把手教会你使用Markdown【从入门到精通一篇就够了】](https://blog.csdn.net/qq_40818172/article/details/126260661)[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^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [Markdown使用教程(详细)](https://blog.csdn.net/qq_43278189/article/details/120832456)[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^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值