理论上兼容原来的英文书写,但参数请不要混合书写

如果你感觉外挂标签书写繁琐可以尝试这个代码补全


参考文章

参考文章

安装

  1. 安装插件,在博客根目录[Blogroot]下打开终端,运行以下指令:
1
2
3
4
npm install hexo-butterfly-tag-plugins-plus-chinese --save

npm uninstall hexo-renderer-marked --save
npm install hexo-renderer-kramed --save
  • 如果渲染出现多余的html标签,可以尝试下面这个
1
2
npm uninstall hexo-renderer-kramed --save
npm install hexo-renderer-markdown-it --save
  1. 添加配置信息_config.yml_config.butterfly.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# tag-plugins-plus
# see https://akilar.top/posts/615e2dec/
tag_plugins:
enable: true # 开关
priority: 5 #过滤器优先权
issues: false #issues标签开关
link:
placeholder: /img/link.png #link_card标签默认的图标图片
CDN:
anima: https://unpkg.com/hexo-butterfly-tag-plugins-plus-chinese@latest/lib/assets/font-awesome-animation.min.css #动画标签anima的依赖
jquery: https://unpkg.com/jquery@latest/dist/jquery.min.js #issues标签依赖
issues: https://unpkg.com/hexo-butterfly-tag-plugins-plus-chinese@latest/lib/assets/issues.js #issues标签依赖
iconfont: //at.alicdn.com/t/font_2032782_8d5kxvn09md.js #参看https://akilar.top/posts/d2ebecef/
carousel: https://unpkg.com/hexo-butterfly-tag-plugins-plus-chinese@latest/lib/assets/carousel-touch.js
tag_plugins_css: https://unpkg.com/hexo-butterfly-tag-plugins-plus-chinese@latest/lib/tag_plugins.css
  1. 字体
1
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Ma+Shan+Zheng&display=swap">

行内文本样式 text

1
2
3
4
5
6
{% 下划线 文本内容 %}
{% 着重号 文本内容 %}
{% 波浪线 文本内容 %}
{% 删除线 文本内容 %}
{% 按键 文本内容 %}
{% 密码 文本内容 %}
  1. 下划线 的文本
  2. 着重号的文本
  3. 波浪线的文本
  4. 删除线 的文本
  5. 键盘样式的文本 command + D
  6. 密码样式的文本:这里没有验证码
1
2
3
4
5
6
1. 带{% 下划线 下划线%} 的文本
2. 带 {% 着重号 着重号 %} 的文本
3. 带 {% 波浪线 波浪线 %} 的文本
4. 带 {% 删除线 删除线 %} 的文本
5. 键盘样式的文本 {% 按键 command %} + {% 按键 D %}
6. 密码样式的文本:{% 密码 这里没有验证码 %}

行内文本 span

1
{% 行 样式参数(参数以空格划分), 文本内容 %}
  1. 字体: 手写(handwriting),黑体(SimHei),楷体(KaiTi),宋体(SimSun)
  2. 颜色: 红色,黄色,绿色,青色,蓝色,灰色
  3. 大小: 1, 2, 3, 4, 5, 6, 7, 8 (数字越大字体越大,最大8)
  4. 对齐方向: 居左, 居中, 居右
  • 彩色文字
    在一段话中方便插入各种颜色的标签,包括:红色黄色绿色青色蓝色灰色
  • 超大号文字
    文档「开始」页面中的标题部分就是超大号文字。
    Volantis
    Volantis
    A Wonderful Theme for Hexo
    A Wonderful Theme for Hexo
1
2
3
4
5
6
7
8
- 彩色文字
在一段话中方便插入各种颜色的标签,包括:{% 行 红色, 红色 %}、{% 行 黄色, 黄色 %}、{% 行 绿色, 绿色 %}、{% 行 青色, 青色 %}、{% 行 蓝色, 蓝色 %}、{% 行 灰色, 灰色 %}。
- 超大号文字
文档「开始」页面中的标题部分就是超大号文字。
{% 行 居中 手写 6 蓝色, Volantis %}
{% 行 居左 6, Volantis %}
{% 行 居中 手写 1, A Wonderful Theme for Hexo %}
{% 行 居右 1 黄色, A Wonderful Theme for Hexo %}

段落文本 p

