MarkDown简介

  1. Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档。
  2. Markdown 语言在 2004 由约翰·格鲁伯(英语:John Gruber)创建。
  3. Markdown 编写的文档可以导出 HTML 、Word、图像、PDF、Epub 等多种格式的文档。

支持MarkDown的平台很多:GitHub简书CSDNredditDiasporaStack Exchange
很多主流创作平台都支持

 

1.标题

# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题

一级标题

二级标题

三级标题

四级标题

五级标题
六级标题

一级最大,六级最小
Handsome默认标题大小为二级

个人觉得原装标题并不是很好看,可以去社区找一个ideal插件改一下,标题样式就是我这样了

 

2.引用

>一级引用
>>二级
>>>三级
>>>>四级
>>>>>五级
>>>>>>六级
>>>>>>>>>>>>>>>>>>>>>n级

 
效果图

一级引用

二级

三级

四级

五级

六级

n级

一般都用个一两级就ok了,用多了也不是很好看

3.分割线

分割线用三个以上的-或者*
 
例如

---
----
***
*****

这几种都可以使用
 
看看效果

 




 

4.字体

  • 删除线

将文字用两个~号(~~)包起来

~~这是要删除的文字~~

这是要删除的文字

  • 斜体
    用一个*将文字的包起来
*这是斜体文字*

这是斜体文字

  • 加粗
    用两个*号将文字包起来
**这是加粗文字**

这是加粗文字

  • 斜体加粗
    用三个*将文字包起来
***这是加粗斜体文字***

这是加粗斜体文字

5.图片

图片可以用handsome上自带的图片插入按钮

`markdown`语法:![图片描述](图片地址 ''鼠标悬浮文字'')

杨森blog

鼠标悬浮文字可以选择不加

6.超链接

`markdown`语法:[超链接名](超链接地址 "鼠标悬浮文字")

杨森blog

7.列表

  • 有序列表
    空格加序号加.加空格( 1. )开头即为有序列表

 

  1. 列表项目1
  2. 列表项目2
  3. 列表项目3
  4. 列表项目4
  5. 列表项目5
     
  • 无序列表
     
  • 无序列表1
  • 无序列表2
  • 无序列表3
  • 无序列表4
  • 无序列表5
     
  • 列表镶套
    相对上一级多三个空格就行了

 

  • 一级列表

    • 二级列表
       
  • 以及列表
    1.二级列表

 

  1. 一级列表

    • 二级列表
       
  2. 一级列表

    1. 二级列表
       

8.表格

表格公式

表头|表头|表头
---|--|---
内容|内容|内容
内容|内容|内容

 
-: 设置内容和标题栏居右对齐。
:- 设置内容和标题栏居左对齐。
:-: 设置内容和标题栏居中对齐。
 
示例

姓名|杨森|老王
---|--|--
颜值|100|50
身高|180|165
 ::aru:cheer:: 

演示效果

姓名杨森老王
颜值10050
身高180165


在适当的时候做一个表格是非常直观的

 

9.代码

  • 单行代码
    单行用两个引号包起来就行了

两个单引号可以用来突出文字

'print(a)'

 

  • 多行代码
    在代码开头和末尾用`包起来
/```python
print(a)
print(yangsen)
/```

/是为了转义我自己写的,只需要`就行了
演示效果

print(a)
print(yangsen)

 

10.流程图

不知道是不是流程图语法是不是和codepretty这个插件不兼容,我试了试好像不支持流程图语法,有想法的可以自己去试

 

11.handsome拓展markdown语法

如何开启markdown拓展?

设置>>主题增强功能>>markdown拓展设置>>打钩

 

引用文字
@>(空格)文字 表示银色引用框
x>(空格)文字 表示红色错误框
i>(空格)文字 表示蓝色信息框
√>(空格)文字 表示绿色成功框

可以直接在编辑栏上面选择高亮文本

 
 
还有几个handsome收缩框,tab这种的我就不讲了,因为我在一篇文章里讲到了


这里面都讲的很详细了

 

一些typecho中的细节

 

  • 如果你使用了codepretty
    代码必须使用多行代码才会有效果,而且必须指定语言
/```(不要/,这里我是在转义)
print(a)
/```

直接这样输入是没有效果的
不指定语言

print(a)

指定语言

print(a)

 

  • 文字样式自定义
    typecho是不会直接解析html代码的

!!!将html代码包起来就可以正常显示了
来个示例

!!!
<p style="color:#FF0000">杨森blog</p>
!!!

演示效果

杨森blog

这样就可以输出html代码了


版权属于:杨森

本文链接:http://www.zwq20.com/archives/32/

文章全部作者原创,转载时须注明出处及本声明

最后修改:2019 年 12 月 23 日 11 : 04 PM
如果觉得我的文章对你有用,请随意赞赏