Markdown基础语法

一、Markdown简介  

  Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。是一种轻量级的标记语言,主要用于实时快速排版,以及稳定转移内容而版式不乱

  它的语法法类似于html但比html更简单些,具有一系列衍生版本,用于扩展Markdown的功能,这些功能原初的Markdown尚不具备,它们能让Markdown转换成更多的格式。

二、Markdown语法

  1、标题

  用 # 开头,并和作为标题的内容中间用空格隔开,每增加一个 # 表示更深入层次的内容,对应到标题的深度由 1-6 阶:

  代码:

# 一级标题 ## 二级标题 ### 三级标题 #### 四级标题 ##### 五级标题 ###### 六级标题

   对应格式:

  

   2、字体格式

  (1)、加粗

  字体的加粗用前后加两个 * 号来实现。

  代码:

普通字体
**加粗字体**

  对应格式:

  

   (2)、倾斜

  倾斜效果用前后加单个 * 号或者前后加 _ 来实现。

  代码:

普通字体
*倾斜字体*
_倾斜字体2_

  对应格式:

  

  (3)、加粗且倾斜

   在文字前后加 *** 号来实现。

  代码:

普通字体 ***加粗且倾斜字体***

  对应格式:

  

   (4)、删除线

  在字体前后加 ~~ 来实现。

  代码:

普通字体 ~~删除线文字~~

  对应格式:

  

   3、列表

  (1)、无序

  使用 *,+,- 表示无序列表。

  代码:

- 第一项
- 第二项

  对应格式:

  

   代码:

+ 第三项 + 第四项

  对应格式:

  

   代码: 

* 第五项 * 第六项

  对应格式:

  

  (2)、有序

  代码:

1. 第一项 2. 第二项 3. 第三项

  对应格式:

  

   4、代码块

  (1)、整个代码块

  在代码左侧使用8个空格开头(或者两个tab缩进)。

  代码:

代码块

  对应格式:

  

  使用上下各3个 ` 也可以完成,代码:

``` #include <stdio.h> int main(void) { printf("整个代码块\n"); } ```

  对应格式:

  

  (2)、部分代码块

  使用 ` 放在要标出的代码块前后即可。

  代码:

java中的 `System.out.pritln()` 如何使用

  对应格式:

  

  5、引用

  如果要放进引用,要用<来完成,<的数量不同,缩进的程度也不同:

  代码:

引用: > 123 > 456 > > 789

  对应格式:

  

   6、表格

  第一行为表头,第二行分隔表头和主体部分,第三行开始每一行为一个表格行。列与列之间用管道符|隔开。

  代码:

| 姓名 | 性别 | 年龄 | | ---- | ---- | ---- | | 张三 | 男 | 20 | | 李四 | 女 | 21 |

  对应格式:

  

  第二行还可以为不同的列指定对齐方向。

  默认为左对齐,在 - 右边加上 : 就右对齐。

  代码:

姓名 | 性别 | 年龄 ----: | ----: | ---- 张三 | 男 | 20 李四 | 女 | 21

  对应格式:

  

   7、分割线

  在一行中用三个以上的星号、减号、下划线来建立一个分隔线,行内不能有其他东西。

  代码:

* * * *** ***** - - - ---------------------------------------

  对应格式:

  

   8、注脚

  在需要添加注脚的文字后加上脚注[^注脚名字],称为加注

  注脚与注脚之间必须空一行,不然会失效,注脚经Markdown转换后,会自动归类到文章的最后。

  代码:

可用性是六大质量属性[^1]中必不可少的一项属性。 [^1]:六大质量属性为:可用性、易用性、可测试性、可修改性、安全性、性能

  对应格式:

  

  9、超链接

  (1)、文字链接

  []里写链接文字,()里写链接地址, ()中的""中可以为链接指定title属性,title属性可加可不加

  title属性的效果是鼠标悬停在链接上会出现指定的 title文字,链接地址与链接标题前有一个空格

  代码:

欢迎来到[我命倾尘](https://www.cnblogs.com/guobin-/p/11431036.html "我命倾尘")的博客园

  对应格式:

  

  (2)、网址直接链接

  使用 < > 包裹网址即可。

  代码:

<https://www.cnblogs.com/guobin-/p/11431036.html>

  对应格式:

  

  10、添加图片

  图片的创建方式与超链接相似。

  代码:

![科技背景](banner_01.png "科技背景")

  对应格式:

  

 


__EOF__

本文作者我命倾尘
本文链接https://www.cnblogs.com/guobin-/p/11431036.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。您的鼓励是博主的最大动力!
posted @   我命倾尘  阅读(353)  评论(0编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
点击右上角即可分享
微信分享提示