1. 引言

  • 在上午申请了个人博客后,便马不停蹄的学习了下 Mrakdown 的语法。

    现在就来尝试一下用 Markdown 来写随笔。

  • 那么首先给出学习 Markdown 的地址,官方提供了基础语法的详细介绍。

  • 接下来就是各种实践啦( ̄︶ ̄)

2. 标题

不同数量的#可以完成不同的标题

一级标题用#、二级标题用##、三级标题用###等等

示例:

# 这是一级标题

## 这是二级标题

### 这是三级标题

#### 这是四级标题

效果:

这是一级标题

这是二级标题

这是三级标题

这是四级标题

官方只给了三级标题的演示,在随笔尝试的时候发现博客园的Markdown编辑器最高支持六级标题

3. 文字相关

Markdown 支持粗体、斜体、粗体和斜体、删除线

每种需要在文字的前后加上不同的标记符号

3.1 粗体

粗体需要用**包裹你需要加粗的文字

示例:

**Markdown**

效果:

Markdown

3.2 斜体

斜体需要用*包裹你需要加粗的文字

示例:

*Markdown*

效果:

Markdown

3.3 粗体和斜体

粗体和斜体需要用***包裹你需要加粗的文字

示例:

***Markdown***

效果:

Markdown

3.4 删除线

删除线需要用~~包裹你需要加粗的文字

示例:

~~Markdown~~

效果:

Markdown

3.5 混合使用

下面试试各种不同的混合

斜体加删除线

示例:

~~*Markdown*~~

效果:

Markdown

粗体加删除线

示例:

~~**Markdown**~~

效果:

Markdown

粗体加斜体加删除线

示例:

~~***Markdown***~~

效果:

Markdown

3.6 反引号引用

使用`将需要的文字包裹起来就可以实现突出显示

官方说的是行内引用代码,不过我认为想要突出显示也可以用 ψ(`∇´)ψ

示例:

`Ctrl`键

效果

Ctrl

4. 列表

Markdown 的列表分为无序列表和有序列表

4.1 无序列表

无序列表用- 后面再加上需要文字即可,需要注意的是在-后有一个空格。

示例:

- 无序列表1

- 无序列表2

- 无序列表3

效果:

  • 无序列表1
  • 无序列表2
  • 无序列表3

4.2 有序列表

有序列表用数字加. 后面再加上需要文字即可,同样要注意在.后有一个空格。

示例:

1. 有序列表1

2. 有序列表2

3. 有序列表3

效果:

  1. 有序列表1
  2. 有序列表2
  3. 有序列表3

5. 引用相关

Markdown 官方教程中给出了使用引用、链接和图片的方法

5.1 引用

引用使用>符号,实际效果在之前已经看到了。

5.2 链接

链接使用[文本内容](链接地址)格式

示例:

