1 / 5
文档名称:

CSS选择器的深度剖析.doc

格式:doc   大小:15KB   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

CSS选择器的深度剖析.doc

上传人:住儿 2022/5/25 文件大小:15 KB

下载得到文件列表

CSS选择器的深度剖析.doc

文档介绍

文档介绍:CSS选择器的深度剖析
李广宏 摘 要:在“互联网+”的大时代下,CSS样式表对于网站开发发挥着举足轻重的作用。所谓CSS选择器是指属性选择器可以根据元素的属性及属性值来选择元素,也是CSS样式表的核心理念。本文对CSS的选择器CSS选择器的深度剖析
李广宏 摘 要:在“互联网+”的大时代下,CSS样式表对于网站开发发挥着举足轻重的作用。所谓CSS选择器是指属性选择器可以根据元素的属性及属性值来选择元素,也是CSS样式表的核心理念。本文对CSS的选择器做了详细分析。
关键词:CSS代码;CSS选择器;代码规范;代码优化;web应用

一、标签选择器
标签选择器:标签选择器直接使用html标签作为选择器,是CSS样式表中最常见而且最基本的选择器。
如:p{color:red;} 或者 li{color:red;}
二、类选择器
类选择器是以一种独立于文档元素的方式来指定样式,同时在使用类选择器之前需要在html元素上定义类名。
如:HTML:<div class=’main’></div> CSS:.main{color:red;}
三、ID选择器
ID选择器类似于类选择器,也需要在html页面定义id 名。但是二者还是有很大区别的。
,类选择器是以点“.”开头,而ID选择器是以“#”开头,如#main{}
,类名可以在同一个html中多次出现,而ID选择器在同一个html中只能出现一次。
四、CSS属性选择器
CSS属性选择器是指根据元素的属性及属性值来选择元素。属性选择器主要包括以下几种:
[attr]:只使用属性名,但没有确定任何属性值;这个是属性选择器中最简单的一种。
如:.Main a[id]{color:red;},其含义为,。
[attr="value"]:指定属性名,并指定了该属性的属性值,从而缩小了选择的范围,更精确的找到目标元素。
[attr~="value"]:指定属性名,并且具有属性值,在html中此属性的属性值可以是多个值,并且以空格隔开,同时包含了一个所定义的属性值value,那么就可以进行匹配;
[attr^="value"]:指定了属性名,并且有属性值,属性值是以value开头的;
[attr$="value"]:指定了屬性名,并且有属性值,而且属性值是以value结束的;
[attr*="value"]:指定了属性名,并且有属性值,而且属值中包含子串"value"的所有元素;
[attr|="value"]:指定了属性名,并且属性值是value或者以“value-”开头的值。
五、CSS后代选择器
CSS后代选择器又称为包含选择器,是指选择某元素后代的元素。
如:h1 span{} 基本的语法我们可以理解为,h1标签下所有span 元素应用该样式。
但是如:CSS div#divBox p {color:red;} 浏览器判断的顺序为是否有class=’r

最近更新

2025幼儿园承包经营协议书书 15页

2025建筑工程安全协议书书范本 16页

2025销售业务员个人年终工作总结(28篇) 90页

2025建设工程施工承包合同书的履约管理 14页

初中生祖国在我心中演讲稿(29篇) 41页

实用的五年级的作文300字 9页

工程合同模板集合(30篇) 139页

把物品放好中班社会教案 3页

2025房地产开发代理合作协议书书 16页

2025版创意产业园承租人租赁合同范本 15页

2025版办公家具租赁与办公空间功能提升合同 15页

2025版北京个人房产买卖二手房价格评估合同 13页

2025版厂房物业管理及能源管理优化合同 16页

2025版变压器安装与电力系统综合保障合同 16页

2025版商场清洁服务招标合同范本 16页

2025版地下车库建筑工程节能评估与改造合同 14页

2025版城市绿地场地设计与咨询服务合同范本 14页

2025版大型货物仓储与运输一体化服务合同-@-1.. 15页

2025版大额借款借条与供应链金融服务合同 17页

2025版安徽电商企业客服人员劳动合同范本 14页

2025版家电销售信用担保合同样本 16页

2025版工程车辆租赁服务合同范本 14页

2025版建筑安全作业监理协议书 17页

2025版影视制作创业合伙人合同 14页

2025版房地产贷款居间服务合作协议书 13页

2025版担保公司会计科目与财务信息质量控制合.. 15页

2025版政府投资项目担保期限及监管协议 15页

2025版文化创意产品全国代理销售与服务框架协.. 15页

2025版新材料研发代理委托服务合同 16页

2025版新能源电池产品北方区域独家代理销售合.. 13页