首页 > 软件操作教程 > 编程开发 > CSS
题目内容

CSS 属性选择器

题目答案

    CSS属性选择器可以根据元素的属性和属性值来选择元素。 _

    属性选择器的语法是把需要选择的属性写在—对中括号里,例如把包含标题(title)的所有元素变为红色,可以写作:

    *[title] {color:red;}

    也可以采取与上面类似的写法,可以只对有href属性的锚(a元素)应用样式:

    a [bref] (color:red;)

    还可以根据多个属性进行选择,只需将属性选择器链接在一起即可。例如,将同时有href和title属性的HTML超链接的文本设置为红色,可以这样写:

    a[href] [title] {color:red:}

以上都是属性选择器的用法。也可以把以上所学的选择器组合起来,釆用创造性的方法来使用这个特性。

【例题】使用属性选择器

代码如下:

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>Document</title>

<style>

img[alt]{

border:3px solid red;

}

img[alt="image"]{

border:3px solid blue;

}

</style>

</head>

<body>

<img src="img/01.jpg"alt="" width="200">

<img src="img/01.jpg" alt="image" width="200">

<img src="img/01.jpg" alt="" width="200">

<img src="img/01.jpg" alt="" width="200">

<img src="img/01.jpg" alt="" width="200">

<img src="img/01.jpg" alt="" width="200">

</body>

</html>

    上面这段代码想要实现的是:所有拥有alt属性的img标签都有3个像素宽度的,实线类型的边框,并且为红色;又对alt属性且值为image的元素重新进行样式设置,它的边框颜色可以有所变化,设置为了蓝色。代码运行效果如图所示。

image.png

网友评论(共0条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点!

最新评论

点击加载更多评论>>

软件操作 新人注册送三重礼

已有 22658 名学员学习以下课程通过考试

相关视频试题

最需教育客户端 软件问题一手掌握

去 App Store 免费下载 iOS 客户端