IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> Markdown使用教程 -> 正文阅读

[开发工具]Markdown使用教程

Markdown使用教程



前言

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


一、Markdown 的介绍

Markdown 于 2004 由John Gruber年创建,是一种轻量级的标记语言,可用于在纯文本文档中添加格式化元素。

1、学习Markdown的原因

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

2、Markdown 的优点

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

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

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2021-11-14 21:55:41  更:2021-11-14 21:55:56 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 20:47:41-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码