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への変換ツール
バイナリ(スペース区切りのバイト、または長いビット列)を貼り付けると、それが表すASCIIテキストを取得できます。7ビットと8ビットのエンコードに対応。
BinaryからHexへのコンバーター
バイナリ入力を大文字の16進数値に変換します。0と1以外は無視され、先頭の0は保持されません。
2進数から10進数へ変換
2進数を瞬時に10進数へ変換します。各ビットがどのように寄与するかが分かる位取り展開を表示します。
2進数から8進数への変換ツール
2進数を3ビットずつまとめて8進数に変換します。Unixのパーミッション、レガシーシステム、コンパクトな数値表示に便利です。
Base64 → Hex 変換ツール
Base64文字列を、その背後にあるバイトの16進表現へ変換します。トークン、鍵、証明書、JWTの確認に便利です。
BBCodeからHTMLへのコンバーター
BBCode(掲示板マークアップ)をきれいなHTMLへ変換します。装飾タグ、リスト、引用、コード、画像、リンク、表に対応。