markdown是什么
Markdown 是一种轻量级标记语言,支持纯文本编写;后缀是.md
或.markdown
。
语法
1.标题
1 2 3 4 5 6
| # 一级标题 ## 二级标题 ### 三级标题 #### 四级标题 ##### 五级标题 ###### 六级标题
|
2.字体
1 2 3 4
| *斜体* **粗体** ***粗斜体*** ~~删除线~~
|
斜体文本
粗体文本
粗斜体文本
删除线
3.分割线
4.列表
5.区块
6.链接
1 2
| 链接 [我的blog](https://xy-bz.github.io/)
|
链接
我的blog
7.代码块
1 2 3
| print();//代码块 print(); print();
|
8.插入图片
1
| {% img [class names] /path/to/image [width] [height] '"title text" "alt text"' %}
|
使用它要安装插件
1
| npm install https://github.com/CodeFalling/hexo-asset-image -save
|
把主页配置文件_config.yml 里的post_asset_folder:这个选项设置为true
例子
1
| {% img /1.jpg 300 200 %}
|
9.表格
1 2 3 4
| |a|b| --|--| 1|a<br>b 2|c<br>d
|
<br>
代表换行
10.插入视频
使用插件
1
| install hexo-tag-dplayer
|
例子
1
| {% dplayer "url=" "pic=" "loop=yes" "theme=#FADFA3" "autoplay=false" "token=tokendemo" %}
|
pic是视频未播放时的封面
用html的<video>
标签
1 2 3
| <video src="" controls="controls" style="max-width: 100%; display: block; margin-left: auto; margin-right: auto;"> 浏览器不支持 video tag </video>
|
src既可以是分享的网络视频,也可以是资源文件下的视频
hexo常用命令
1.hexo文章的多标签
2.设置草稿
建立文章草稿
1
| $ hexo new draft <title>
|
本机预览草稿
将文章从 source/_drafts 移动到 source/_posts