CSS_选择器_基础选择器与CSS_选择器_扩展选择器
CSS_选择器_基础选择器
选择器:筛选具有相似特征的元素
分类:
1.基础选择器
1.id选择器:选择器id属性值
语法:#id属性值
2.元素选择器:选择具有相同标签名称的元素
语法:标签名称{}
注意:id选择器优先级高于元素选择器
3.类选择器:选择具有相同的class属性值的元素。
语法:class属性值
注意:类选择器选择器优先级高于元素选择器
CSS_选择器_扩展选择器
2.扩展选择器
1.选择所有元素:
*语法:*{}
2.并集选择器:
* 选择器1,选择器2{}
3.子选择器:筛选选择器1元素下的选择器2元素
语法:选择器1 选择器2{}
4.父选择器:筛选选择器2的父元素选择器1
语法:选择器1>选择器2{}
5.属性选择器:选择元素名称,属性名=属性值的元素
语法:元素名称[属性名="属性值"]{}
6.伪类选择器:选择一些元素具有的状态
语法:元素:状态
如:<a>
状态:
link:初始化的状态
visited:被访问过的状态
active:正在访问状态
hover :鼠标悬浮状态
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>扩展选择器</title> <style> /*子选择器:筛选选择器1元素下的选择器2元素*/ div p{ color: blue; } /*父选择器:筛选选择器2的父元素选择器1*/ div > p{ border: 1px solid; } /*属性选择器:选择元素名称,属性名=属性值的元素*/ input[type='text']{ border: 1px solid; } /*伪类选择器:选择一些元素具有的状态*/ /* link:初始化的状态*/ a:link{ color: rebeccapurple; } /*hover :鼠标悬浮状态 */ a:hover{ color: deeppink; } /*active:正在访问状态 */ a:active{ color: gold; } /*visited:被访问过的状态 */ a:visited{ color: lawngreen; } </style> </head> <body> <div> <p>清华大学</p> </div> <p>计算机系</p> <div>ddddd</div> <input type="text"> <input type="text"> <br> <br> <br> <a href="#">全职法师</a> </body> </html>
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)