属性选择器

目录

属性选择器

 [属性名=属性值]

  [属性名^=属性值]

[属性名$=属性值]

[属性名$=属性值]


属性选择器

语法:

                [属性名](选择含有指定属性的元素)

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        p[title]{
        color: aquamarine;
        }
        <!--实际上是p[title]是交集选择器,选中带有p元素和title属性的标签-->
    </style>
</head>
<body>
    <p title="abc">少小离家老大回</p>
    <p title="cdg">少小离家老大回</p>
    <p>少小离家老大回</p>
    <p>少小离家老大回</p>
    <p>少小离家老大回</p>
    <p>少小离家老大回</p>
    <p>少小离家老大回</p>
    <p>少小离家老大回</p>
    <p>少小离家老大回</p>
    <p>少小离家老大回</p>
    <p>少小离家老大回</p>
    <p>少小离家老大回</p>
    <p>少小离家老大回</p>
    <p>少小离家老大回</p>
    <p>少小离家老大回</p>
    <p>少小离家老大回</p>
</body>
</html>

 [属性名=属性值]

                (选择含有指定属性和属性值的元素)

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        [title=abc]{
        color: aquamarine;
        }
        <!--实际上是p[title]是交集选择器,选中带有p元素和title属性的标签-->
    </style>
</head>
<body>
    <p title="abc">少小离家老大回</p>
    <p title="cdg">少小离家老大回</p>
    <p>少小离家老大回</p>
    <p>少小离家老大回</p>
    <p>少小离家老大回</p>
    <p>少小离家老大回</p>
    <p>少小离家老大回</p>
    <p>少小离家老大回</p>
    <p>少小离家老大回</p>
    <p>少小离家老大回</p>
    <p>少小离家老大回</p>
    <p>少小离家老大回</p>
    <p>少小离家老大回</p>
    <p>少小离家老大回</p>
    <p>少小离家老大回</p>
    <p>少小离家老大回</p>
</body>
</html>

  [属性名^=属性值]

                (选择属性值以指定值开头的元素,不管后面是什么,只要是以这个元素开头的都会被选择)

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        [title^=abc]{
        color: aquamarine;
        }
        <!--实际上是p[title]是交集选择器,选中带有p元素和title属性的标签-->
    </style>
</head>
<body>
    <p title="abc">少小离家老大回</p>
    <p title="cdg">少小离家老大回</p>
    <p title="abcdef">少小离家老大回</p>
    <p title="jifcdg">少小离家老大回</p>
    <p>少小离家老大回</p>
    <p>少小离家老大回</p>
    <p>少小离家老大回</p>
    <p>少小离家老大回</p>
    <p>少小离家老大回</p>
    <p>少小离家老大回</p>
    <p>少小离家老大回</p>
    <p>少小离家老大回</p>
    <p>少小离家老大回</p>
    <p>少小离家老大回</p>
    <p>少小离家老大回</p>
    <p>少小离家老大回</p>
</body>
</html>

 与之类似的还有

[属性名$=属性值]

                (选择属性以指定值结尾的元素)

[属性名$=属性值]

                (选择属性中含有某些值的元素的元素)


版权声明:本文为m0_65334415原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。