<!DOCTYPE html>
<html lang="zn">
<head>
<meta charset="UTF-8">
<title>属性选择器</title>
<style>
/*
[属性名] 选择含有指定属性的元素
[属性名 = 属性值] 选择含有指定属性和属性值的元素
[属性名 ^= 属性值] 选择属性值以指定值开头的元素
[属性值 $= 属性值] 选择属性值以指定值结尾的元素
[属性值 *= 属性值] 选择属性值中含有某值的元素
*/
/* p[title]{
color: orange;
} */
/* p[title="abc"]{
color: red;
} */
/* p[title^="abc"]{
color: blue;
} */
/* p[title$="abc"]{
color: crimson;
} */
p[title*="abc"]{
color: red;
}
</style>
</head>
<body>
<p title="abc">少小离家老大回</p>
<p title="abcdef">乡音无改鬓毛衰</p>
<p title="helloabc">儿童相见不相识</p>
<p>笑问客从何处来</p>
<p>秋水共长天一色</p>
<p>落霞与孤鹜齐飞</p>
</body>
</html>
相关文章
- 02-01UIView的一些常用属性和方法
- 02-01python – 在pyspark中读取csv时,SQLContext对象没有读取任何属性
- 02-01RadioButtonList 属性设置
- 02-01python装饰器中@wraps作用--修复被装饰后的函数名等属性的改变
- 02-01static方法,属性,代码块初始化顺序和执行顺序
- 02-01关于XMLHttpRequest的readyState属性的五个状态
- 02-01ECMAScript-内置对象的属性和方法整理
- 02-01HTML onreadystatechange 事件属性
- 02-01Android:属性动画
- 02-01Android属性动画——ObjectAnimator类及浮动菜单的实现