首页 技术交流 正文

必备的MarkDown语法

MarkDown简介

  1. Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档。

  2. Markdown 语言在 2004 由约翰·格鲁伯(英语:John Gruber)创建。

  3. Markdown 编写的文档可以导出 HTML 、Word、图像、PDF、Epub 等多种格式的文档。

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

 

1.标题

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

一级标题

二级标题

三级标题

四级标题

五级标题
六级标题


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


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


 

2.引用

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

 
效果图

一级引用

二级

三级

四级

五级

六级

n级

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

3.分割线

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

-------********
PHP

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

 




 

4.字体

  • 删除线

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

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

这是要删除的文字

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

*这是斜体文字*
PHP

这是斜体文字

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

**这是加粗文字**
PHP

这是加粗文字

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

***这是加粗斜体文字***
PHP

这是加粗斜体文字

5.图片

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

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

安静blog



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


6.超链接

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

安静blog

7.列表

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

 

  1. 列表项目1

  2. 列表项目2

  3. 列表项目3

  4. 列表项目4

  5. 列表项目5
     

  • 无序列表
     

  • 无序列表1

  • 无序列表2

  • 无序列表3

  • 无序列表4

  • 无序列表5
     

  • 列表镶套
    相对上一级多三个空格就行了

 

  • 一级列表

    • 二级列表
       

  • 以及列表
    1.二级列表

 

  1. 一级列表

    • 二级列表
       

  2. 一级列表

    1. 二级列表
       

8.表格

表格公式

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

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

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

演示效果

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


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


 


9.代码

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


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


'print(a)'
PHP

 

  • 多行代码
    在代码开头和末尾用`包起来

/```pythonprint(a)print(yangsen)/```
Python

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

print(a)print(yangsen)
Python

 

10.流程图

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

 


 
 
还有几个handsome收缩框,tab这种的我就不讲了,在转载原文章里讲到了


这里面都讲的很详细了


 

一些typecho中的细节

 

  • 如果你使用了codepretty
    代码必须使用多行代码才会有效果,而且必须指定语言

/```(不要/,这里我是在转义)
print(a)
/```

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

print(a)

指定语言

print(a)
Python

 

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

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

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

演示效果

安静blog

这样就可以输出html代码了


请先 登录 再评论,若不是会员请先 注册
召唤伊斯特瓦尔