Hexo Tag Plugins 写法速查
Hexo Tag Plugins 写法速查
本文汇总 Butterfly / NexT 主题常用的 Tag Plugin 写法,方便写文章时随时参考。
1. Tabs 标签页切换(Butterfly + NexT 通用)
func main() { |
def main(): |
echo "Hello Bash" |
写法:
{% raw %} |
图标可选(Butterfly),格式为
<!-- tab 标题@fas fa-xxx -->
指定默认激活第 N 个:{% tabs 名称, 2 %}
2. Note 彩色提示块(Butterfly + NexT 通用)
default — 默认灰色提示
info — 蓝色信息提示
success — 绿色成功提示
warning — 黄色警告提示
danger — 红色危险提示
写法:
{% raw %} |
3. 折叠展开(通用 HTML)
点击展开:查看部署步骤
- 执行
hexo clean - 执行
hexo generate - 执行
hexo deploy
点击展开:hexo server 启动命令
hexo server -p 4000 |
通用写法(所有主题兼容):
<details> |
Butterfly 专属写法(效果更好看):
{% raw %} |
4. Button 按钮
NexT 写法:
GitHub Hexo 官网写法:
{% raw %} |
通用 HTML 替代:
<a href="https://github.com/so2bin" target="_blank">GitHub</a> |
5. Label 行内标签(Butterfly 专属)
NexT 不支持,Butterfly 写法如下:
{% raw %} |
通用 HTML 替代:
<span style="background:#49b1f5;color:#fff;padding:2px 6px;border-radius:3px;">标签</span> → 标签
6. Timeline 时间线(Butterfly 专属)
NexT 不支持,Butterfly 写法如下:
{% raw %} |
兼容性总结
| 写法 | Butterfly | NexT | 通用 HTML 替代 |
|---|---|---|---|
| Tabs | 支持 | 支持 | 无 |
| Note | 支持(3种样式) | 支持 | 无 |
| hideToggle | 支持 | 不支持 | <details> |
| Button | 支持 | 支持(语法略不同) | <a> |
| Label | 支持 | 不支持 | <span> |
| Timeline | 支持 | 不支持 | 无 |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 so2bin!