[**Markdown**](https://markdown.com.cn/basic-syntax)

效果

Markdown

5.3 图片

图片使用![图片描述](图片地址)格式

示例:

![我的博客背景](https://images.cnblogs.com/cnblogs_com/blogs/715292/galleries/2054002/o_211031034442_%E5%88%80%E5%89%91%E7%A5%9E%E5%9F%9F.jpg)

效果

5.4 脚注

Markdown 官方给出了脚注的写法以及脚注和链接的区别

链接:[文字](链接)
脚注:[文字](脚注解释 "脚注名字")

但是在博客园的 Markdown 编辑器中似乎脚注失去了作用

后面发表后发现并不是失去作用,而是变为鼠标悬停显示脚注

感兴趣的看官可以自己试一试

示例

[Markdown](https://markdown.com.cn/basic-syntax "Markdown 官方教程")

效果

Markdown

6. 其他

这里是一些 Markdown 的其他语法,随缘写叭(~ ̄▽ ̄)~

6.1 表格

表格使用如下格式:

| 表格标题1 | 表格标题2 | 表格标题3 |
| :------- | :------: | -------: |
| 内容1 | 内容2 | 内容3 |

冒号:表示对齐方式

示例:

| 表格标题1 | 表格标题2 | 表格标题3 |

| :------- | :------: | -------: |

| 内容1 | 内容2 | 内容3 |

效果:

表格标题1 表格标题2 表格标题3
内容1 内容2 内容3

6.2 代码块

在代码块前后使用使用三个反引号,同时在第一行反引号后面协商代码块所使用的语言即可实现代码高亮

示例:

```C#

class Program

{

static void Main(string[] args)

{

Console.WriteLine("Hello World!");

}

}

```

效果

class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello World!");
}
}

6.3 标题

Markdown 可以自动生成目录,只需在你需要生成目录的地方写上[TOC]即可

TOC 即 Table of Content,列出全部标题。

示例就不示例了,总之用起来就和说明一样,在需要的地方写上[TOC]即可

TOC小写好像也行

7 补充

7.1 转义符号

有些符号在Markdown中单独使用可能无法正常显示,这时候需要用转义符号\

示例:

我需要单独的\*

效果

我需要单独的*

7.2 转义反引号

有时候我们需要在文中单独使用`号,如果单写最后会无法正常显示,这时候需要转义反引号,只需要用两个反引号包裹即可

示例

这是转义的`` ` ``

效果

这是转义的`

8 结束语

那么实践到此就结束了,这也是我的第一篇随笔(*^▽^*)

感谢各位看官能够坚持到这,如果看官您有什么建议或者有写的不好的地方希望看官给我评论或者留言( •̀ ω •́ )✧

记录Markdown的学习的更多相关文章

  1. MarkDown 编辑器学习

    MarkDown 编辑器学习 是一种简单快键的文字排版工具,可以用于编写说明文档,鉴于其语法简洁明了,且其渲染生成的样式简单美观,很多开发者也用它来写博客,已被国内外很多流行博客平台所支持.生成的文件 ...

  2. Python - 记录我开始学习Python的时间节点

    记录我开始学习Python的时间节点 2019-09-22 从明天开始我要开始学习Python了,坚持学习.坚持写博客,慢慢积累. 结合实例项目,最好能把目前在做的项目用Python实现. 加油!

  3. markdown编辑器学习

    markdown是一块文本编辑器,属于纯文本文件,可以使用任何编辑器打开.对于写作来说是一个好帮手,它的好处有很多,比如可以直接转成html,制作电子书等.今天开始学习一下这个神奇的编辑器.从今天起把 ...

  4. Markdown入门学习202004

    Markdown入门学习202004 推荐使用Typora这款轻量级markdown编辑软件 标题 # 一级标题(井号后面有空格) ## 二级标题 ### 三级标题 ...... ###### 最多到 ...

  5. markdown的学习记录

    一.markdown用处: 写博客,写微信公众号等等 二.准备工作: 工具使用:由于代码经常使用idea,所以继续使用idea编写markdown,但需要安装插件:MarkDown Navigator ...

  6. Markdown的学习笔记一

    之前学习看些书籍.学些技术都喜欢用xmind做思维导图的笔记,慢慢的发现想把一些笔记做的详细一些就会变得很复杂,个人觉得误了思维导图本意,而且用手机查看的时候也各种不方便.所以开始学习使用markdo ...

  7. [寒假学习笔记](一)Markdown语法学习

    Markdown 学习 在博客园上使用markdown编辑,记录学习进度,以来日可以复习 前期准备 1. 安装markdownpad2 官网直接找下载安装,遇到bug他会自动提示信息,跟着提示去安装一 ...

  8. 随笔1:Markdown语法学习

    学习背景 日常工作学习的时候,总喜欢用有道在线笔记记录点东西,不过以往都没太在意笔记的整理和排版,代码或者图片什么的都是直接贴在笔记上,不美观不说,有些代码格式也不容易进行区分,格式也在复制的时候容易 ...

  9. 基于 Cmd MarkDown 的 markdown 语法学习

    首先我要打一个属于干货的广告:CmdMarkDown 是非常好用的markdown编辑器软件,支持全平台,由作业部落出品,分为客户端与WEB端两种使用场景. 本篇博客学习的markdown语法都是基于 ...

随机推荐

  1. shell脚本批量配置多台主机静态ip

    关于脚本 服务器使用之前,都需要先配置静态IP,那就将这种简单重复的工作,交给脚本来处理吧,让我们运维有更多的时间喝茶看报刷微博 脚本使用 sh ssh.sh ip.txt ssh.sh 为脚本的名称 ...

  2. 手把手带你安装最小化suse 12 linux

    当然. 你需要现有一个vmware,还要有一个suse的镜像,suse镜像可以直接去官网获取,只需要注册一个suse的账号就可以了,官网下载会有点慢,可以使用迅雷下载 F2 可以设置安装界面的语言,可 ...

  3. Linux性能优化之磁盘I/O调优

    I/O指标已介绍,那么如何查看系统的这些指标呢? 一.根据工具查性能 二.根据性能找工具 三.磁盘I/O观察实例 iostat 是最常用的磁盘 I/O 性能观测工具,它提供了每个磁盘的 使用率 . I ...

  4. 部署Zabbix 6.0 LTS

    Blog:博客园 个人 本部署文档适用于CentOS 8.X/RHEL 8.X/Anolis OS 8.X/AlmaLinux 8.X. Zabbix 6.0 LTS于2022年2月15日发布,本次大 ...

  5. java的不正确使用方法以及什么情况不能使用java

    一.Python3.6新特性 什么情况下不能运用 Java 泛型   1. 前语 Java 1.5 引入了泛型来保证类型安全,避免在运行时发作类型转换反常,让类型参数化,提高了代码的可读性和重用率.可 ...

  6. 关于SpringCloud中,使用 Hystrix的问题

    springCloud升级后.导致 HtystrixDashboard 默认的servlet请求路径修改了 将业务的微服务使用 HtystrixDashboard 仪表盘第一次监控时出现 Unable ...

  7. 使用stream流按时间段进行分组

    public Map<String, Object> blogClassify(Integer pageNo, Integer pageSize) { // 1.创建分页page对象 Pa ...

  8. go 互斥锁实现原理

    目录 go 互斥锁的实现 1. mutex的数据结构 1.1 mutex结构体,抢锁解锁原理 1.2 mutex方法 2. 加解锁过程 2.1 简单加锁 2.2 加锁被阻塞 2.3 简单解锁 2.4 ...

  9. 提权辅助工具:Windows--exploit-suggester.py安装及使用

    下载地址    https://github.com/AonCyberLabs/Windows-Exploit-Suggester1.安装xlrd包(注意python2.3版本的pip问题)      ...

  10. Oracle之SQL语句的分类

    SQL简介 SQL:结构化查询语言(Structured Query Language)简称SQL,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询.更新和管理关系数据库 ...