Hexo 下 Markdown 的配置与学习
本篇
- 更换 Hexo 下的 Markdown 渲染插件
- 学习 Markdown 基本语法
✎更换 Markdown 渲染插件
✎原因
Hexo 内置的默认渲染插件是 hexo-renderer-marked,缺少很多功能,比如 GFM (GitHub Flavored Markdown)、上下标、脚注、emoji 等
✎hexo-renderer-markdown-it 插件
hexo-renderer-markdown-it 插件支持大量扩展功能,可以实现 Hexo 博客的 footnote 功能。
✎安装,配置插件
参考 Wiki 文档
先卸载原有的 hexo-renderer-marked 插件
| 1 | $ npm un hexo-renderer-marked --save | 
安装 hexo-renderer-markdown-it 插件
| 1 | $ npm i hexo-renderer-markdown-it --save | 
使用 Advanced configuration,向 站点配置文档 添加
| 1 | # Markdown-it config | 
✎Markdown 基本语法
✎文章头基本格式
| 1 | --- | 
✎斜体和粗体
| 1 | *斜体* | 
渲染效果:这是 斜体,这是 粗体
✎分级标题
格式一:
| 1 | 这是一个一级标题 | 
格式二:
| 1 | # H1 | 
✎分割线
在单独的一行使用 *** 或者 --- 表示分割线
✎删除线
| 1 | ~~应该不经常用~~ | 
渲染效果:应该不经常用
✎超链接
- 插入文字超链接 - 1 - [显示文字](链接地址) 
- 插入图片 - 大专栏 Hexo 下 Markdown 的配置与学习span class="line">1 -  
- 插入音频,使用插件 - hexo-tag-aplayer- 1 - {% aplayer title author url [picture_url, narrow, autoplay, width:xx%, lrc:xxx] %}- 具体使用方法参考:hexo-tag-aplayer 使用文档 
- 插入视频,使用 - iframe代码- 1 
 2- <script src="/js/youtube-autoresizer.js"></script> 
 <iframe width="800" height="450" src="视频链接" frameborder="0" allowfullscreen></iframe>
✎转义符
 后面的文字解析为纯文本格式,用来显示特殊符号。
例如:
## 不会解析为标题
✎引用
使用 > 来显示文字引用
渲染效果:
✎脚注
使用 [^1] [^1]: 的脚注对来表示(1 只是标识,用其他字符也行,但要相对应)
| 1 | Here is a footnote reference.[^note] | 
Here is a footnote reference.[1]
✎列表与表格
✎无序列表
使用 * + - 表示无序列表
| 1 | + 无序列表项 一 | 
渲染效果:
- 无序列表项 一
- 子无序列表项 一
- 子无序列表项 二
- 子子无序列表项 一
 
 
- 无序列表项 二
- 无序列表项 三
✎有序列表
使用 数字 和 . 表示有序列表
| 1 | 1. 有序列表项 一 | 
渲染效果:
- 有序列表项 一
- 子有序列表项 一
- 子有序列表项 二
- 有序列表项 二
- 有序列表项 三
✎表格
绘制表格格式如下,| 控制分列,- 控制分行,: 控制对齐方式
| 1 | | SID | Name | grade | | 
渲染效果:
| SID | Name | grade | 
|---|---|---|
| 001 | Bob | 65 | 
| 002 | Andy | 80 | 
| 003 | John | 77 | 
✎代码块
✎行内代码块
使用 `codes` 表示行内代码块
✎多行代码块
将代码块置于两个 ``` 中间(可在第一个 ``` 后面指定代码所属的编程语言)
支持多种编程语言的语法高亮的显示,行号显示
非代码示例:
| 1 | This is a code block. | 
c++ 示例:
| 1 | 
 | 
- Here is the footnote. ↩ 
Hexo 下 Markdown 的配置与学习的更多相关文章
- Hexo下Next主题配置与优化
		使用Next主题 在这里Downloads Next主题代码 将下载的代码放在myBlog/theme/next目录下 设置站点myBlog/_config.yml的theme字段值为next 生成新 ... 
- (转)NoSQL——Redis在win7下安装配置的学习一
		NoSQL——Redis在win7下安装配置的学习一 有些也是从网上看来的 1.下载安装 Redis它没有windows的官方版本,但是又非官方的版本,到官网上去下载相应的版本,我的电脑是win7 ... 
