CSS詳細度計算ツール
CSSセレクタを入力するとスコア (a, b, c, d) を即座に計算。複数セレクタを比較してカスケードの優先順位を視覚的に確認できます。
詳細度スコア (a, b, c, d)
0
インライン
スタイル (a)
スタイル (a)
,
0
IDセレクタ (b)
,
0
クラス・
属性・
擬似クラス (c)
属性・
擬似クラス (c)
,
0
要素・
擬似要素 (d)
擬似要素 (d)
(0, 0, 0, 0)
セレクタの内訳
インラインスタイル
IDセレクタ
クラス / 属性 / 擬似クラス
要素 / 擬似要素
結合子(カウントなし)
セレクタ比較 — 詳細度順にソート
セレクタがまだ追加されていません。セレクタを入力して「+ 比較追加」をクリックしてください。
よくある例 — クリックで計算
CSS詳細度の仕組み
a — インラインスタイル
HTML要素に直接書かれたスタイル (style="...")。最も優先度が高く、セレクタより常に勝ります。b — IDセレクタ
#id 形式のセレクタ。非常に高い詳細度。クラスや要素が何個あっても1つのIDが勝ります。c — クラス・属性・擬似クラス
クラス (.class)、属性 ([attr])、擬似クラス (:hover、:nth-child()) などが対象です。d — 要素・擬似要素
タイプセレクタ (div、p) と擬似要素 (::before、::after)。最も低い詳細度です。関連ツール
グリッドレイアウトを視覚的に構築 → CSS Gridジェネレーター
Flexboxレイアウトを生成 → CSS Flexboxジェネレーター
確定申告・会計をもっとラクに? freee会計 なら、フリーランスの経費管理もクラウドで簡単。まずは無料で試してみましょう。
