<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="6" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[6]</anchor-end> <dfn><code class="CSS" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">:not()</anchor></code></dfn> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">擬似クラス</anchor>は<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">否定</anchor>を表します。</p><section><h1>仕様書</h1><refs xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><ul xmlns="http://www.w3.org/1999/xhtml"><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="7" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[7]</anchor-end> <cite xml:lang="en">Selectors Level 3</cite> (<time>2011-09-29 22:16:17 +09:00</time> 版) <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://www.w3.org/TR/selectors/#negation">http://www.w3.org/TR/selectors/#negation</anchor-external></li></ul></refs></section><section><h1>意味</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="8" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[8]</anchor-end> <code class="CSS" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">:not()</anchor></code> は引数によって表されない<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">要素</anchor>を表します <src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="7" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;7</anchor-internal></src>。</p></section><section><h1>引数</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="9" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[9]</anchor-end> 引数には<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">単純選択子</anchor>をちょうど1つだけ指定できます。ただし <code class="CSS" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">:not()</anchor></code>
自体を入れ子にすることはできません。 <src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="7" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;7</anchor-internal></src></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="10" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[10]</anchor-end> 引数は<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">単純選択子</anchor>1つであって、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">単純選択子列</anchor>ではありません。</p><example xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><p xmlns="http://www.w3.org/1999/xhtml"><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="11" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[11]</anchor-end> 従って、<pre class="CSS bad example code">:not(.hoge.fuga)</pre>... は認められていません。</p></example><example xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><p xmlns="http://www.w3.org/1999/xhtml"><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="12" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[12]</anchor-end> また、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">単純選択子列</anchor>の場合とは異なり、暗黙の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">普遍選択子</anchor>は存在しません。
従って<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">普遍選択子</anchor>に対する<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">既定名前空間</anchor>の適用の影響も、もちろんありません。例えば<pre class="CSS example code">@namespace 'http://hoge/';
*|*:not(.foo)</pre>... は <code class="URI">http://hoge/</code> のすべての <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">class属性</anchor>が <code class="CSS">foo</code> の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">要素</anchor>以外<em>ではなく</em>、
<em>すべての<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">名前空間</anchor></em>のすべての <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">class属性</anchor>が <code class="CSS">foo</code> の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">要素</anchor>以外を表しています。</p></example></section><section><h1>特異度</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="13" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[13]</anchor-end> <code class="CSS" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">:not()</anchor></code> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">擬似クラス</anchor>は他の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">擬似クラス</anchor>と違ってそれ自体は<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">特異度</anchor>の計算に含まれません。
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">引数</anchor>として指定された<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">単純選択子</anchor>は計算に含まれます。</p></section><section><h1>歴史</h1><section><h1>選択子3</h1><refs xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><ul xmlns="http://www.w3.org/1999/xhtml"><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="14" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[14]</anchor-end> <cite xml:lang="en">CSS3 module: W3C Selectors</cite> (<time>2001-01-29 23:57:00 +09:00</time> 版) <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://www.w3.org/TR/2001/WD-css3-selectors-20010126/#negation">http://www.w3.org/TR/2001/WD-css3-selectors-20010126/#negation</anchor-external></li></ul></refs><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="15" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[15]</anchor-end> <anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="14" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;14</anchor-internal> で <code class="CSS" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">:not()</anchor></code> が追加されました。この前の版まで、 <code class="CSS" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">:first-child</anchor></code>
に対して <code class="CSS" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">:not-first-child</anchor></code> など、一部の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">擬似クラス</anchor>だけ否定形が別個に定義されていましたが、
<code class="CSS" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">:not()</anchor></code> の導入によりそれらは削除されています。</p></section></section><section><h1>実装</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="1" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[1]</anchor-end>
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Firefox</anchor> 2 は <pre class="CSS bad example code">*:not() { }</pre></p><p>のように<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">引数</anchor>がないと、勝手に<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">普遍識別子</anchor>
<code class="CSS" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">*</anchor></code> を補うようです。ですが、<pre class="CSS bad example code">:not() { }</pre></p><p>のように<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">単純選択子列</anchor>の唯一の構成要素が <code class="CSS" xml:lang="en">:<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">not</anchor>()</code>
だと、不正な<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">選択子群</anchor>として無視するようです。
(前でも後でも、他の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">単純選択子</anchor>や<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">擬似要素</anchor>が指定されていればおk。<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">引数</anchor>が指定されていれば唯一の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">単純選択子</anchor>であってもおk。
<code class="CSS" xml:lang="en">:<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">not</anchor>():<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">not</anchor>()</code> は<em>だめ</em>ですが、
<code class="CSS" xml:lang="en">:<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">not</anchor>(*):<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">not</anchor>()</code> や
<code class="CSS" xml:lang="en">:<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">not</anchor>():<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">not</anchor>(*)</code> ならおk。)
(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">名無しさん</anchor>)</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="2" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[2]</anchor-end>
<anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="1" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;1</anchor-internal> 無視すると書きましたが、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">選択子</anchor> (や<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">選択子群</anchor>) の最初の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">単純選択子</anchor>が
<code class="CSS" xml:lang="en">:<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">not</anchor>()</code> の場合は<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">宣言ブロック</anchor>ごと無視され、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">選択子</anchor>の2つ目以降かつ最後の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">単純選択子列</anchor>が
<code class="CSS" xml:lang="en">:<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">not</anchor>()</code> の場合にはその<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">単純選択子列</anchor>の存在だけが無視され、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">選択子</anchor>の2つ目以降かつ最後で<em>ない</em><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">単純選択子列</anchor>が
<code class="CSS" xml:lang="en">:<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">not</anchor>()</code> の場合にはその<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">宣言ブロック</anchor>全体が無視されます。
(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">名無しさん</anchor>)</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="3" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[3]</anchor-end>
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">選択子</anchor>仕様書では <code class="CSS" xml:lang="en">:<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">not</anchor>()</code> は特別な<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">字句</anchor>
<code class="CSS" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">NOT</anchor></code> として定義されています。
(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">名無しさん</anchor>)</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="4" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[4]</anchor-end>
<anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="3" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;3</anchor-internal> ですが、 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Firefox</anchor> 2 は特別扱いしていないようです。
<code class="CSS" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">not</anchor>(</code> の部分は <code class="CSS" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">FUNCTION</anchor></code>
と解釈しているようです。<refs xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><ul xmlns="http://www.w3.org/1999/xhtml"><li><anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://suika.fam.cx/gate/2007/cssom/viewer?c=%3A%2F**%2Fnot(a)%20%7B%7D;h=;p=n;x=style-element">http://suika.fam.cx/gate/2007/cssom/viewer?c=%3A%2F**%2Fnot(a)%20%7B%7D;h=;p=n;x=style-element</anchor-external>
(<code class="CSS example" xml:lang="en">:/**/not(</code>)</li><li><anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://suika.fam.cx/gate/2007/cssom/viewer?c=%3A%5Cnot(a)%20%7B%7D;h=;p=n;x=style-element">http://suika.fam.cx/gate/2007/cssom/viewer?c=%3A%5Cnot(a)%20%7B%7D;h=;p=n;x=style-element</anchor-external>
(<code class="CSS example" xml:lang="en">:\not(</code>)</li><li><anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://suika.fam.cx/gate/2007/cssom/viewer?c=%3An%5C4f%20t(a)%20%7B%7D;h=;p=n;x=style-element">http://suika.fam.cx/gate/2007/cssom/viewer?c=%3An%5C4f%20t(a)%20%7B%7D;h=;p=n;x=style-element</anchor-external>
(<code class="CSS example" xml:lang="en">:n\4f t(</code>)</li></ul></refs></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="5" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[5]</anchor-end>
<anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="4" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;4</anchor-internal> の例は<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">字句</anchor>的に <code class="CSS" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">NOT</anchor></code> ではなく、
<code class="CSS" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">FUNCTION</anchor></code> であるとしても (一応)
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">選択子</anchor>仕様書の構文に適合しますが、これはそうではありません:<refs xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><ul xmlns="http://www.w3.org/1999/xhtml"><li><anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://suika.fam.cx/gate/2007/cssom/viewer?c=%3A%2F**%2Fnot(%3Alink)%20%7B%7D%0A;h=;p=n;x=style-element">http://suika.fam.cx/gate/2007/cssom/viewer?c=%3A%2F**%2Fnot(%3Alink)%20%7B%7D%0A;h=;p=n;x=style-element</anchor-external></li></ul></refs></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="16" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[16]</anchor-end> <anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="4" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;4</anchor-internal>, <anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="5" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;5</anchor-internal> は <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Chrome</anchor> も <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Firefox</anchor> はいずれも <code class="CSS" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">:not()</anchor></code>
であると解釈します。ただし <anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="4" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;4</anchor-internal> の3つ目は <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Chrome</anchor> で開くとブラウザが落ちます。
<time>2011-11-03T13:02:08.400Z</time></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="17" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[17]</anchor-end> <code class="CSS" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">not</anchor></code> と <code class="CSS"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">(</anchor></code> の間に<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">注釈</anchor>を入れるのは仕様上も
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Firefox</anchor> も <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Chrome</anchor> も<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">非妥当</anchor>扱いです。<refs xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><ul xmlns="http://www.w3.org/1999/xhtml"><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="18" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[18]</anchor-end> <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://suika.fam.cx/gate/2007/cssom/viewer?c=%3Anot%2F**%2F(a)%20%7B%20color%3A%20red%20%7D;h=%3Cp%3EThis%20paragraph%20must%20not%20be%20red.;p=n;x=style-element;i=html-div">http://suika.fam.cx/gate/2007/cssom/viewer?c=%3Anot%2F**%2F(a)%20%7B%20color%3A%20red%20%7D;h=%3Cp%3EThis%20paragraph%20must%20not%20be%20red.;p=n;x=style-element;i=html-div</anchor-external></li></ul></refs></p></section><section><h1>メモ</h1><figure class="quote"><figcaption><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="19" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[19]</anchor-end> <cite xml:lang="en">Safari 9.0</cite>
(<time>2015-11-04 23:35:36 +09:00</time> 版)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://developer.apple.com/library/safari/releasenotes/General/WhatsNewInSafari/Articles/Safari_9.html#//apple_ref/doc/uid/TP40014305-CH9-SW34">https://developer.apple.com/library/safari/releasenotes/General/WhatsNewInSafari/Articles/Safari_9.html#//apple_ref/doc/uid/TP40014305-CH9-SW34</anchor-external></figcaption><blockquote><p>The following CSS4 selectors are now fully supported by Safari.</p><p>:not</p></blockquote></figure><figure class="quote"><figcaption><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="20" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[20]</anchor-end> <cite xml:lang="en">microformats2 parsing specification · Microformats Wiki</cite>
(<time>2016-10-05 10:15:21 +09:00</time>)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://microformats.org/wiki/microformats2-parsing">http://microformats.org/wiki/microformats2-parsing</anchor-external></figcaption><blockquote><p>:not<strong>[</strong>.h-*<strong>]</strong> is not a valid CSS selector but is used here to mean:</p><p>does not have any class names that start with &quot;h-&quot;</p></blockquote></figure><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="21" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[21]</anchor-end> <cite xml:lang="en"><strong>[</strong>selectors-4<strong>]</strong> mention the specificity rules for special pseudo-classes · Issue #2129 · w3c/csswg-drafts</cite>
(<time>2018-05-05 12:02:35 +09:00</time>)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://github.com/w3c/csswg-drafts/issues/2129">https://github.com/w3c/csswg-drafts/issues/2129</anchor-external></p></section></body></html>