入力Markdown

処理済み出力

Markdown改行例

正規化モードは折り返し行を単一の段落にマージします。例:

折り返し行を段落に

入力(折り返し行):

入力

正規化された出力:

出力

上の段落を正規化モードとサンプルを使用してください。

Markdown改行ツールとは?

MarkdownはHTMLとは異なる方法で改行を扱います。単一の改行はHTMLでブレークを作成しないことが多く、行末に2つのスペースまたは空行が必要です。このツールはハードブレーク(2スペース+改行)を追加するか、段落を正規化します。CommonMark仕様がルールを定義しています。

処理は完全にブラウザ内で実行されます。サーバーには何も送信されません。2つのモード:ハードブレークを追加(各行の後に改行を挿入)または段落を正規化(折り返し行を単一の段落にマージ)。フォーマットにはMarkdownフォーマッターを使用してください。

このツールの使い方

1

Markdownを貼り付けまたはアップロード

Markdownをコピーして左のエディターに貼り付けます。アップロードをクリックして.mdまたは.markdownファイルを読み込むこともできます。サンプルボタンで例を読み込みます。

2

モードを選択

ハードブレークを追加で各行の後に改行を挿入するか、段落を正規化で折り返し行をマージします。右のパネルは自動的に更新されます。

3

コピーまたはダウンロード

コピーまたはダウンロードを使用してください。フォーマットや検証にはMarkdownフォーマッターまたはMarkdownバリデーターを使用してください。

改行処理が役立つ場合

CMSやエクスポートからのMarkdownに単一改行があり、ブレークとしてレンダリングされない場合、ハードブレークを追加すると修正されます。GitHub Flavored Markdown仕様とMarkdown Guideが改行ルールをカバーしています。詩や住所はハードブレークが必要なことが多いです。

よくある質問

Markdownでエンターキーを押しても新しい行にならないのはなぜですか?

Markdownでは、単一の改行は空白として扱われます — 改行としてではありません。ほとんどのレンダラーはCommonMark仕様に従い、レンダリングされた出力に目に見える区切りを作るには、行末に2つのスペース(ハードブレーク)か空白行(段落区切り)が必要です。

ソフトブレークとハードブレークの違いは何ですか?

ソフトブレークはMarkdownソース内の単一改行で、HTMLでは空白としてレンダリングされます。ハードブレークは2つの末尾スペース+改行で、<br>タグとしてレンダリングされます。このツールの「ハードブレークを追加」モードは、すべての単一改行をハードブレークに変換します。

WordやGoogle DocsからコピーしたMarkdownを修正するのに使えますか?

はい — それが最も一般的な用途の1つです。WordやGoogle Docsからテキストをコピーすると、行が列幅で折り返されることが多く、レンダリング時に1つの文字の壁になる短い行が何十も作られます。段落を正規化モードを使って、折り返された行を正しい段落に戻しましょう。

GitHub Flavored Markdownと互換性がありますか?

はい。ハードブレーク形式(2つの末尾スペース)はGitHub Flavored MarkdownとすべてのCommonMark準拠レンダラーでサポートされています。正規化モードはどこでも機能する標準の段落区切りを生成します。

いつハードブレークを使用しますか?

各行が別の行としてレンダリングされるべき場合(例:住所、詩、単一改行が意図されたコンテンツ)。2スペース+改行を追加します。

関連ツール

CommonMarkCommonMark改行Markdown GuideGFMGitHubW3C HTML