带你掌握专业的文档格式-markdown

flushbonading

【30分钟带你掌握Markdown】B站视频链接

基本语法

Markdown 是一种轻量级标记语言,Markdown语法十分简单,常用的标记符号不超过10个,不到半小时就能完全掌握。 对于我来说使用Markdown的好处是,可以专注内容而不是纠结排版。

标题语法

在Markdown中要创建标题,只需要在文字前加入(#)。#的数量代表着标题的级别(一、二、三级标题)。

其他方式

可以在文本下方添加===----,其中====代表一级标题,----代表二级标题。

注意

Markdown的打开程序比较多,对#和标题之间的空格处理方式不一样,所以还是建议使用空格将#与标题文字分割。

段落语法

使用空行创建段落,在Markdown中无法使用空格或制表符缩进段落。

换行语法

所有的Markdown应用都支持结尾空格的方式进行换行,即在一行的末尾添加两个或多个空格,然后按回车,就创建一个<br>换行符。

强调语法

多用于在段落中对某一部分进行突出标记,体现其的重要性。 强调主要有:粗体斜体斜粗体

粗体

粗体,即在要标注的文字段前后各添加两个*_;如需加粗一个短语的中间部分,需要在前后各添加两个*

斜体

斜体和粗体相似,需要在要标注的文字前后加一个即可

斜体+粗体

粗体是两个,斜体是一个,所以粗体+斜体就是3个*或者**______*___。 为了保证兼容性,建议全部使用*

注意要突出的文字段和前后的符号不要出现空格

引用语法

创建块引用需要在段落前添加一个>

这就是段引用

多个段落的快引用

块引用可以包含多个段落,每个段落之间的空白行及一个>即可。

第一段

第二段

嵌套块引用

在引用内还可以在引用,即在>内增加>>符号。

第一层引用

第二层引用

第三层引用

块引用并不是可以引用多有的格式元素,但是可以满足大多数需求。

列表语法

列表分为有序列表无序列表

有序列表

在有序列表前加上1. 符号即可,列表应当从1开始。

  1. 第一个
  2. 第二个
  3. 第四个

无序列表

无序列表的效果是列表前·、或者*+。需要在列表前添加-

  • 你好
  • 我好
  • 大家好

列表中嵌套

在保留列表元素的同时,在内部嵌入另一种元素,可以该元素通过4个空格或1个制表符缩进。

  • 无序列表

    在这个列表下加一些东西

  • 新无序列表,在此列表下放个图片

列表可以嵌套多种元素。

代码语法

要将单词或者短语表示为代码时候,将其包裹在`中即可。

转义反引号

如果要表示为代码的单词或短语中包含一个多有多个`。那么可以使用双反引号 如`

分隔线语法

创建分隔线,需要在单独一行上输入三个或多个*-或者_

使用***


使用---


使用___


链接语法

链接文本放在[]内,链接地址放再后面的括号中。 [超链接显示名](http://liustu.com.cn) 此乃刘同学

网址和Email地址

使用<>可以更方便的把URL和email地址变成可点击的链接。 http://liustu.com.cn

图片语法

要添加图片,请使用!然后[替代文本](https://链接) ![某某某的美照](https://图片链接 "图片标题")

表格语法

Markdown 表格通过|分隔列、-分隔表头与内容。

基础表格结构

表格由「表头」「分隔线」「内容行」三部分组成,核心规则如下:

|分隔不同列(列数需统一,首尾的 | 可省略,但建议保留以保证格式整齐); 表头与内容行之间,需用一行|----|----|格式的分隔线(- 的数量不小于 1,且需与列数对应); 分隔线中可加 : 控制列对齐方式(默认左对齐,: 在左表示左对齐,在右表示右对齐,左右都有表示居中对齐)。

| 姓名 | 年龄 | 职业       |
|------|------|------------|
| 张三 | 25   | 程序员     |
| 李四 | 30   | 产品经理   |
| 王五 | 28   | 设计师     |
姓名年龄职业
张三25程序员
李四30产品经理
王五28设计师

相关文章

Ubuntu 18.04 出现GLIBC_2.28 not found的解决方法(亲测有效)

**我在Ubuntu18安装Qt环境是出现了一个问题,下面把该问题的解决经验分享给大家!** 如出现一下错误,不要慌张,继续跟着往下操作 分析这个错误的出现:GLIBC是Linux底层的API库,有些环境需要GLIBC更高版本才支持,比如 GLIBC\_2.28;此时不建议大家更新GLIBC,可能会出现系统崩溃的情况。 软件包升级`GLIBC_2.28` - 1、查看服务器版本...

flushbonading

合宙主流通信模组梳理

合宙作为我第一家实习公司,其在行业上是一位佼佼者,我们合宙推出多种产品,满足了几乎所有客户对通信模组的需求。 并且,合宙有一个特色`Luatos`,是一种基于`lua`的开发脚本。它是一种针对嵌入式的脚本运行框架。针对资源较少的嵌入式环境进行了优化,极大提升了运行效率。 >但是对于习惯C的嵌入式开发者,就需要拿出时间去学习、熟悉该脚本 我一直认为`一个公司的销售不了解产品那一定会让去问开...

flushbonading

嵌入式存储器(ROM/RAM/Flash)知识梳理

作为嵌入式开发者,存储器是我们开发过程中最频繁的硬件组件之一。从微小的8位单片机到复杂的嵌入式Linux系统,每个设备都用到了各种类型的存储器。 概念 **存储器主要分为ROM和RAM**,RAM和ROM的最大区别是`RAM在断电以后保存的数据会自动消失,ROM不会消失`。 当然我们可以把所有的存储器按两种方式分类,`易失性`和`功能用途`。 按易失性划分(最核心分类) - **非易失...

flushbonading