1
{% 段 样式参数(参数以空格划分), 文本内容 %}
  1. 字体: 手写(handwriting),黑体(SimHei),楷体(KaiTi),宋体(SimSun)
  2. 颜色: 红色,黄色,绿色,青色,蓝色,灰色
  3. 大小: 1, 2, 3, 4, 5, 6, 7, 8 (数字越大字体越大,最大8)
  4. 对齐方向: 居左, 居中, 居右
  • 彩色文字
    在一段话中方便插入各种颜色的标签,包括:

    红色

    黄色

    绿色

    青色

    蓝色

    灰色

  • 超大号文字
    文档「开始」页面中的标题部分就是超大号文字。

    Volantis

    Volantis

    A Wonderful Theme for Hexo

    A Wonderful Theme for Hexo

1
2
3
4
5
6
7
8
- 彩色文字
在一段话中方便插入各种颜色的标签,包括:{% 段 红色, 红色 %}、{% 段 黄色, 黄色 %}、{% 段 绿色, 绿色 %}、{% 段 青色, 青色 %}、{% 段 蓝色, 蓝色 %}、{% 段 灰色, 灰色 %}。
- 超大号文字
文档「开始」页面中的标题部分就是超大号文字。
{% 段 居中 手写 6 蓝色, Volantis %}
{% 段 居左 6, Volantis %}
{% 段 居中 手写 1, A Wonderful Theme for Hexo %}
{% 段 居右 1 黄色, A Wonderful Theme for Hexo %}

上标标签 tip

1
{% 上标 [参数,可选] %}文本内容{% end上标 %}
  1. 样式: 信息,正确,错误,警告,突然,禁止,家,循环,设置,钥匙,提醒
  2. 自定义图标: 支持font awesome

default

info

success

error

warning

bolt

ban

home

sync

cogs

key

bell

自定义font awesome图标

1
2
3
4
5
6
7
8
9
10
11
12
13
{% 上标 %}default{% end上标 %}
{% 上标 信息 %}info{% end上标 %}
{% 上标 正确 %}success{% end上标 %}
{% 上标 错误 %}error{% end上标 %}
{% 上标 警告 %}warning{% end上标 %}
{% 上标 突然 %}bolt{% end上标%}
{% 上标 禁止 %}ban{% end上标 %}
{% 上标 家 %}home{% end上标 %}
{% 上标 循环 %}sync{% end上标 %}
{% 上标 设置 %}cogs{% end上标 %}
{% 上标 钥匙 %}key{% end上标 %}
{% 上标 提醒 %}bell{% end上标 %}
{% 上标 fa-atom %}自定义font awesome图标{% end上标 %}

上标动态标签 anima

1
{% 上标 样式, 动画 %}文本内容{% end上标 %}
  1. 样式: 信息,正确,错误,警告,突然,禁止,家,循环,设置,钥匙,提醒
  2. 自定义图标: 支持fontawesome
  3. 动画更多详情请参看font-awesome-animation文档
  1. On DOM load(当页面加载时显示动画)

    warning

    ban

  2. 调整动画速度。

    warning

    ban

  3. On hover(当鼠标悬停时显示动画)

    warning

    ban

  4. On parent hover(当鼠标悬停在父级元素时显示动画)

    warning

    ban

  1. On DOM load(当页面加载时显示动画)
1
2
{% 上标 警告, faa-horizontal animated %}warning{% end上标 %}
{% 上标 禁止, faa-flash animated %}ban{% end上标 %}
  1. 调整动画速度。
1
2
{% 上标 警告, faa-horizontal animated faa-fast %}warning{% end上标 %}
{% 上标 禁止, faa-flash animated faa-slow %}ban{% end上标 %}
  1. On hover(当鼠标悬停时显示动画)
1
2
{% 上标 警告, faa-horizontal animated-hover %}warning{% end上标 %}
{% 上标 禁止, faa-flash animated-hover %}ban{% end上标 %}
  1. On parent hover(当鼠标悬停在父级元素时显示动画)
1
2
{% 上标 警告, faa-parent animated-hover %}<p class="faa-horizontal">warning</p>{% end上标 %}
{% 上标 禁止, faa-parent animated-hover %}<p class="faa-flash">ban</p>{% end上标 %}

复选列表 checkbox

1
{% 复选 状态 颜色 字体, 文本(支持简单md) %}

参数可以不写,但不能删除

  1. 选中状态: 打勾(v), 加号(+), 减号(-), 叉(x)

    打勾(v)

    加号(+)

    减号(-)

    叉(x)

  2. 颜色: 红色,黄色,绿色,青色,蓝色
  3. 字体: 手写(handwriting),黑体(SimHei),楷体(KaiTi),宋体(SimSun)

