HTML から Markdown

HTML を Markdown に戻します。逆方向は Markdown から HTML · HTMLエンティティ

戻すもの

このページは HTML を読み、もう一方のページが書く範囲の Markdown に戻します。見出し、段落、太字、斜体、コード、リンク、画像、リスト、引用、区切り線、表です。逆方向は Markdown から HTML です。名前付き文字参照は HTML エンティティ にあります。

使い方

  1. HTML を貼ります。入力と同時に結果が更新されます。
  2. 変換は同じ変換をもう一度行います。
  3. 例を表示は、見出し Notes、太字とインラインコードのある段落、alpha と beta の箇条書き、one と two の番号リスト、引用、https://example.com へのリンク、水平線を読み込みます。
  4. Markdown は # Notes、**bold** と `code` の段落、- alpha、1. one、> quoted、[site](https://example.com)、--- です。
  5. すべてクリアは両方を空にします。結果をコピーは Markdown をコピーします。

読むタグ

h1 から h6 は ATX 見出しです。p は段落、strong と b は **太字**、em と i は *斜体* です。code はインライン、pre はフェンスです。リンクと画像はアドレスを残します。ul と ol はリスト、blockquote は >、hr は --- です。表は見出し、ダッシュの区切り、本体の行になります。

script と style は捨てます。それ以外のタグは中の文字だけ残します。< は小なりに戻るので、エスケープされた HTML は Markdown では文字になります。

使う場面

  • Markdown のページの結果をソースに戻す。
  • 簡単な HTML の表をパイプ表にする。
  • 断片から見出しとリストを取り出す。

質問

HTML のページ全体は残りますか?

上のタグだけが Markdown になります。このページが組まないタグは、中の文字だけ残します。

スクリプトはなぜ消えますか?

文字を書く前に script と style の中身を除きます。