ユーティリティワークスペース

HTMLからMarkdownへの変換 - My Tools

HTMLコードをMarkdown文書に変換し、スタイル付きの結果をプレビューします。

HTML Markdownコンバーター

高度な変換オプション

見出し、リスト、強調、表、リンク、改行の処理方法を変換目的に合わせて調整します。

空のタグ一覧には既定の変換ルールを使用します。
変換統計
HTML文字数
0
Markdown文字数
0
行数
0
単語数
0

使い方

  • HTMLコードを入力してMarkdownに変換をクリックすると、サーバーでサニタイズされたMarkdown文書を生成します。
  • サンプルを入力で表、リンク、リスト、コードブロックを含むHTML例を入力できます。
  • 結果欄のコピーボタンで生成されたMarkdown文書をクリップボードに保存できます。
  • ポップアッププレビューは最後の変換結果を安全なHTMLとして再描画し、サンドボックスiframeで確認できます。
  • .mdをダウンロードは変換したMarkdownだけをファイルに保存します。

高度なオプションの基準

見出しスタイル、リスト記号、強調記号、表ヘッダーの推測、自動リンク、既定のtitle、折り返し幅を調整して、文書リポジトリやWikiの規則に合わせられます。

削除するタグ変換するタグのみ指定はmarkdownifyの選択変換オプションに渡されます。両方を同時に指定するとサーバーがエラーを表示します。

変換の制限

HTMLからMarkdownへの変換は最善を尽くした変換です。複雑なレイアウト、入れ子の表、インラインスタイル、スクリプトの動作はMarkdownの構文で完全には保持できない場合があります。

外部に公開する前に、結果文書とプレビューを一緒に確認し、意図した構造が維持されているか確認してください。

プレビューの安全基準

プレビューはAPIがサニタイズしたpreviewHtmlだけを別の文書で包んでsrcdocに入れ、変換結果を親ページのDOMに直接挿入しません。

iframeにはsandboxのみを使用し、allow-scriptsallow-same-originの権限を与えないため、スクリプト実行と親文書へのアクセスを防ぎます。