ガイド

CSSのコメントと余分な空白を削除して圧縮する方法

CSSを入力欄に貼り付けて実行すると、コメントや指定された空白などが整理され、よりコンパクトなテキストになります。変換後の長さや削減率も確認できます。

ツール CSS圧縮ツール

CSSをコンパクトに整える用途

CSSのコメントや一部の余分な空白を取り除き、テキストをよりコンパクトに整えたいときに使えます。入力欄にCSSテキストを貼り付けると、コメントの削除、記号の周囲にある空白の整理、連続する空白の圧縮などが行われます。空白だけの入力も受け付けますが、その場合は空の結果になります。

CSSを変換する手順

  1. CSSテキストを用意し、入力欄に貼り付けます。入力は任意なので、空欄のままでも処理できます。
  2. 実行操作を行い、変換後のテキストを確認します。ブロックコメントは取り除かれ、波括弧、セミコロン、コロン、カンマの周囲にある空白が整理されます。残った連続する空白は1つにまとめられ、先頭と末尾の空白も削除されます。
  3. 変換後のCSSを確認してから、必要な場所へコピーします。閉じ波括弧の直前にあるセミコロンも削除されます。
  4. 表示された数値を確認します。空欄または空白だけの入力では、元のサイズと変換後のサイズがともに0になります。内容がある入力では、入力文字列の長さ、変換後の長さ、差分、1桁の小数に丸めた削減率が表示されます。

結果の見方と確認点

変換後のテキストは、コメントや指定された空白、閉じ波括弧の直前のセミコロンが除かれた形になります。表示される差分は入力と変換後の文字列の長さの差で、削減率はその比較を1桁の小数に丸めた値です。そのため、削減率が小さい場合でも処理が失敗したとは限りません。空欄の結果で数値が0になるのは、空の入力に対する動作です。

変換後は、意図したセレクター、プロパティ、値が残っているかを確認してください。空白の整理だけでなくコメントや末尾のセミコロンも変わるため、読みやすい元ファイルを別に保管したうえで、必要に応じて変換後の内容を確認して利用します。

使用例

コメントと記号周辺の空白を含むCSSを入力し、変換後のテキストとサイズ情報を確認します。

入力欄にCSSを貼り付けて実行し、コメントがなくなり、記号周辺の空白が整理された変換後テキストと数値を確認します。

変換後のCSSテキストと、入力文字列の長さ、変換後の長さ、差分、1桁の小数に丸めた削減率が表示されます。

制限事項

  • 確認されているのは、コメント、指定箇所の空白、連続する空白、先頭末尾の空白、閉じ波括弧直前のセミコロンを対象にしたテキスト変換です。CSS全体の構文を検証したり、あらゆるCSS記法を解析したりする処理としては扱わず、変換後の内容を確認してください。

よくある間違い

  • 入力欄にCSSを貼り付けず、空欄や空白だけの状態で実行すると、成功しても出力は空で数値は0になります。変換したいCSSテキストを入力してから実行してください。

よくある質問

CSSを入力しなくても実行できますか?

空欄または空白だけの入力は正常に処理されますが、結果は空で、元のサイズと変換後のサイズは0です。CSSを変換する場合は、入力欄にテキストを貼り付けてください。

どのような部分がCSSから削除・整理されますか?

ブロックコメントを削除し、波括弧、セミコロン、コロン、カンマの周囲にある空白を整理します。さらに、連続する空白を1つにまとめ、先頭と末尾の空白を削除し、閉じ波括弧の直前のセミコロンも取り除きます。

削減率はどのように表示されますか?

内容がある入力では、入力文字列の長さ、変換後の長さ、両者の差分、1桁の小数に丸めた削減率が表示されます。空欄または空白だけの場合は、両方のサイズが0になります。

ツール

CSS圧縮ツール