[Blogger/Vaster] highlight.jsの導入でちょっとつまずきました

更新  
公開
当サイトはアフィリエイト広告を使用しています

Blogger



コピペでOK?

検索をして参考サイトを見ると、公式サイトのコードをコピペすれば動くとするところが多いようです。

<link href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0/styles/default.min.css">
<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0/highlight.min.js"></script>
<script>hljs.initHighlightingOnLoad();</script>

[レイアウト]-[ガジェット]からHTML/JavaScriptガジェットに上記コードをコピペすれば動きますが、直接HTMLに書くときは下記のように1行目の.css” のあとに/スラッシュを追加しないとエラーがでてしまいました。

<link href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0/styles/default.min.css"/>
<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0/highlight.min.js"></script>
<script>hljs.initHighlightingOnLoad();</script>

<head> ~ </head>のあいだに記述しました。

PageSpeed Insightsに怒られたので </body>の直上に記述しました。

スタイルを選ぶ

こちらのデモページからスタイルを選べます。

好みのスタイルの名前をdefaultから書き換えます。

例:Agateの場合

<link href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0/styles/agate.min.css"/>

デモページに書いてあるスタイルの名前は大文字から始まりますが、すべてアルファベットの小文字でないと動きません。

CSS

https://github.com/isagalaev/highlight.js/tree/master/src/styles



検索

カテゴリー

Random Picks

すたすた式

Enjoy!👍

QooQ