改行を段落に変換
改行付きテキストをHTML段落に変換します。二重改行は段落の区切りとして扱われます。
段落識別方法:
このツールは、単一または不統一な改行で区切られた行のテキストを再フォーマットするのに役立ちます。
- 二重改行: 段落が空白行(二重改行)で区切られている標準的な段落フォーマットを想定しています。単一の改行で区切られている可能性のある同じ段落内の行を結合します。
- 単一改行: すべての単一改行を新しい段落の開始として扱い、元の各行の後に空白行(二重改行)を挿入します。
改行を段落に変換 の使い方
- 1
テキストを貼り付ける
改行を含むプレーンテキストを入力ボックスに貼り付けます。新しい段落を始めたい位置には空行を入れます。
- 2
分割方法を選ぶ
二重改行で段落を区切るか、単一の改行ごとに新しい段落を始めるかを選び、空白のトリミングや単一改行を <br> タグに変換するなどのオプションを有効にします。
- 3
段落に変換する
「Convert to Paragraphs」をクリックして、テキストをきれいな HTML の <p> タグや整形済みテキストブロックで囲みます。
- 4
出力をコピーする
プレビューを確認し、「Copy Output」を使って整形済みの HTML をページや CMS 向けに取得します。
改行を本物の段落に変換する
バラバラの行から構造化された段落へ
このツールはプレーンテキストを読み取って段落にまとめ、きれいな HTML の段落タグか、空行で区切られたプレーンテキストのどちらかとして出力します。鍵となる判断は、どこで段落が終わって次の段落が始まるかをどう識別するかであり、それは段落識別方法で制御できます。
得られるのは、恣意的な折り返しではなく本物の構造です。単に区切られたように見えるだけの行ではなく、ブラウザや CMS、あるいは読み手が、それぞれ独立した思考のかたまりとして扱う、明確に分かれた段落が手に入ります。
二重改行: 標準的な慣習
二重改行方式では、空行、つまり連続する 2 つの改行が段落と段落の境界を示します。単一の改行だけで区切られた行は、同じ段落に属するものとみなされ、つながった 1 つのまとまりへと結合されます。これは、ほとんどの文章が慣習的にどう整形されているかと一致します。
ソースがすでに通常のパターン、つまり段落が空行で区切られ、各段落の中で個々の文がいくつかの行に折り返されている形に従っている場合は、これを使ってください。ツールが折り返された行を元どおりつなぎ合わせ、段落の区切りはそのまま保ちます。
単一改行: 1 行で 1 段落
単一改行方式は、個々の行をそれぞれ独立した段落として扱います。各行が独自のまとまりになり、出力ではその後に空行が挿入されます。これは、入力が短い項目のリストで、各項目が独立した行にあり、それぞれを段落として独立させたいときに正しい選択です。
方式を取り違えるのは最もよくある間違いです。本物の段落の間に空行を使っているテキストに対して単一改行モードを選ぶと、折り返された行が一つひとつ短い段落になってしまいます。方式は、ソースが実際にどう区切られているかに合わせてください。
HTML 出力かプレーンテキストか
各段落を開始・終了の p タグで囲んだ正式な HTML を出力することも、段落を単に二重改行で区切ったプレーンテキストを出力することもできます。ウェブページやテンプレート、あるいはマークアップが期待される場所に貼り付けるなら HTML を選びます。出力先が、自前で整形を扱う文書やエディターなら、プレーンテキストを選びます。
この HTML オプションこそが、このツールを単なる余白の調整ツール以上のものにしています。サイトにそのまま組み込めば本物の段落要素として表示されるマークアップを生成します。
マークアップを細かく調整する
いくつかのオプションで結果を整えられます。空白のトリミングは各段落の先頭と末尾のスペースを取り除くので、余計なインデントがタグに紛れ込みません。空行の削除は余計な空行を取り除くので、中身のない段落ができません。さらに、生成されるすべての段落に CSS クラスを追加することもでき、取り込んだコンテンツにサイト上で一貫したスタイルを適用する必要があるときには非常に役立ちます。
段落内の単一改行を改行タグに変換するオプションもあり、これらの行を結合する代わりに、意図的な段落内の改行を保持できます。加えて、段落間に追加の間隔を入れる設定もあります。
解決できる実際のワークフロー
典型的な場面は、プレーンエディターで書いた文章を、HTML を期待するウェブサイトや CMS へ移すときです。貼り付けたテキストは段落構造を失い、ひと続きの区切りのない壁のように表示されることがよくあります。このツールは段落タグを再構築するので、正しく表示されます。下書きを、ブログ記事、ドキュメントページ、メールテンプレート向けのきれいなマークアップに変換するのにも同じく役立ちます。
変換時にすべての段落にクラスを追加すれば、取り込んだコンテンツはあなたのサイトのタイポグラフィをただちに継承し、あとからタグを 1 つずつ手作業で編集する必要はありません。
「改行を追加」との違い
これを「改行を追加」と混同しやすいのですが、両者は正反対の問題を解決します。「改行を追加」は、指定した幅や区切り文字の位置に改行を挿入して折り返しを課し、見た目に短い行を作ります。一方このツールは、既存の改行を解釈して段落構造を組み立て、空行で区切られた、あるいは HTML タグ付きのまとまりを生成します。
ウェブや文書向けに読みやすく構造化された出力が欲しいときは「改行を段落に」を使ってください。単に生の行幅を制御したいだけなら「改行を追加」を使ってください。そして目的がその逆、すべてを 1 行に平坦化することなら、「段落を 1 行に」が求めるツールです。
よくある質問
どこで段落の終わりと次の始まりを判断しますか?
各段落に CSS クラスを追加できますか?
HTML とプレーンテキストのどちらを出力しますか?
トリミングと空行削除のオプションは何をしますか?
テキストはどこかにアップロードされますか?
関連ツール
こちらの便利なツールもどうぞ