社区
CSS
帖子详情
CSS的ID选择器应该在什么情况下使用
vvmain
2019-03-09 09:48:06
学习HTML+CSS有一段时间了,知道ID选择器是一个网页里的唯一性不能重复使用,网上也看到CSS的ID命名分类,LOGO、菜单、搜索、页尾之类的。但也有人说,主要给js操作DOM的,不然尽量不用。所以有点混乱,想请教各位,ID选择器到底什么情况下使用?平时HTML结构header、main、footer使用ID合理吗?
...全文
185
1
打赏
收藏
CSS的ID选择器应该在什么情况下使用
学习HTML+CSS有一段时间了,知道ID选择器是一个网页里的唯一性不能重复使用,网上也看到CSS的ID命名分类,LOGO、菜单、搜索、页尾之类的。但也有人说,主要给js操作DOM的,不然尽量不用。所以有点混乱,想请教各位,ID选择器到底什么情况下使用?平时HTML结构header、main、footer使用ID合理吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
天际的海浪
2019-03-09
打赏
举报
回复
元素id是一个网页里的唯一性不能重复。只是针对用js中的document.getElementById()获取元素时相同的id只能获取到第一个。 但用于css中重复的id也可以被选择,与class选择器没有区别。 只不过大家都习惯对有唯一性的元素使用id来选择,不是唯一性的元素使用clas来选择,这样也与js的情况一致,不容易搞混。
微信小程序界面设计-小程序中的WXSS(
css
)
选择器
讲解微信小程序中如何
使用
css
选择器
,哪些
选择器
支持哪些
选择器
不支持,讲解
选择器
分组,属性
选择器
,后代
选择器
,子元素和相邻兄弟
选择器
,伪类
选择器
,伪元素
选择器
,微信小程序中样式
css
选择器
等
css
选择器
(标签
选择器
、类
选择器
、层级
选择器
、
id
选择器
、组
选择器
、伪类
选择器
、通配符
选择器
)
css
选择器
1.
css
选择器
的定义
css
选择器
是用来选择标签的,选出来以后给标签加样式。 2.
css
选择器
的种类 标签
选择器
类
选择器
层级
选择器
(后代
选择器
)
id
选择器
组
选择器
伪类
选择器
3. 标签
选择器
根据标签来选择标签,以标签开头,此种
选择器
影响范围大,一般用来做一些通用设置。 示例代码 <style type="text/
css
"> p{ color: red; } </style> <
CSS
选择器
优先级
CSS
选择器
优先级 (1)
CSS
选择器
都有权重值,权重值越大优先级越高。 内联样式表的权重值最高,值为1000。
id
选择器
的权重值为100。 class
选择器
的权值为10。 类型(元素)
选择器
的优先级为1。 通配符
选择器
的优先级为0。 (2)当权值相等时,后定义的样式表要优于先定义的样式表。 (3)在同一组属性设置中表有**“!important"**规则的优先级最大。 后代
选择器
CSS
后代
选择器
指为某标签元素内的特定后代标签元素来定义其样式。在
CSS
后代
选择器
中,规则左边的
选择器
一端包含两个或多个
css
id
选择器
开发工具与关键技术: Visual Studio Code 作者:何金桥 撰写时间:2022/4/28 共有五点
id
选择器
可以标有特定
id
的HTML元素指定特定的样式。
id
选择器
以“#”来定义。 下面的两个
id
选择器
,第一个可以定义元素的颜色为红色,第二个定义元素的颜色为绿色: 下面的HTML代码中,
id
属性为red的p元素显示为红色,而
id
属性为green的p元素显示为绿色: 注意:
id
属性只能在每个HTML文档中出现一次。 3.
id
选择器
和派生
选择器
在现代布局中,.
CSS
常用
选择器
(通配符
选择器
,标签
选择器
,类
选择器
,
id
选择器
.....),你知道多少?
CSS
常用
选择器
CSS
选择器
的作用是从HTML页面中找出特定的某类元素,而常用的
CSS
选择器
有如下几类,一起来看看吧! 一、通配符
选择器
通配符
选择器
常用 ‘*’ 号表示,它是所有
选择器
里作用范围最广的,能匹配页面中所有的元素。 基本语法格式:*{ 属性1:属性值1;属性2:属性值2;} 例子
使用
该
选择器
定义样式,清除所有HTML标记的默认边距。 *{ margin:0; /*定义...
CSS
61,112
社区成员
60,732
社区内容
发帖
与我相关
我的任务
CSS
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
复制链接
扫一扫
分享
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章