#css五种选择器

#css五种选择器
亲贝
故障诊断方法css选择器
概述
在 CSS 中,选择器( Selector )是⼀种模式,⽤于选择需要添加样式的元素
css基础选择器
1. 标签选择器
⼀个完整的HTML页⾯是有很多不同的标签组成,⽽标签选择器,则是决定哪些标签采⽤相应的CSS样式,写法如下:
div{width:  300px;height: 300px;background-color: red;}
快门3d
p{text-indent: 2em;color: blue;}
span{letter-spacing: 5px;font-size: 20px;}
2. 类选择器
类选择器( “class 选择器” )根据类名来选择,⽽这个类名是⾃定义的,但我们在定义这个类名的时候也应该尽量能反应被设置元素的实际功能。同⼀个类名的选择器理论上可以被任意多的标签元素使⽤。在CSS中,定义类名选择器应该以 . 作为开头,否则,浏览器将视为你⾃定义的标签名,写法如下:
.box{width:  300px;height: 300px;background-color: red;}
切铝锯片p.des{text-indent: 2em;color: blue;}
需要注意的是,由于类名可以被任意多的标签元素使⽤,因此当你需要为特定标签类名设置样式的时候,可以在 . 之前指定标签名,这样就可以选中你要设置的对应的标签名中拥有该class的元素了,如上述⽰例中的 “p.des { … }” 即表⽰选择所有p标签中类名为des的元素。
3. id选择器
ID 选择器即根据元素的ID属性值来选取元素,和类选择器类似,但值得注意的是,ID表⽰唯⼀标识符,即同⼀个页⾯只能出现⼀个ID。定义⼀个ID选择器以# 开头,如下所⽰:
#box{width:  300px;height: 300px;background-color: red;}
#des{text-indent: 2em;color: blue;}
4. 通⽤选择器
通⽤选择器使⽤ * 表⽰,它的作⽤是选择页⾯中所有的标签元素。但业内很多Web前端优化师都认为该选择符存在性能问题,⽽且它⼀旦使⽤后⽗选择器与后代选择器的搭配容易出现浏览器不能解析的情况,所以⼀般在⾼质量的Web页⾯中基本是看不到该选择符的,就算是平时也不推荐⼤家使⽤。
5. 后代选择器
后代选择器是对某元素所嵌套的指定元素进⾏选择,每个选择符之间⽤ 空格 进⾏分割,多个嵌套层次应该以多个空格进⾏分割。如下所⽰:
<div class="container">
57cao>行为监控<article>
<h1>Napoléon Bonaparte</h1>
<p>Adversity is the midwife of genius.</p>    </article>
</div>
/
*index.css*/
.container article{text-align: center;}
.container h1{color: #000000;}
.container p{color: #008800;}

本文发布于:2024-09-22 03:42:55,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/1/198783.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:元素   标签   选择器
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议