[7] [DFN[[RUBYB[[[特異度]]]@en[specificity]]]]は、[[選択子]]と[[要素]]の[[一致]]において、 その[[選択子]]の指定の細かさを表す値です。 [[CSS]] で複数の[[スタイル宣言]]の[[選択子]]がある[[要素]]と[[一致]]するときに、 [[勝ち宣言]]を決定するために[[特異度]]の大小が用いられます。 * 訳語 [3] [CITE[CSSの「specificity」を日本語で何と呼んでいますか? - 人力検索はてな]] ([CODE[2007-09-01 12:28:04 +09:00]] 版) * メモ [1] [CITE@en[CSS: Specificity Wars | And all that Malarkey]] ([CODE[2007-04-10 19:23:56 +09:00]] 版) ([[名無しさん]]) [2] [CITE[CSS Specificity Calculator]] ([CODE[2007-04-26 22:05:44 +09:00]] 版) [4] [PRE(CSS example code)[ p, body p { color: green; } p { color: red; } ]PRE] ;; のような場合、[CODE(CSS)@en[[[body]] [[p]]]] は冗長だけど、[[詳細度]]の算出と[[カスケーディング]]の都合上、一致するのかどうか調べないといけない。 ([[名無しさん]]) [5] [CITE@en[Re: specifity in CSS3 vs. CSS2.1 from L. David Baron on 2006-01-21 (www-style@w3.org from January 2006)]] ([[L. David Baron (dbaron@dbaron.org)]] 著, [CODE[2007-09-21 01:51:12 +09:00]] 版) ([[名無しさん]]) [6] [[CSS 2.1]] は[[擬似要素]]を[[詳細度]]の計算に入れるといっており、 [[CSS 3]] は入れないと言っているのですが、 実際に[[擬似要素]]と[[要素]]の両方が同じものと[[一致]]することはないので、 問題にはならないと >>5 で [[L. David Baron]] は書いています。 ([[名無しさん]])