【MD】Markdown常用语法

Markdown对于程序员来说应该是必备的一项技能,无论是日常笔记还是GithubREADME,越来越多的手册都应用到了Markdown语法,此篇文章将作为备忘录,记录一些Markdown的基础书写语法。

扩展名

Markdown文件的扩展名(后缀): .md

应用核心技术

HTML      CSS 

平台

Markdown运用于很多平台,也簇生了很多新生的Markdown软件,再此就不一一列举了,出于方便演示,本篇文章演示采用IDEA

书写语法

HTML嵌入: 由于核心技术运用到HTML,所以部分HTML标签也可以运用到Markdown文件当中,例如<h1>~<h6>标题标签,再如<table></table>等标签都是可以直接书写的,而且也可以通过标签内属性直接设计样式,但是一些特殊的标签<marquee></marquee>等等,Markdown文件是不会给你飞弹幕的~

对HTML嵌入的写法本文不过多赘述,Markdown也有自己相应的简单写法,来方便使用者进行书写整理

标题: Markdown语法中的标题用#符号来进行简化 , 符号的个数决定标题的等级,对应HTML标签,#~###### 分别为<h1></h1>~<h6></h6> ,后面的内容便是标签内的展示内容

格式:

# 文字

## 文字

.....


其中等级1~2会自动添加标题下划线,6级会自动字体变灰

标题还有另一种写法,在标题文字的下方使用  _ 符号,可以使上方文字变更为标题且添加下划线,作用效果等于 ##

格式:

文字

_

 

粗体:字体加粗在文档中经常使用,起到强调的作用,在Markdown语法中用 ** 符号进行书写,语法是在要进行 粗体 的内容两侧分别加上 ** 符号

格式:

**文字**

斜体:字体倾斜在MarkDown语法中用 * 符号进行修饰,书写语法是在要进行斜体 的内容两侧分别加上 * 符号,斜体的另外一种书写方法是在要进行 斜体 的内容两侧分别加上 _ 符号。

格式:

*文字*         

 _文字_

表格:Markdown中的表格用  -  : | 符号拼接而成,且默认带有表格标题也就是HTML中的<th></th>标签,表格设有默认,左对齐,右对齐,居中对齐四种状态,可以通过  : 来进行设置。

格式(两行两列为例):

表格标题  表格标题

表格格式    默认对齐  ---|---    左对齐  :---|:---    居中对齐  :---:|:---:    右对齐  ---:|---:  

表格内容 | 表格内容

代码块:由于Markdown是由HTML标签构成,也算所以若想在Markdown中直接添加代码块,会被自动的屏蔽掉,不过好在Markdown为我们提供了代码块的区域,在代码块区域内书写的字段或标签,不会被当成标签处理,而是直接输出,用符号 ` 修饰,该符号为英文输入法下 ~ 的键位,无需按Shift

格式:

``` [code type]
代码块
```

其中在第一行的```后面可以加上代码类型,例如Java代码便写成```java ,在IDEA中,如果表明代码类型,代码块中的代码还将自动进行编译时异常的检测,如不填写任何的代码类型,则默认为txt类型,不给予编译时异常检测。

图中<hr/>标签因为没有在代码块中,故呈现为分割线

下划线:Markdown中的下划线可以通过 * - 或  _ 拼出

格式:

***

---

___

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

  • 无序列表:无序列表构成方法有三种,分别为 -   +   * 三种符号,而且可以层级低进,不过要注意在符号后要存有空格进行字符分割,层级列表需要使用Tab键位区分,层级分为共分为三个表示,第一等级用黑色圆点表示,第二等级用白色圆点表示,之后的等级皆用黑色方块表示。

无序列表格式:

+ 文字
    * 文字
        - 文字
- 文字
* 文字

  • 有序列表:有序列表在Markdown中用阿拉伯数字与 . 符号进行组成,不过要注意在符号后要存有空格进行字符分割,可以层级递进,层级列表需要使用Tab键位区分,层级分为共分为三个表示,第一等级用阿拉伯数字表示,第二等级用希腊数字表示,之后的等级皆用小写字母表示。

有序列表格式:

1. 文字
    1. 文字
        1. 文字
2. 文字
3. 文字

 

超链接:Markdown中的超链接写法通过 [ ]()组成,展示出来的效果便是可以点击跳转的超链接。

格式:

[文字](website网址

 

图片:Markdown中对图片的渲染形似与超链接,只需要在超链接的基础上加上 ! 符号,即可变为图片插入。超链接中的文本则变成HTML中的<img/>标签中的alt属性,即在图片加载失败时出现的错误警报或者友好提示。括号内填写的是本地图片路径或者网络图片的引用路径。

格式:

![文字](website网址 或 本地路径

 

生命不息,学习不止,Markdown的语法远远不止如此,愿我们每天都有新的发现~

-by decmoon

 

 

 

 

 

 

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值