HTML フォーマッター
マークアップを貼り付けると、このローカルフォーマッターがタグとテキストを字下げした行に配置します。2 または 4 スペースを選び、結果を確認して、閲覧やレビュー用にコピーできます。HTML はこのブラウザセッション内に残ります。
3 ステップで HTML を整形
-
1
マークアップを貼り付ける
確認したい HTML を追加します。サーバーには送信されません。
-
2
字下げを選ぶ
ネストの各レベルに 2 または 4 スペースを使います。
-
3
確認してコピーする
他で使う前に整形済みのテキストを確認します。
このフォーマッターが行うこと
このツールは完全な HTML パーサーではなく、単純な構造リーダーです。開始タグ、終了タグ、コメント、宣言、テキストを別々の行に置き、選択した字下げを適用します。<img>、<br>、<meta> のような一般的な空要素は新しい階層を作りません。
<pre>、<code>、<textarea>、<script>、<style> で始まるブロックは、入力時のまとまりのまま保持されます。マークアップの検証、閉じ忘れたタグの修正、属性の折り返し、自己終了構文の正規化、CSS や JavaScript の意味解釈は行いません。
整形によって通常のテキストノード周辺の空白が変わることがあります。出力は読みやすい作業用コピーとして扱い、空白に敏感なテンプレートを保存または公開する前に比較してください。検証には HTML バリデーターを使ってください。
よくある質問
いいえ。整形とコピーはブラウザ内で行われます。ファネルの手順では入力をセッションストレージに一時的に保持するだけです。
いいえ。単純な字下げを適用するだけで、マークアップが有効か、意味的に正しいかは判断できません。
いいえ。完全な script および style ブロックは入力された状態のままです。
関連ツール
ASCII表リファレンス
0から127までの完全なASCII表です。NUL、LF、DELなどの制御コードを含め、各文字の10進数、16進数、8進数、2進数、HTML数値文字参照を表示します。
HTML文字参照
HTMLエンティティの検索可能なリスト、その名称コードおよび数値コード、および特殊文字や記号のワンクリックコピー機能を提供します。
キーボードショートカット一覧
macOS、Windows、Linux向けに、VS Code、Chrome、GNU Readlineを使うBashの公式資料に基づく既定ショートカットを検索できます。
JavaScript圧縮ツール
変数名のリネーム、空白の削除、デッドコードの除去、定数畳み込みでJavaScriptを圧縮し、より小さなバンドルを作成します。
EditorConfig ジェネレーター
インデント、改行コード、文字コードのルールから .editorconfig を作成し、リポジトリで使っている言語ごとに正しいセクションを追加します。Python、Go、YAML、Makefile などに対応。
メールアドレス検証ツール
メールアドレスを検証します。RFC 5322構文チェック、MXレコードのライブ確認に加え、ローカル部、ドメイン、長さの詳細を表示します。メールは送信されません。
このツールは他の言語でも利用できます
- Formatador de HTML [PT]
- HTML-formaterare [SV]
- Trình định dạng HTML [VI]
- Formateador HTML [ES]
- منسق HTML [AR]
- HTML-Formatter [DE]
- Formateur HTML [FR]
- Pemformat HTML [ID]
- ตัวจัดรูปแบบ HTML [TH]
- HTML 포맷터 [KO]
- HTML-opmaker [NL]
- Formatowanie HTML [PL]
- Formatter HTML [IT]
- Форматировщик HTML [RU]
- HTML Biçimlendirici [TR]
- HTML 格式化器 [ZH]
- HTML Formatter [EN]