はてなブログのMarkdown

はてなブログのMarkdown

[6] はてなブログは、記事の記述方法の1つとして Markdown に対応しています。 GFM の一部や PHP Markdown Extra の一部を取り込むだけでなく、 はてな記法の一部も使えるという、他のどの方言ともまったく異なる方言のようです。 HTML タグも書けるようです。

はてなブログ

[7] 同じく株式会社はてなが提供する MackerelのMarkdown は、 互換性の無いまた別の方言のようです。

[1] サイドバーの記事一覧モジュールで、記事タイトルの表示文字数を指定できるようにしました(ほか1件) - はてなブログ開発ブログ () http://staff.hatenablog.com/entry/2017/01/30/144500

GitHubなど、Webエンジニアリングの現場を中心に広く利用されています。はてなブログでは、オリジナルの記法や、GFM(GitHub Flavored Markdown)の一部に対応しています。今回サポートした脚注は、PHP Markdown Extra由来の記法です。

※記事編集画面の入力補助ツールバーにある「脚注」ボタンなどでは、Markdownモードでもはてな記法の脚注をサポートしています。はてな記法とMarkdownの脚注に互換性はなく、それぞれ個別にフォーマットされます。

[2] 編集モード - はてなブログ ヘルプ () http://help.hatenablog.com/entry/editing-mode#markdown

[3] Markdown記法に対応しました - はてなブログ開発ブログ () http://staff.hatenablog.com/entry/2012/09/19/153219

新規の記事をMarkdown記法で記述でき、一部「GitHub Flavored Markdown」にも対応しています。

さらに、はてな記法のうちfotolife記法などの「自動リンク記法」が利用できます。画像や商品は、これまで通りの記法で手軽に貼り付けることができます。

[4] [はてな記法]ソースコードを色付けして表示する(シンタックスハイライト) - はてなブログ ヘルプ () http://help.hatenablog.com/entry/markup/syntaxhighlight#markdown

Markdownモードでは、コードブロックのシンタックスハイライトに対応しており、```perlのように言語を指定できます。詳細は下記リンクなどを参照してください。

Creating and highlighting code blocks - GitHub User Documentation

付記・はてなブログが対応しているファイルタイプ

はてなブログのシンタックスハイライトでは、次のファイルタイプの構文に対応しています。

[5] 記事に写真や画像を貼り付ける(編集サイドバー「写真を投稿」) - はてなブログ ヘルプ () http://help.hatenablog.com/entry/upload-photo

※はてな記法モードとMarkdownモードでは、写真を意味するはてな記法が記述され、記法のオプションで表示サイズを変更できます。

[8] はてなフォトライフの画像を貼り付けるときに、フォトライフ記法でaltとtitleを指定できるようにしました(はてな記法モード、Markdownモード) - はてなブログ開発ブログ () http://staff.hatenablog.com/entry/2017/02/24/152000

新しく拡張されたfotolife記法では、titleオプションとaltオプションを追加し、次のように記述できるようにしました。

[f:id:hatenablog:20170217161727j:plain:title=パンダ:alt=アドベンチャーワールドで見たパンダ]

[9] 記事中の見出しから目次を自動的に作成する「目次記法」を追加しました - はてなブログ開発ブログ () http://staff.hatenablog.com/entry/2015/09/09/152158

Markdownには、#から######まで、それぞれh1からh6の6段階に対応した見出しの記法があります。

はてなブログでは、記事内の見出しとしてh3からh5を想定しているので、上記のうち###から#####を使用して記事を書くとよいでしょう。

[10] >>9 記事の外側の HTMLはてな記法モードとの整合性のためにこういう仕様になっている模様だけど、 Markdown として単独で見た時に破綻しているような。。。

[11] はてなブログでのMarkdownの不具合・仕様 - 7cc@はてなブログ () https://7cc.hatenadiary.jp/entry/hatena-markdown-issues

[12] TeX記法はひどいらしい。