文章页Html标签
有时候我们想在博客文章里添加一些 hexo 不具有的特性时,就可以在
markdown 文件中添加 Html 标签。
html、CSS 和 js 可以分开写,也分三个文件写,html始终放在
markdown文件里。分开写的话,CSS 和 js 文件要放在主题的源文件路径
/themes/butterfly/source/ 下的的 css 或者 js 文件夹下。在 Markdown
里的语法为:
1 2 3 4 5 6 7
| <link rel="stylesheet" type="text/css" href="/css/grid.css"> <div class="container1"> <iframe class="container-iframe" frameborder="0"></iframe> </div>
<script type="text/javascript" src="/js/grid.js"></script>
|
Bilibili视频适配
- 在[BlogRoot].css自定义样式的文件中引入如下代码(这是我的,你可以自行微调):
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| .aspect-ratio { position: relative; width: 90%; height: auto; padding-bottom: 75%; margin: 3% auto; text-align: center; } .aspect-ratio iframe { position: absolute; width: 100%; height: 86%; left: 0; top: 0; }
|
- 直接复制插入你的 md 文章就行,修改里面的 src 源为你的视频:
1 2 3 4 5 6 7 8 9 10 11
| <div align=center class="aspect-ratio"> <iframe src="https://player.bilibili.com/player.html?aid=474023258&&page=1&as_wide=1&high_quality=1&danmaku=0&autoplay=0 " scrolling="no" border="0" frameborder="no" framespacing="0" high_quality=1 danmaku=1 allowfullscreen="true"> </iframe> </div>
|
源视频的链接获取方法为:在b站官网分享视频时,选择
嵌入代码
。若要关闭视频自动播放,在后面添加参数: