本文主要包括Markdown的特殊语法,一些还与Hexo的特定Markdown渲染方式有关,在网上不是很方便查找,因此记录下来。
Markdown语法
- md文件头设置
1
2
3
4title: 标题
date: YYYY-MM-DD HH:mm
tags: 分类标签
toc: true
注1:toc为是否生成目录,默认不生成
注2:Hexo默认按文章时间来排序
书写格式
每一章的大标题用##
二级标题,之后依次是###
、####
。插入链接/图片
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17插入链接
[显示文本](链接地址)
eg : [简书](http://www.jianshu.com)
页面内跳转也是相同的语法:[显示文本](#相应目录名)
插入图片
![](/images/图片名.xxx)
将图片直接放到images文件夹下即可,图片必须加后缀,否则识别不出来。
若要控制图片大小,使用HTML标签
<img src="/images/图片名.xxx" width = "300" height = "200" alt="图片名称" align=center />
在chrome Markdown Preview plus 插件中无法使图片居中,可使用<div>标签
<div align=center>
<img src="图片地址" width = "300" height = "300"/><br>
图x 图片名字
</div>插入表格
1
2
3
4
5
6| Tables | Are | Cool |
| ------------- |:-------------:| -----:|
| col 3 is | right-aligned | $1600 |
| col 2 is | centered | $12 |
| zebra stripes | are neat | $1 |
靠左对齐、居中、靠右对齐
效果:
Tables | Are | Cool |
---|---|---|
col 3 is | right-aligned | $1600 |
col 2 is | centered | $12 |
zebra stripes | are neat | $1 |
注1:hexo/github的markdown不支持列表list嵌套表格。
注2:一级列表中写表格要空一行(否则表格解析不出来),二级列表中就不要写表格了。
注3:表格内换行,使用html代码<br>
注4:miho主题下表格各列的宽度是根据内容多少来动态决定的,因此最好保证各列内容差不多,多的列用<br>
换行,少的列用
加空格(只用在某一行里加就行了)
- 转义符号
要使用* _ #
等符号,但不想被翻译为格式标识符,可在符号前加反斜杠,如\_
\*
注1:* _
为加粗/斜体格式
注2:markdown中反斜杠和普通字母组合时,如\abc
,\不起作用;但反斜杠和特殊字符组合时,如\*
,\就会起到转义作用。
零碎记录
分隔线
三个星号***
表示分隔线插入代码:
行内代码为前后一个上点,插入代码块是前后三个上点,代码块第一个三点后加C
进行语法高亮。插入空格:
半角英文空格:
全角中文空格: 
,注意单词后的分号。语法高亮
Hexo语法高亮支持C语言,其他语言也凑合着用C语言的语法高亮吧。VSCode中快捷键
ctrl+B
添加****
,对字体进行加粗
hexo 主题
hexo是一款基于node js的博客框架,本质作用就是将markdown渲染称html代码
miho主题
修改字体:
source/css/_variables.styl
的font-family
属性。
“PT Serif”:MacOSX的英文默认字体(因为中间有空格,所以加"
使之称为一个整体),STHeitiSC-Medium:MacOSX的中文默认字体
将PT写前面,优先匹配英文字体,遇到中文时匹配不到,即向后搜索,以此来达到中英文不同字体的效果。1
font-family = "PT Serif", STHeitiSC-Medium
滚动条样式:
source/css/_partial/scroll.styl
- 修改图片样式:
source/css/_partial/article.styl
1
2
3
4
5
6
7
8
9p img, p video
zoom: 0.6 // 缩放图片
max-width: 80% // 图片占屏幕最长宽度
height: auto
display: block
margin: 1em auto // 上下1em,左右居中的margin
box-shadow: 0 0 30px #ccc
-moz-box-shadow: 0 0 30px #ccc
-webkit-box-shadow: 0 0 30px #ccc
Post Date: 2018-01-19
版权声明: 本文为原创文章,转载请注明出处