纯文本测试

支持简单的 markdown 语法

支持自定义颜色

绿色 + 默认选中

黄色 + 默认选中

青色 + 默认选中

蓝色 + 默认选中

增加

减少

支持自定义颜色 + 字体手写

默认选中 + 字体黑体

黄色 + 字体楷体

青色 + 默认选中 + 字体宋体

1
2
3
4
5
6
7
8
9
10
11
12
13
14
{% 复选 纯文本测试 %}
{% 复选 v, 支持简单的 [markdown](https://guides.github.com/features/mastering-markdown/) 语法 %}
{% 复选 红色, 支持自定义颜色 %}
{% 复选 v 绿色, 绿色 + 默认选中 %}
{% 复选 v 黄色, 黄色 + 默认选中 %}
{% 复选 v 青色, 青色 + 默认选中 %}
{% 复选 v 蓝色, 蓝色 + 默认选中 %}
{% 复选 + 绿色, 增加 %}
{% 复选 - 黄色, 减少 %}
{% 复选 x 红色, 叉 %}
{% 复选 红色 手写, 支持自定义颜色 + 字体手写 %}
{% 复选 v 黑体, 默认选中 + 字体黑体 %}
{% 复选 黄色 楷体, 黄色 + 默认选中 + 字体楷体 %}
{% 复选 v 青色 宋体, 青色 + 默认选中 + 字体宋体 %}

单选列表 radio

1
{% 单选 状态(v) 颜色 字体, 文本(支持简单md) %}

参数可以不写,但不能删除

  1. 选中状态: 选中(v)
  2. 颜色: 红色,黄色,绿色,青色,蓝色
  3. 字体: 手写(handwriting),黑体(SimHei),楷体(KaiTi),宋体(SimSun)

纯文本测试

支持简单的 markdown 语法

支持自定义颜色

绿色

黄色

青色

蓝色

支持自定义颜色 + 手写字体

绿色 + 黑体

黄色 + 楷体

青色 + 宋体

1
2
3
4
5
6
7
8
9
10
11
{% 单选 纯文本测试 %}
{% 单选 v, 支持简单的 [markdown](https://guides.github.com/features/mastering-markdown/) 语法 %}
{% 单选 v 红色, 支持自定义颜色 %}
{% 单选 绿色, 绿色 %}
{% 单选 黄色, 黄色 %}
{% 单选 青色, 青色 %}
{% 单选 蓝色, 蓝色 %}
{% 单选 v 红色 手写, 支持自定义颜色 + 手写字体 %}
{% 单选 绿色 黑体, 绿色 + 黑体 %}
{% 单选 黄色 楷体, 黄色 + 楷体 %}
{% 单选 青色 宋体, 青色 + 宋体 %}

按钮 btns

1
2
3
4
{% 按钮组 样式参数 %}
{% 按钮 标题, 链接, 图片或者图标 %}
{% 按钮 标题, 链接, 图片或者图标 %}
{% end按钮组 %}
  1. 圆角样式:方, 圆
  2. 增加文字样式:可以在容器内增加 \标题\<\/b>\

    描述文字\<\/p>

  3. 布局方式:
    默认为自动宽度,适合视野内只有一两个的情况。

    |参数|含义|
    | :—: | :—: |
    |宽|宽一点的按钮|
    |填充|填充布局,自动铺满至少一行,多了会换行|
    |居中|居中,按钮之间是固定间距|
    |居中分散|居中分散|
    |2格|等宽最多2列,屏幕变窄会适当减少列数|
    |3格|等宽最多3列,屏幕变窄会适当减少列数|
    |4格|等宽最多4列,屏幕变窄会适当减少列数|
    |5格|等宽最多5列,屏幕变窄会适当减少列数|

  1. 如果需要显示类似「团队成员」之类的一组含有头像的链接:

  2. 或者含有图标的按钮:

  3. 圆形图标 + 标题 + 描述 + 图片 + 网格5列 + 居中

  4. 样式+布局(填充):

  5. 样式+列数(2):

  1. 如果需要显示类似「团队成员」之类的一组含有头像的链接:
1
2
3
4
5
6
7
{% 按钮组 圆 5格 %}
{% 按钮 naokuo, https://naokuo.top, https://unpkg.com/naokuo-blog@1.0.7/img/touxiang.webp %}
{% 按钮 naokuo, https://naokuo.top, https://unpkg.com/naokuo-blog@1.0.7/img/touxiang.webp %}
{% 按钮 naokuo, https://naokuo.top, https://unpkg.com/naokuo-blog@1.0.7/img/touxiang.webp %}
{% 按钮 naokuo, https://naokuo.top, https://unpkg.com/naokuo-blog@1.0.7/img/touxiang.webp %}
{% 按钮 naokuo, https://naokuo.top, https://unpkg.com/naokuo-blog@1.0.7/img/touxiang.webp %}
{% end按钮组 %}
  1. 或者含有图标的按钮:
1
2
3
4
{% 按钮组 方 2格 %}
{% 按钮 下载源码, /, fas fa-download %}
{% 按钮 查看文档, /, fas fa-book-open %}
{% end按钮组 %}
  1. 圆形图标 + 标题 + 描述 + 图片 + 网格5列 + 居中
1
2
3
4
5
6
7
8
9
10
11
12
13
14
{% 按钮组 方 5格 居中 %}
<a href='https://naokuo.top'>
<i class='fab fa-apple'></i>
<b>微信</b>
{% 段 红色, 打赏 %}
<img src='https://unpkg.com/naokuo-blog@1.0.7/img/touxiang.webp'>
</a>
<a href='https://naokuo.top'>
<i class='fab fa-apple'></i>
<b>支付宝</b>
{% 段 绿色, 打赏 %}
<img src='https://unpkg.com/naokuo-blog@1.0.7/img/touxiang.webp'>
</a>
{% end按钮组 %}
  1. 样式+布局(填充):
1
2
3
4
5
6
7
8
9
{% 按钮组 方 填充 %}
{% 按钮 🍰 mikutap, https://github.com/HFIProgramming/mikutap, fas fa-download %}
{% 按钮 3D元素周期表, https://github.com/YL2209/game/tree/main/3Delement, fas fa-download %}
{% 按钮 📃 文章生成器, https://github.com/YL2209/game/tree/main/gopibutong, fas fa-download %}
{% 按钮 🟧 转转魔方, https://github.com/YL2209/game/tree/main/magic-cube, fas fa-download %}
{% 按钮 🖥️ WIN10, https://ylui.yuri2.cn, fas fa-download %}
{% 按钮 🥛 流体模拟, https://github.com/PavelDoGreat/WebGL-Fluid-Simulation, fas fa-download %}
{% 按钮 🛶 明日方舟, https://github.com/mashirozx/arknights-ui/, fas fa-download %}
{% end按钮组 %}
  1. 样式+列数(2):
1
2
3
4
5
6
7
8
9
{% 按钮组 圆 2格 %}
{% 按钮 🍰 mikutap, https://github.com/HFIProgramming/mikutap, fas fa-download %}
{% 按钮 3D元素周期表, https://github.com/YL2209/game/tree/main/3Delement, fas fa-download %}
{% 按钮 📃 文章生成器, https://github.com/YL2209/game/tree/main/gopibutong, fas fa-download %}
{% 按钮 🟧 转转魔方, https://github.com/YL2209/game/tree/main/magic-cube, fas fa-download %}
{% 按钮 🖥️ WIN10, https://ylui.yuri2.cn, fas fa-download %}
{% 按钮 🥛 流体模拟, https://github.com/PavelDoGreat/WebGL-Fluid-Simulation, fas fa-download %}
{% 按钮 🛶 明日方舟, https://github.com/mashirozx/arknights-ui/, fas fa-download %}
{% end按钮组 %}

github徽标 ghbdage

1
{% 徽标 [left],[right],[logo]||[color],[link],[title]||[option] %}
  1. left:徽标左边的信息,必选参数。
  2. right: 徽标右边的信息,必选参数,
  3. logo:徽标图标,图标名称详见simpleicons,可选参数。
  4. color:徽标右边的颜色,可选参数。
  5. link:指向的链接,可选参数。
  6. title:徽标的额外信息,可选参数。主要用于优化SEO,但object标签不会像a标签一样在鼠标悬停显示title信息。
  7. option:自定义参数,支持shields.io的全部API参数支持,具体参数可以参看上文中的拓展写法示例。形式为name1=value2&name2=value2。
  1. 基本参数

  2. 信息参数

  3. 拓展参数

  1. 基本参数
1
2
3
{% 徽标 Butterfly,Theme %}

{% 徽标 Hexo,Frame %}
  1. 信息参数
1
2
3
{% 徽标 JsDelivr,CDN,jsDelivr||abcdef,https://metroui.org.ua/index.html,本站使用JsDelivr为静态资源提供CDN加速 %}

{% 徽标 GitHub,Source,GitHub||,https://github.com/ %}
  1. 拓展参数
1
2
3
{% 徽标 Vercel,Hosted,Vercel||brightgreen,https://vercel.com/,本站采用双线部署,默认线路托管于Vercel||style=social&logoWidth=20 %}

{% 徽标 Vercel,Hosted,Vercel||||style=social&logoWidth=20&logoColor=violet %}

网站卡片 sites

1
2
3
4
{% 网站组 %}
{% 网站 标题, 链接=链接, 背景=截图链接, 头像=头像链接(可选), 描述=描述(可选) %}
{% 网站 标题, 链接=链接, 背景=截图链接, 头像=头像链接(可选), 描述=描述(可选) %}
{% end网站组 %}
1
2
3
4
5
6
7
{% 网站组 %}
{% 网站 naokuo, 链接=https://naokuo.top, 背景=https://unpkg.com/naokuo-blog@1.0.7/img/2023-11-08-1.webp, 头像=https://unpkg.com/naokuo-blog@1.0.7/img/touxiang.webp, 描述=naokuo的博客 %}
{% 网站 naokuo, 链接=https://naokuo.top, 背景=https://unpkg.com/naokuo-blog@1.0.7/img/2023-11-08-2.webp, 头像=https://unpkg.com/naokuo-blog@1.0.7/img/touxiang.webp, 描述=naokuo的博客 %}
{% 网站 naokuo, 链接=https://naokuo.top, 背景=https://unpkg.com/naokuo-blog@1.0.7/img/2023-11-08-3.webp, 头像=https://unpkg.com/naokuo-blog@1.0.7/img/touxiang.webp, 描述=naokuo的博客 %}
{% 网站 naokuo, 链接=https://naokuo.top, 背景=https://unpkg.com/naokuo-blog@1.0.7/img/2023-11-08-4.webp, 头像=https://unpkg.com/naokuo-blog@1.0.7/img/touxiang.webp, 描述=naokuo的博客 %}
{% 网站 naokuo, 链接=https://naokuo.top, 背景=https://unpkg.com/naokuo-blog@1.0.7/img/loading.webp, 头像=https://unpkg.com/naokuo-blog@1.0.7/img/touxiang.webp, 描述=naokuo的博客 %}
{% end网站组 %}

行内图片 inlineimage

1
{% 行内图 图片链接, 高=高度(可选) %}
  1. 高度:height=20px

这是 一段话。

这又是 一段话。

1
2
3
这是 {% 行内图 https://cdn.jsdelivr.net/gh/volantis-x/cdn-emoji/aru-l/0000.gif %} 一段话。

这又是 {% 行内图 https://cdn.jsdelivr.net/gh/volantis-x/cdn-emoji/aru-l/5150.gif, 高=40px %} 一段话。

单张图片 image

1
{% 图片 链接, 宽=宽度(可选), 高=高度(可选), 描述=描述(可选), 背景=占位颜色(可选) %}
  1. 图片宽度高度:宽=300px, 高=32px
  2. 图片描述:描述=图片描述(butterfly需要在主题配置文件中开启图片描述)
  3. 占位背景色:背景=#f2f2f2
  1. 添加描述

    这是描述。
    这是描述。
    这是描述。
  2. 指定宽度

  3. 指定宽度并添加描述:

    这是描述。
    这是描述。
    这是描述。
  4. 设置占位背景色:

    优化不同宽度浏览的观感
    优化不同宽度浏览的观感
    优化不同宽度浏览的观感
  1. 添加描述
1
{% 图片 https://unpkg.com/naokuo-blog@1.0.7/img/2023-11-08-4.webp, 描述=这是描述。 %}
  1. 指定宽度
1
{% 图片 https://unpkg.com/naokuo-blog@1.0.7/img/2023-11-08-4.webp, 宽=400px %}
  1. 指定宽度并添加描述:
1
{% 图片 https://unpkg.com/naokuo-blog@1.0.7/img/2023-11-08-4.webp, 宽=400px, 描述=这是描述。 %}
  1. 设置占位背景色:
1
{% 图片 https://unpkg.com/naokuo-blog@1.0.7/img/2023-11-08-4.webp, 宽=400px, 背景=#1D0C04, 描述=优化不同宽度浏览的观感 %}

音频 audio

1
{% 音频 音频链接 %}
1
{% 音频 https://patchwiki.biligame.com/images/ys/6/62/rnu6264q3zrd7osbea4mtefx7gwnviv.mp3 %}

视频 video

1
2
3
4
5
6
7
8
{% 视频 视频链接 %}

{% 视频组 参数 %}
{% 视频 视频链接 %}
{% 视频 视频链接 %}
{% 视频 视频链接 %}
{% 视频 视频链接 %}
{% end视频组 %}
  1. 对其方向:left, center, right
  2. 列数:逗号后面直接写列数,支持 1 ~ 4 列。
  1. 100%宽度

  2. 50%宽度

  3. 25%宽度

  1. 100%宽度
1
{% 视频 https://media.w3.org/2010/05/sintel/trailer.mp4 %}
  1. 50%宽度
1
2
3
4
5
6
{% 视频组, 2 %}
{% 视频 https://media.w3.org/2010/05/sintel/trailer.mp4 %}
{% 视频 https://media.w3.org/2010/05/sintel/trailer.mp4 %}
{% 视频 https://media.w3.org/2010/05/sintel/trailer.mp4 %}
{% 视频 https://media.w3.org/2010/05/sintel/trailer.mp4 %}
{% end视频组 %}
  1. 25%宽度
1
2
3
4
5
6
7
8
9
10
{% 视频组, 4 %}
{% 视频 https://media.w3.org/2010/05/sintel/trailer.mp4 %}
{% 视频 https://media.w3.org/2010/05/sintel/trailer.mp4 %}
{% 视频 https://media.w3.org/2010/05/sintel/trailer.mp4 %}
{% 视频 https://media.w3.org/2010/05/sintel/trailer.mp4 %}
{% 视频 https://media.w3.org/2010/05/sintel/trailer.mp4 %}
{% 视频 https://media.w3.org/2010/05/sintel/trailer.mp4 %}
{% 视频 https://media.w3.org/2010/05/sintel/trailer.mp4 %}
{% 视频 https://media.w3.org/2010/05/sintel/trailer.mp4 %}
{% end视频组 %}

折叠框 folding

1
2
3
{% 折叠 状态(打开) 颜色, 标题 %}
文本内容
{% end折叠 %}
  1. 状态:状态填写 打开 代表默认打开。
  2. 颜色: 红色,橙色,黄色,绿色,青色,蓝色,紫色
  1. 打开+颜色

    查看打开的紫色折叠框

    这是一个打开的紫色折叠框。

  2. 打开

    查看打开的折叠框

    这是一个打开的折叠框。

  3. 颜色

    查看紫色的折叠框

    这是一个紫色的折叠框。

  4. 只有标题

    查看没有参数的折叠框

    这是一个只有标题的折叠框。

  5. 没有参数

    这是一个没有参数的折叠框。

  1. 打开+颜色
1
2
3
{% 折叠 打开 紫色, 查看打开的紫色折叠框 %}
这是一个打开的紫色折叠框。
{% end折叠 %}
  1. 打开
1
2
3
{% 折叠 打开, 查看打开的折叠框 %}
这是一个打开的折叠框。
{% end折叠 %}
  1. 颜色
1
2
3
{% 折叠 紫色, 查看紫色的折叠框 %}
这是一个紫色的折叠框。
{% end折叠 %}
  1. 没有参数
1
2
3
{% 折叠 查看只有标题的折叠框 %}
这是一个只有标题的折叠框。
{% end折叠 %}
  1. 没有参数
1
2
3
{% 折叠 %}
这是一个没有参数的折叠框。
{% end折叠 %}

诗词标签 poem

1
2
3
{% 诗词 诗词标题, 作者, 字体(手写/handwriting) %}
诗词内容
{% end诗词 %}
  1. title:诗词标题
  2. author:作者,可以不写
  3. 字体: 手写(handwriting),黑体(SimHei),楷体(KaiTi),宋体(SimSun),可以不写
  1. 手写字体

    水调歌头
    苏轼

    丙辰中秋,欢饮达旦,大醉,作此篇,兼怀子由。
    明月几时有?把酒问青天。
    不知天上宫阙,今夕是何年?
    我欲乘风归去,又恐琼楼玉宇,高处不胜寒。
    起舞弄清影,何似在人间?

    转朱阁,低绮户,照无眠。
    不应有恨,何事长向别时圆?
    人有悲欢离合,月有阴晴圆缺,此事古难全。
    但愿人长久,千里共婵娟。

  2. 无字体(网站的字体)

    水调歌头
    苏轼

    丙辰中秋,欢饮达旦,大醉,作此篇,兼怀子由。
    明月几时有?把酒问青天。
    不知天上宫阙,今夕是何年?
    我欲乘风归去,又恐琼楼玉宇,高处不胜寒。
    起舞弄清影,何似在人间?

    转朱阁,低绮户,照无眠。
    不应有恨,何事长向别时圆?
    人有悲欢离合,月有阴晴圆缺,此事古难全。
    但愿人长久,千里共婵娟。

水调歌头
苏轼

丙辰中秋,欢饮达旦,大醉,作此篇,兼怀子由。
明月几时有?把酒问青天。
不知天上宫阙,今夕是何年?
我欲乘风归去,又恐琼楼玉宇,高处不胜寒。
起舞弄清影,何似在人间?

转朱阁,低绮户,照无眠。
不应有恨,何事长向别时圆?
人有悲欢离合,月有阴晴圆缺,此事古难全。
但愿人长久,千里共婵娟。

  1. 手写字体
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
{% 诗词 水调歌头, 苏轼, 手写 %}
丙辰中秋,欢饮达旦,大醉,作此篇,兼怀子由。
明月几时有?把酒问青天。
不知天上宫阙,今夕是何年?
我欲乘风归去,又恐琼楼玉宇,高处不胜寒。
起舞弄清影,何似在人间?

转朱阁,低绮户,照无眠。
不应有恨,何事长向别时圆?
人有悲欢离合,月有阴晴圆缺,此事古难全。
但愿人长久,千里共婵娟。
{% end诗词 %}

{% 诗词 水调歌头, 苏轼, handwriting %}
丙辰中秋,欢饮达旦,大醉,作此篇,兼怀子由。
明月几时有?把酒问青天。
不知天上宫阙,今夕是何年?
我欲乘风归去,又恐琼楼玉宇,高处不胜寒。
起舞弄清影,何似在人间?

转朱阁,低绮户,照无眠。
不应有恨,何事长向别时圆?
人有悲欢离合,月有阴晴圆缺,此事古难全。
但愿人长久,千里共婵娟。
{% end诗词 %}
  1. 无字体(网站的字体)
1
2
3
4
5
6
7
8
9
10
11
12
{% 诗词 水调歌头, 苏轼 %}
丙辰中秋,欢饮达旦,大醉,作此篇,兼怀子由。
明月几时有?把酒问青天。
不知天上宫阙,今夕是何年?
我欲乘风归去,又恐琼楼玉宇,高处不胜寒。
起舞弄清影,何似在人间?

转朱阁,低绮户,照无眠。
不应有恨,何事长向别时圆?
人有悲欢离合,月有阴晴圆缺,此事古难全。
但愿人长久,千里共婵娟。
{% end诗词 %}

进度条 progress

1
{% 进度条 [width] [color] [text] %}
  1. width: 0到100的阿拉伯数字
  2. color: 颜色,取值有红色,黄色,绿色,青色,蓝色,灰色
  3. text:进度条上的文字内容

进度条样式预览

进度条样式预览

进度条样式预览

进度条样式预览

进度条样式预览

进度条样式预览

1
2
3
4
5
6
{% 进度条 10 红色 进度条样式预览 %}
{% 进度条 30 黄色 进度条样式预览 %}
{% 进度条 50 绿色 进度条样式预览 %}
{% 进度条 70 青色 进度条样式预览 %}
{% 进度条 90 蓝色 进度条样式预览 %}
{% 进度条 100 灰色 进度条样式预览 %}

气泡注释 bubble

1
{% 气泡注释 [content] , [notation] ,[background-color] %}
  1. content: 注释词汇
  2. notation: 悬停显示的注解内容
  3. background-color: 可选,气泡背景色。默认为“#71a4e3”

注释词汇悬停显示的注解内容可选,气泡背景色。默认为“#71a4e3”

1
{% 气泡注释 注释词汇, '悬停显示的注解内容', '#71a4e3' %}可选,气泡背景色。默认为“#71a4e3”

hexo-butterfly自带标签

除非魔改过butterfly主题自带的标签,否则请不要使用以下书写格式

分栏 tab

1
2
3
4
5
{% 分栏组 (Unique name)唯独的名称, [index]默认展现分栏(默认展现的一个) %}
<!-- 分栏 标题 [@icon]图标(可选) -->
内容
<!-- end分栏 -->
{% end分栏组 %}
  1. Unique name :
    选项卡块标签的唯一名称,不带逗号。
    将在#id中用作每个标签及其索引号的前缀。
    如果名称中包含空格,则对于生成#id,所有空格将由破折号代替。
    仅当前帖子/页面的URL必须是唯一的!
  2. [index]:
    活动选项卡的索引号。
    如果未指定,将选择第一个标签(1)。
    如果index为-1,则不会选择任何选项卡。
    可选参数。
  3. [Tab caption]:
    当前选项卡的标题。
    如果未指定标题,则带有制表符索引后缀的唯一名称将用作制表符的标题。
    如果未指定标题,但指定了图标,则标题将为空。
    可选参数。
  4. [@icon]:
    FontAwesome图标名称(全名,看起来像“ fas fa-font”)
    可以指定带空格或不带空格;
    例如’Tab caption @icon’ 和 ‘Tab caption@icon’.
    可选参数。
  1. 默认

This is Tab 1.

This is Tab 2.

This is Tab 3.

  1. 展现第2个

This is Tab 1.

This is Tab 2.

This is Tab 3.

  1. 图标 或 自定义名称

tab名字为第一个Tab

只有图标 没有Tab名字

名字+icon

  1. 默认

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    {% 分栏组 test1 %}
    <!-- 分栏 -->
    **This is Tab 1.**
    <!-- end分栏 -->

    <!-- 分栏 -->
    **This is Tab 2.**
    <!-- end分栏 -->

    <!-- 分栏 -->
    **This is Tab 3.**
    <!-- end分栏 -->
    {% end分栏组 %}
  2. 展现第2个

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    {% 分栏组 test2, 2 %}
    <!-- 分栏 -->
    **This is Tab 1.**
    <!-- end分栏 -->

    <!-- 分栏 -->
    **This is Tab 2.**
    <!-- end分栏 -->

    <!-- 分栏 -->
    **This is Tab 3.**
    <!-- end分栏 -->
    {% end分栏组 %}
  3. 图标或自定义名称

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    {% 分栏组 test3, 2 %}
    <!-- 分栏 第一个Tab -->
    **tab名字为第一个Tab**
    <!-- end分栏 -->

    <!-- 分栏 @fab fa-apple-pay -->
    **只有图标 没有Tab名字**
    <!-- end分栏 -->

    <!-- 分栏 炸弹@fas fa-bomb -->
    **名字+icon**
    <!-- end分栏 -->
    {% end分栏组 %}

时间轴 timeline

1
2
3
4
5
6
7
8
{% 时间轴 时间线标题(可选)[,color] %}
<!-- 时间 时间节点(标题) -->
正文内容
<!-- end时间-->
<!-- 时间 时间节点(标题) -->
正文内容
<!-- end时间 -->
{% end时间轴 %}
参数解释
title标题/时间线
color时间轴颜色:default(留空) / blue / pink / red / purple / orange / green

博客更新日志

网站跑分(生成Lighthouse报表)

  1. 网站跑分 网站跑分
1
2
3
4
5
6
7
8
9
10
11
12
13
14
{% 时间轴 博客更新日志, blue %}

<!-- 时间 网站跑分(生成Lighthouse报表) -->
1. 网站跑分 ![网站跑分](https://s2.loli.net/2023/10/24/eY3Qk1ywj87I4NS.png)
<!-- end时间 -->
<!-- 时间 2023-10-24 [0.0.1 -> 0.0.1] -->
1. [用CSS实现手机端、PC端壁纸自适应](./#用CSS实现手机端、PC端壁纸自适应-17)
2. 消除大部分控制台{% 行 red, 红色 %}错误 🥰
3. [修复Waline评论系统API](./#给Waline评论系统的-swig8-添加自定义-swig9-描述)
4. [增加春夏秋冬对应飘落](./#增加春夏秋冬对应飘落)
5. [引入live2d看板娘](./#引入live2d看板娘)
<!-- end时间 -->

{% end时间轴 %}