⌘K でツールを切替
FORMAT & CONVERT
CSSフォーマッター
CSSスタイルシートを見やすく整形します。
css-format
§01 このツールについて
概要
ミニファイ済みや機械生成のCSSは、そのままでは読解もデバッグも困難です。 このツールはjs-beautifyのCSSエンジンを使い、スペース2個のインデント・1行1宣言で スタイルシートを整形します。処理はすべてブラウザ内でローカルに実行されます。
使い方
- CSS 欄にスタイルシートを貼り付けます。
- 入力と同時に Formatted 欄が即座に更新されます。ボタン操作は不要です。
- 出力欄から結果をコピーします。
使用例
.a{color:red;margin:0}→
.a {
color: red;
margin: 0;
}
@media(max-width:600px){.b{padding:1em}}のような1行のメディアクエリも、インデント付きブロックに展開され、ブレークポイントの確認が容易になります。
注意事項
このツールが書き換えるのは空白のみで、構文検証は行いません。不正なCSSも エラーにはならず、可能な範囲でそのまま整形されます。コメントは保持されます。 ネットワーク通信を伴わないため、大きなスタイルシートでも即座に整形されます。
FAQ
入力したCSSはサーバーに送信されますか?
いいえ。整形はjs-beautifyライブラリを使ってブラウザ内で完結します。スタイルシートが外部に送信されることはありません。
インデントはどのような設定ですか?
半角スペース2個のインデントで、各ルールと宣言を1行ずつに展開します。インデント幅は固定で変更できません。
整形するとCSSの動作は変わりますか?
変わりません。調整されるのは空白と改行のみで、セレクタ・プロパティ・値とその順序は保持されるため、描画結果は同一です。