Tumblrでシンタックスハイライトする
コード書くときに見やすくしやくて悩んでたんだけど、最初からシンタックスハイライトする機能がデフォルトのテンプレートにあった。
カスタマイズの「HTML編集」のheadタグ内に「<meta name="if:Syntax highlighting" content="0">」があるので「content="1"」にしてあげる。 そのあと普通のカスタマイズ画面に戻ると「Syntax highlighting 」という項目がでてくるのでそれを有効にしてあげる。
あとは投稿するときにソースコードを「https://highlightjs.org/」にあわせてhtmlで書く。
<pre><code class="html">...</code></pre>
色を変えたいときは以下にみたいにもともとあるスタイルシートをコメントアウトして公式参照で適用したいスタイルを設定してあげればいい。
{block:IfSyntaxHighlighting} <!--<link rel="stylesheet" href="https://static.tumblr.com/ehm1tdz/2VWnye81h/tumblr-highlightjs.css">--> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/darcula.min.css"> {/block:IfSyntaxHighlighting}
darculaにしてみたけどあんまり色がぱっとしないな















