09月18, 2018

markdown一些基本语法

因为写博客要用到Markdown,所以对它进行了简单的学习,下面是我在学习Markdown时做的笔记。学完这些Markdown的基本使用已经不成问题。

1. 标题设置(让字体变大,和word的标题意思一样)

在Markdown当中设置标题,有两种方式:

第一种:通过在文字下方添加“=”和“-”,他们分别表示一级标题和二级标题。

第二种:在文字开头加上 “#”,通过“#”数量表示几级标题。(一共只有1~6级标题,1级标题字体最大

2. 块注释(blockquote)

通过在文字开头添加“>”表示块注释。(当>和文字之间添加五个blank时,块注释的文字会有变化。)

3. 斜体

将需要设置为斜体的文字两端使用1个“*”或者“_”夹起来

4. 粗体

将需要设置为粗体的文字两端使用2个“*”或者“_”夹起来

5. 无序列表

在文字开头添加(, +, and -)实现无序列表。但是要注意在(, +, and -)和文字之间需要添加空格。(建议:一个文档中只是用一种无序列表的表示方式)

6. 有序列表

使用数字后面跟上点。(还要有空格)

7. 链接(Links)

[超链接名](超链接地址 "超链接title")
title可加可不加

简书 百度

8. 图片(Images)

图片的处理方式和链接的处理方式,非常的类似。 内联方式:

![alt text](/path/to/img.jpg "Title") 

引用方式:

![alt text][id] 
[id]: /path/to/img.jpg "Title"  

9. 代码(HTML中所谓的Code)

实现方式有两种:

  • 第一种:简单文字出现一个代码框。使用<blockquote>。(不是单引号而是左上角的ESC下面~中的)

  • 第二种:大片文字需要实现代码框。使用Tab和四个空格。

10. 脚注(footnote)

hello[^hello]

[^hello]: hi

11. 下划线

在空白行下方添加三条“-”或“*”横线。(前面讲过在文字下方添加“-”,实现的2级标题)

12. 换行

方法1: 连续两个以上空格+回车
方法2:使用html语言换行标签:

13. 首行缩进两个字符:(每个表示一个空格,连续使用两个即可)

&ensp; 半角的空格  
&emsp; 全角的空格

14. 字体、字号与颜色:

Markdown是一种可以使用普通文本编辑器编写的标记语言,通过类似HTML的标记语法,它可以使普通文本内容具有一定的格式。但是它本身是不支持修改字体、字号与颜色等功能的!

CSDN-markdown编辑器是其衍生版本,扩展了Markdown的功能(如表格、脚注、内嵌HTML等等)!对,就是内嵌HTML,接下来要讲的功能就需要使用内嵌HTML的方法来实现。

字体,字号和颜色编辑如下代码
<font face="黑体">我是黑体字</font>
<font face="微软雅黑">我是微软雅黑</font>
<font face="STCAIYUN">我是华文彩云</font>
<font color=#0099ff size=7 face="黑体">color=#0099ff size=72 face="黑体"</font>
<font color=#00ffff size=72>color=#00ffff</font>
<font color=gray size=72>color=gray</font>

15. 背景色

Markdown本身不支持背景色设置,需要采用内置html的方式实现:借助 table, tr, td 等表格标签的 bgcolor 属性来实现背景色的功能。举例如下:

<table><tr><td bgcolor=orange>背景色是:orange</td></tr></table>

效果如下:

背景色是:orange

16. 使用LaTex数学公式

  • 行内公式:使用两个”$”符号引用公式: $公式$
  • 行间公式:使用两对“$$”符号引用公式: $$公式$$

本文链接:http://zzl.bzpwhite.cn/post/markdown.html

-- EOF --

Comments