- Ubuntu18.04下配置深度学习开发环境
		在Ubuntu18.04下配置深度学习/机器学习开发环境 1.下载并安装Anaconda 下载地址:https://www.anaconda.com/distribution/#linux 安装步骤: ... 
- PHP学习之-Mongodb在Windows下安装及配置
		Mongodb在Windows下安装及配置 1.下载 下载地址:http://www.mongodb.org/ 建议下载zip版本. 2.安装 下载windows版本安装就和普通的软件一样,直接下一步 ... 
- hexo干货系列:(二)hexo主题下载及配置
		前言 上一篇文章介绍了hexo+gitHub简易搭建属于自己的个人独立博客,但是主题是默认的landscape,略显简单,今天的教程推荐Jacman主题. Jacman是一款为Hexo打造的一款扁平化 ... 
- vc++ 6.0下Glut的配置 及 Glut 框架介绍
		2014-04-08 16:18:30 一.配置Glut 学习来源: http://blog.sina.com.cn/s/blog_5f0cf7bd0100c9oa.html 亲测可行. Glut的 ... 
- windows下安装和配置redis
		1.windows下安装和配置redis 1.1 下载: 官网(linux下载地址):https://redis.io/ Windows系统下载地址:https://github.com/MSOpen ... 
- ubuntu18+gtx1060  +cuda9+cudnn-v7+opencv3.1.0 配置深度学习环境
		将笔记本的ubuntu系统更新到18版本后重新配置深度学习环境,在此记载方便日后参考 具体配置为 Ubuntu18.04+gtx1060+opencv-3.1 第1步 安装依赖包 sudo apt-g ... 
- hexo的jacman主题配置
		获得更多资料欢迎进入我的网站或者 csdn或者博客园 这是在我搭建博客时用的主题,这个主题时基于pacman修改的,同时我也是借助于wuchong同时他还在一直更新.一下时我的一些基本配置: 相关文章 ... 
随机推荐
- python + selenium +win32gui + winspy 实现图片上传
			过程:模拟点击上传按钮,打开Windows对话框,编辑栏输入文件路径(或网址)点击确定.网上随便找了一个进行测试. 点击后出现Windows上传对话框 用 winspy 来检测窗口的句柄 python ... 
- go语言使用
			设置 package control 在 Preferences->Package Setting->Package Control->Settings - User 中加入 cha ... 
- Thread.sleep 与Thread.currentThread.sleep 相同
			package com.citi.tm.api.trade.mongo; public class ThreadTest { public static void main(String[] args ... 
- lemon
			这本是一个技术博客网站 我却用来记录关于六月 就好像特别才不配你的特别一样 就好像以后要特别喜欢cos一样 就好像再特别的六月也会过渡到七月一样 
- Oracle数据库中表的imp&exp
			在Oracle数据库中可以使用imp和exp命令来执行数据的导入导出(包括表结构和数据),使用imp和exp命令执行导入导出操作必需的是需要安装Oracle数据库,系统安装Oracle数据库,可以识别 ... 
- 01 语言基础+高级:1-8 File类与IO流_day10【缓冲流、转换流、序列化流】
			day10[缓冲流.转换流.序列化流] 主要内容 缓冲流 转换流 序列化流 打印流 教学目标 能够使用字节缓冲流读取数据到程序 能够使用字节缓冲流写出数据到文件 能够明确字符缓冲流的作用和基本用法 能 ... 
- Android json数据Log格式化打印
			https://blog.csdn.net/adarcy/article/details/76601896 public static final String LINE_SEPARATOR = Sy ... 
- 2.docker machine 创建 包含 docker 的 linux 虚拟机
			1. 启动 从https://github.com/boot2docker/boot2docker/releases下载iso到~/.docker/machine/cache/里 docker-mac ... 
- 《Premiere Pro 2020》初心版_v3 14.0.1.71
			<Premiere Pro 2020>初心版_v3 下载地址(78e7) SHA1:8B081196C1756CE9477A0D056D6331907B3DDFDC 版本信息 发行版 ... 
- UML-业务规则
			样例: 
