[attr=val]

定义和用法

  • E [ attr = value ],选择具有指定属性和值的元素。这种格式要求必须与属性值完全匹配。
  • E [ attr = value ],基于属性的精确和完整值选择任何元素。如果属性值包含用空格分隔的值列表,匹配就可能出问题。

语法:

E [ attr = value ]{ sRules }

选择具有attr属性,且属性值等于value的E元素。

浏览器支持

所有浏览器都支持

例子

input[type="text"]{border:2px solid #000;}

//此例,将会命中第一张input,因为匹配到了type属性,并且属性值为text
a[target=_blank]
{
background-color:yellow;
}


//选择所有使用target="_blank"的a元素

上篇: [attr]

下篇: [attr~=val]