開発者ツール / 15
HTML Minifier
ブラウザでHTMLを解析し、コメントを削除し、ドキュメント内の空白を保守的に折りたたみます。
HTML Minifier: TOEAはブラウザのHTMLパーサーを使い、コメントノードを削除し、preformatted、textarea、script、style要素の外側にあるテキストの空白を折りたたみます。 サーバーへのファイルアップロードは一切なく、100%ブラウザ内でローカル実行します。
- カテゴリ
- 開発者ツール
- 実行回数
- ブラウザ内で
- コスト
- 無料 · 登録不要
- 提供状況
- すぐに使えます
完全にブラウザ内で実行します
空白が残る場所
スペース、タブ、改行が連続する部分は、削除されず単一のスペースになります。インラインコンテンツの隣にあるスペースは表示されるためです。Read <a href="/guide">the guide</a> nowでは、リンクの前後にある2つのスペースが残ります。空白が削除されるのは、ブラウザで表示されない場所だけです。たとえば<p>、<li>、<div>などのブロック要素の先頭と末尾、または<li>要素間のインデントのようなブロック要素同士の間です。<pre>、<textarea>、<script>、<style>内のテキストは記述どおりに残ります。
CSSによって、削除した空白が再び意味を持つことがあります。display: inline-blockを設定した<div>や、white-space: pre-wrapを設定した段落では、HTMLだけでは見えない空白も表示されます。そのため、公開する前に元のページと表示結果を比較してください。
ブラウザのパーサーによる変更
コンポーネントテンプレートのような断片は断片として返され、doctypeや<html>、<head>、<body>タグを含む入力はドキュメント全体として返されます。どちらの場合もマークアップはブラウザのパーサーを通ります。閉じられていないタグは閉じられ、配置が正しくない要素はパーサーが適切と判断する場所へ移動し、どのバージョンのHTML doctypeも<!doctype html>になります。コメントとして書かれたフレームワークのマーカーを含め、すべてのコメントが削除されます。
インラインスクリプトとスタイルは記述どおりに残ります。内容はJavaScriptミニファイアとCSSミニファイアで個別に縮小してください。
使い方
- HTMLをペーストします。
- Minify HTMLを選びます。
- 結果を確認してコンパクトになったドキュメントをダウンロードします。
プライバシーと制限事項
ドキュメントはローカルにとどまります。インラインレイアウトでは空白が意味を持つ場合があるため、生成したページは必ずテストしてください。
関連ツール
よくある質問
コメントは削除されますか?
はい。通常のHTMLコメントは削除されます。
ソースファイルは残しておくべきですか?
はい。最小化後の出力はデプロイ用の成果物であり、編集に適した快適なフォーマットではありません。
無料ツール · ブラウザ内で · アカウント不要