はじめに
markdownで記事を書いているときにどうしても長いコードを書く必要が出てしまいました。
しかし、長すぎて記事が見にくい…
そこで、HTMLを使ってその問題を解消できそうなので紹介していきます。
実装する内容
<!-- 折りたたみ展開ボタン --> <div onclick="obj=document.getElementById('menu1').style; obj.display=(obj.display=='none')?'block':'none';"> <a style="cursor:pointer;">▼ コード(クリックで展開)</a> </div> <!--// 折りたたみ展開ボタン --> <!-- ここから先を折りたたむ --> <div id="menu1" style="display:none;clear:both;"> <!-- ここに折りたたむ内容を記入 --> </div> <!--// ここまでを折りたたむ -->
コードを書き込むときは次の様に
<!-- 折りたたみ展開ボタン --> <div onclick="obj=document.getElementById('menu1').style; obj.display=(obj.display=='none')?'block':'none';"> <a style="cursor:pointer;">▼ コード(クリックで展開)</a> </div> <!--// 折りたたみ展開ボタン --> <!-- ここから先を折りたたむ --> <div id="menu1" style="display:none;clear:both;"> <pre class="prettyprint lang-" title=""> <!-- ここにコードを書き込む --> </pre> </div> <!--// ここまでを折りたたむ -->
そして実際にできたもの
これで記事を見やすくできる!かも???