CSS学习日记5-选择器3-属性选择器1

二.各种选择器
(一)基本选择器
(二)结构选择器
(三)属性选择器
可以选择html标签里的各种属性。属性用 [ ] 括起来。有时候不用定义类,可以直接找到其属性,就可以对其进行修饰。

.
1.可以光秃秃的,只选择属性
凡是有title属性的,都被选中。

 <!-- html -->
<body>
    <main>
        <article>
            
            <h1 title>
             我只有title属性,没有名字
            </h1>
            <h1 title="youming">我只有title,但是比上面大哥好,我有名字</h1>
             <h1>我一无所有</h1>
            <h1 title id>我有title,还有id,气不气</h1>
            <h1 id>我只有id</h1>
        </article>
    </main>
</body>
 <!-- CSS -->
     <style>
        h1[title]{
            color: red;

        }
    </style>  

在这里插入图片描述

2.可以选择特定的属性
给title属性加上了名字 ,只有有名字的才会被选中
 <!-- CSS -->
        <style>
            h1[title="youming"]{
                color: red;

            }
        </style> 

.
3.还可以多个属性放在一起。
id和title同时存在的才会被选中。

 <!-- CSS -->
        <style>
            h1[title][id]{
                color: red;
                }
        </style>  

在这里插入图片描述
4.还可以更详细的选择属性
1)选择以某字段开始的属性,用 ^ 符号。下面以www开头的被选中了

 <!-- html -->
<body>
    <main>
        <article>
            <h1 title="www.baidu.com">百度网址www.baidu.com</h1>
            <h1 title="www.google.com">谷歌网址www.google.com</h1>
            <h1 title="baidu.com">简写百度网址baidu.com</h1>
            <h1 title="baidu">就是个名字baidu</h1>
        </article>
    </main>
</body>
 <!-- CSS -->
        <style>
            h1[title^="www"] {
                color: red;
            }
        </style> 

在这里插入图片描述

5.还可以选择以某字段结尾

 <!-- CSS -->
        <style>        
            h1[title$="com"] {
                color: red;
            }

        </style>   

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值