1. [attr] | 2. [attr="value"] | 3. [attr~="value"] | 4. [attr|="value"] | 5. [attr^=value] | 6. [attr$=value] | 7. [attr*=value] | |
---|---|---|---|---|---|---|---|
IE ~6 | × | ||||||
IE 7~ | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 |
Opera 7.0~7.11 | 〇(*1) | 〇(*1) | 〇(*1) | ×(*2) | × | ||
Opera 7.2x | 〇 | 〇 | 〇 | ×(*2) | × | ||
Opera 7.5x~8.5x | 〇 | 〇 | 〇 | 〇 | × | ||
Opera 9.0~ | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 |
Gecko 0.6~0.7 | 〇 | 〇 | 〇 | 〇 | × | ||
Gecko 0.8.1~ | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 |
PSP NetFront | 〇 | 〇 | 〇 | 〇 | × | × | × |
lang, lang="", lang="en", lang="en-US", lang="multi en en-US"
lang, lang="", lang="en", lang="en-US", lang="multi en en-US"
lang, lang="", lang="en", lang="en-US", lang="multi en en-US", lang="en en-US"
lang という名前の属性の値が正確に en と一致するか、 en で始まり直後にハイフン (- (U+002D)) が続く要素を表します。
lang, lang="", lang="en", lang="en-US", lang="multi en en-US"
lang, lang="", lang="en", lang="en-US", lang="multi en en-US"
lang, lang="", lang="en", lang="en-US", lang="multi en en-US"
lang, lang="", lang="en", lang="en-US", lang="multi en en-US"
attr, attr="", attr="value", attr="value-1", attr="multi value value-1"
attr, attr="", attr="value", attr="value-1", attr="multi value value-1"
attr, attr="", attr="value", attr="value-1", attr="multi value value-1", attr="value value-1"
attr という名前の属性の値が正確に value と一致するか、 value で始まり直後にハイフン (- (U+002D)) が続く要素を表します。
attr, attr="", attr="value", attr="value-1", attr="multi value value-1"
attr, attr="", attr="value", attr="value-1", attr="multi value value-1"
attr, attr="", attr="value", attr="value-1", attr="multi value value-1"
attr, attr="", attr="value", attr="value-1", attr="multi value value-1"