Whitespace attribute selector
Exactly matches the specified property value in a space-delimited list of values.
Syntax
[attr~=
val] {
sRules }
Possible values
attr |
Either an identifier or a string. |
val |
Either an identifier or a string. |
sRules |
A string that specifies one or more cascading style sheet property/value pairs. |
Remarks
This property is enabled only in standards-compliant mode (strict !DOCTYPE).
Attributes are case-sensitive.
If the target val contains whitespace, the rule will not match anything.
Example
The following style rule selects any property whose value contains the token "Two":
<style>
.test {display: none;}
[attr~="Two"] {display: block;}
</style>
<div class="test" attr="One Two Three">Test for [~=] (Token) succeeded.</div>
Standards information
This selector is defined in Cascading Style Sheets (CSS), Level 2, Revision 1 (CSS2.1) .
See also
Concepts
Understanding selectors
Class selector
Equality attribute selector
Existence attribute selector
Hyphen attribute selector
ID selector
Prefix attribute selector
Substring attribute selector
Suffix attribute selector
Type selector
Universal selector
Send feedback about this topic to Microsoft. © 2011 Microsoft Corporation. All rights reserved.