Markdown总结

Markdown总结

自从知道markdown,到现在熟练用,感觉markdown简单又好用。不过需要注意的是不同的Markdown实现(或者说渲染器?),效果也是不同的

标题

#的个数标识标题的级别数。记得要在#和文字之间插入空格,否则有的(比如CSDN不认识哟)

链接

语法

[要显示的文字](链接地址)

语法说明
如上。

引用

语法

>这个是引用 
> 是不是和电子邮件中的 
> 引用格式很像

语法说明
后尖括号开始即可

代码

语法

	```javascript
	```

语法说明

  • 代码块:反引号(在esc下方)三个开始,加上语言种类(不加也可,但是加上有高亮显示。也许只有某些编辑器吧),结束也是以三个反引号结束
  • 行内代码:代码前后各一个反引号即可
  • 在csdn中,制表符有同样功能。

列表

语法

- 文字

语法说明
顶头一个横杠,然后一个空格,然后输入文字。在csdn的markdown编辑器中,列表之前需要一个空行,其它的编辑器不知道是不是

字体

标色

在要标色的文字前后使用==,效果看见我的颜色没。在CSDN可以被识别,所以正常些==时,要在每个=加上转义字符\

中划线

在需要中划线的文字前后使用~(各两个)即可

斜体

在需要使用斜体的文字前后使用*(前后各一个)即可

粗体

在需要使用粗体的文字前后使用**(前后各两个)即可

斜体加粗

在需要使用斜体加粗的文字前后使用***(前后各三个)即可【有的实现不识别这种格式】

表格

语法

Name | Academy | score 
- | :-: | -: 
Harry Potter | Gryffindor| 90 
Hermione Granger | Gryffindor | 100 
Draco Malfoy | Slytherin | 90

说明

  • 第一行为表头,第二行分隔表头和主体部分,第三行开始每一行代表一个表格行;
  • 列与列之间用管道符号 “|” 隔开,原生方式的表格每一行的两边也要有管道符;
  • 可在第二行指定不同列单元格内容的对齐方式,默认为左对齐,在 “-” 右边加上 “:” 为右对齐,在 “-” 两侧同时加上 “:” 为居中对齐;

数学公式

行内公式的边界为$$,前后各一个(因此,在用到$的内容时,需要转义),块级为前后各两个。
上标使用^,下标使用_。当上下标内容超过两位时,需要使用{}

插入图片

插图最基础的格式就是:

![Alt text](图片链接 "optional title")

Alt text:图片的Alt标签,用来描述图片的关键词,可以不写。最初的本意是当图片因为某种原因不能被显示时而出现的替代文字,后来又被用于SEO。 图片链接:可以是图片的本地地址或者是网址。“optional title”:鼠标悬置于图片上会出现的标题文字,可以不写。

插入本地图片

只需要在基础语法的括号中填入图片的位置路径即可,支持绝对路径和相对路径。
例如:

![avatar](/home/picture/1.png)

不灵活不好分享,本地图片的路径更改或丢失都会造成markdown文件调不出图。

插入网络图片

只需要在基础语法的括号中填入图片的网络链接即可,现在已经有很多免费/收费图床和方便传图的小工具可选。
例如:

![avatar](http://baidu.com/pic/doge.png)

将图片存在网络服务器上,非常依赖网络。

把图片存入markdown文件

用base64转码工具把图片转成一段字符串,然后把字符串填到基础格式中链接的那个位置。
基础用法:

![avatar](data:image/png;base64,iVBORw0......)

这个时候会发现插入的这一长串字符串会把整个文章分割开,非常影响编写文章时的体验。如果能够把大段的base64字符串放在文章末尾,然后在文章中通过一个id来调用,文章就不会被分割的这么乱了。
高级用法
比如:

![avatar][base64str]
[base64str]:data:image/png;base64,iVBORw0......

问题

很多问题都是渲染方面的,和Markdown语法无关。在我使用的CSDN、简书、Hugo等,均存在在比较大的差异

行末两个空格

在Hugo编写Markdown文件时,如果行末没有两个空格是不会换行的。

高亮

在Markdown中,==可以用作高亮,但是hugo则不行

代码

在hugo中,三个反引号和代码放一行是不会渲染出代码结构的,除非换行。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值