HTML to Markdown
HTMLをMarkdownに変換します。見出し、リスト、リンク、画像、テーブル、コードブロック、インライン書式に対応しています。
HTML to Markdownの使い方
- 1入力パネルにHTMLコードを貼り付けます。
- 2Markdownの出力がすぐに生成されます。
- 3リンク形式やコードフェンスタイプなどのオプションを調整します。
- 4結果のMarkdownをコピーして、どこでも使用できます。
Zenovayアナリティクス
関連ツール
よくある質問
どのHTML要素がサポートされていますか?▾
コンバーターは最も一般的なHTML要素を処理します: 見出し (h1-h6)、段落 (p)、改行 (br)、太字 (strong、b)、イタリック (em、i)、インラインコード (code)、コードブロック (pre)、リンク (a)、画像 (img)、順序なしリスト (ul/li)、順序付きリスト (ol/li)、ブロック引用 (blockquote)、水平ルール (hr)、テーブル (table/thead/tbody/tr/th/td)、およびdiv/span (段落として扱われます)。HTMLコメントとscript/styleタグは削除されます。
このツールはどのMarkdownフレーバーを生成しますか?▾
出力はCommonMark互換Markdownを使用しており、GitHub、GitLab、Notion、Obsidian、Slack、およびほとんどの静的サイトジェネレータ (Jekyll、Hugo、Docusaurus) でサポートされています。テーブルはGitHub Flavored Markdown (GFM) パイプシンタックスを使用します。コードブロックはフェンス付き```シンタックスを使用します。この出力は、あらゆるモダンなMarkdownレンダラーで機能するはずです。
テーブルはどのように変換されますか?▾
HTMLテーブルはGFMパイプテーブルに変換されます: | ヘッダー1 | ヘッダー2 | セパレータ行ダッシュ: | --- | --- | とともに。コンバーターはth/tdセルを処理し、colspan値を保持します。colspan値はセルコンテンツを繰り返すことで値を保持します (Markdownはcolspanをサポートしていないため)。空のセルは| | エントリとして保持されます。
ネストされたリストはどうなりますか?▾
ネストされたリストは2スペースインデント/レベルで変換されます。これはCommonMark標準です。例えば、liの内側のulは、適切にインデントされた-バレットポイントのネストされたリストを生成します。異なるネストレベルで順序付きリストと順序なしリストを混在させることは、正しく処理されます。
一部のHTML要素がなぜ削除されるのですか?▾
Markdownに同等のものがない要素 (div、span、section、article、header、footer、nav、aside、figure、figcaption) はブロックまたはインラインコンテナーとして扱われます — コンテンツは保持されますが、要素自体は省略されます。スクリプト、スタイル、ヘッド、およびHTMLコメントコンテンツは完全に削除されます。目標は、テキストと意味的な構造を保持することです。ピクセルパーフェクトHTMLレンダリングではありません。