CSS2

Attribute Selectors 版本:CSS2  兼容性:无
语法:
  1. E [ attr ] { sRules }
  2. E [ attr = value ] { sRules }
  3. E [ attr ~= value ] { sRules }
  4. E [ attr |= value ] { sRules }
说明:
属性选择符。
  1. 选择具有 attr 属性的 E
  2. 选择具有 attr 属性且属性值等于 value E
  3. 选择具有 attr 属性且属性值为一用空格分隔的字词列表,其中一个等于 value E 。这里的 value 不能包含空格
  4. 选择具有 attr 属性且属性值为一用连字符分隔的字词列表,由 value 开始的 E
示例:
h[title] { color: blue; }
/* 所有具有title属性的h对象 */
 
span[class=demo] { color: red; }
 
div[speed="fast"][dorun="no"] { color: red; }
 
a[rel~="copyright"] { color:black; }