记录Markdown的学习
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
- 有序列表2
- 有序列表3
5. 引用相关
Markdown 官方教程中给出了使用引用、链接和图片的方法
5.1 引用
引用使用>符号,实际效果在之前已经看到了。

5.2 链接
链接使用[文本内容](链接地址)格式
示例:
[**Markdown**](https://markdown.com.cn/basic-syntax)
效果
Markdown
5.3 图片
图片使用格式
示例:

效果
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的学习的更多相关文章
- MarkDown 编辑器学习
MarkDown 编辑器学习 是一种简单快键的文字排版工具,可以用于编写说明文档,鉴于其语法简洁明了,且其渲染生成的样式简单美观,很多开发者也用它来写博客,已被国内外很多流行博客平台所支持.生成的文件 ...
- Python - 记录我开始学习Python的时间节点
记录我开始学习Python的时间节点 2019-09-22 从明天开始我要开始学习Python了,坚持学习.坚持写博客,慢慢积累. 结合实例项目,最好能把目前在做的项目用Python实现. 加油!
- markdown编辑器学习
markdown是一块文本编辑器,属于纯文本文件,可以使用任何编辑器打开.对于写作来说是一个好帮手,它的好处有很多,比如可以直接转成html,制作电子书等.今天开始学习一下这个神奇的编辑器.从今天起把 ...
- Markdown入门学习202004
Markdown入门学习202004 推荐使用Typora这款轻量级markdown编辑软件 标题 # 一级标题(井号后面有空格) ## 二级标题 ### 三级标题 ...... ###### 最多到 ...
- markdown的学习记录
一.markdown用处: 写博客,写微信公众号等等 二.准备工作: 工具使用:由于代码经常使用idea,所以继续使用idea编写markdown,但需要安装插件:MarkDown Navigator ...
- Markdown的学习笔记一
之前学习看些书籍.学些技术都喜欢用xmind做思维导图的笔记,慢慢的发现想把一些笔记做的详细一些就会变得很复杂,个人觉得误了思维导图本意,而且用手机查看的时候也各种不方便.所以开始学习使用markdo ...
- [寒假学习笔记](一)Markdown语法学习
Markdown 学习 在博客园上使用markdown编辑,记录学习进度,以来日可以复习 前期准备 1. 安装markdownpad2 官网直接找下载安装,遇到bug他会自动提示信息,跟着提示去安装一 ...
- 随笔1:Markdown语法学习
学习背景 日常工作学习的时候,总喜欢用有道在线笔记记录点东西,不过以往都没太在意笔记的整理和排版,代码或者图片什么的都是直接贴在笔记上,不美观不说,有些代码格式也不容易进行区分,格式也在复制的时候容易 ...
- 基于 Cmd MarkDown 的 markdown 语法学习
首先我要打一个属于干货的广告:CmdMarkDown 是非常好用的markdown编辑器软件,支持全平台,由作业部落出品,分为客户端与WEB端两种使用场景. 本篇博客学习的markdown语法都是基于 ...
随机推荐
- 274-基于XC7V690T的3U VPX信号处理板
一.板卡概述 本板卡系我司自主研发的基于3U VPX导冷架构的信号处理板,适用于高速图像处理,雷达信号处理等.芯片采用工业级设计.该处理板包含1片Xilinx公司的Virtex7系列FPGA-XC7V ...
- vivo 服务端监控架构设计与实践
一.业务背景 当今时代处在信息大爆发的时代,信息借助互联网的潮流在全球自由的流动,产生了各式各样的平台系统和软件系统,越来越多的业务也会导致系统的复杂性. 当核心业务出现了问题影响用户体验,开发人员没 ...
- MySQL架构原理之存储引擎InnoDB数据文件
MySQL架构原理之体系架构 - 池塘里洗澡的鸭子 - 博客园 (cnblogs.com)中简单介绍了MySQL的系统文件层,其中包含了数据文件.那么InnoDB的数据文件是如何分类并存储的呢? 一. ...
- ServiceStack.Redis的源码分析(连接与连接池)
前几天在生产环境上redis创建连接方面的故障,分析过程中对ServiceStack.Redis的连接创建和连接池机制有了进一步了解.问题分析结束后,通过此文系统的将学习到的知识点整理出来. 从连接池 ...
- Spring cloud是什么? 核心总结
Spring Cloud 是一套完整的微服务解决方案,基于 Spring Boot 框架,准确的说,它不是一个框架,而是一个大的容器,它将市面上较好的微服务框架集成进来,从而简化了开发者的代码量. S ...
- MYSQL文件复制及备份
周末研究了下mysql的数据结构,记录下: 场景1:当从一台电脑的mysql的data中复制数据库的文件夹到另一台电脑上时会发现 表不存在,函数等也不存在 方法:1.需要将data根目录下的ibdat ...
- [杂记]BrainFuck语言及编译器(c++实现)
BrainFuck语言 极简的一种图灵完备的语言,由Urban Müller在1993年创造,由八个指令组成(如下表).工作机制与图灵机非常相似,有一条足够长的纸带,初始时纸带上的每一格都是0,有一个 ...
- 【C#】COM线程模型-套间 ApartmentState
线程模式是微软的COM基础中的极其重要的概念.一定要吃透!初始一个STA套间实际上是相当于开了一个消息窗口,所有调用经此窗口过程调度到组件内. [STAThread] 可以理解成CoInitializ ...
- 【C#IO 操作】stream 字节流|字符流 |比特流
stream的简介 Stream 所有流的抽象基类. 流是字节序列的抽象,例如文件.输入/输出设备.进程中通信管道或 TCP/IP 套接字. Stream类及其派生类提供这些不同类型的输入和输出的一般 ...
- Qt:foreach
0.说明 Qt提供一个关键字foreach(实际上是<QtGlobal>中定义的一个宏)用于方便地访问容器中的所有数据项. foreach关键字用于遍历容器中的所有数据项 注意 forea ...
