为了账号安全,请及时绑定邮箱和手机立即绑定

div 中id的使用

div 中id的使用

id属性,只能被一个元素调用(以“#”选择符命名CSS样式在一个页面只能使用调用一次。这句话是什么意思?可以理解为一个界面中不论有多少种div的id,但是只有一个能被调用吗?<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>div标签</title><style>    div#hotList{font-size:10px;float:left;padding-right:6px;border-right:2px solid blue;}    div#learningInstructed{font-size:13px;float:right;}</style></head><body><div><div id="hotList">   <h2>热门课程排行榜</h2>    <ol>       <li>前端开发面试心法 </li>      <li>零基础学习html</li>       <li>javascript全攻略</li>    </ol></div><div id="learningInstructed">    <h2>web前端开发导学课程</h2>    <ul>       <li>网页专业名词大扫盲 </li>       <li>网站职位定位指南</li>       <li>为您解密Yahoo网站制作流程</li>    </ul></div></div></body></html>但是我在一个界面里用了两次,最后都能显示效果,这是为什么呢?
查看完整描述

2 回答

已采纳
?
qq_Bang

TA贡献6条经验 获得超8个赞

因为你调用的不是同一个id,而且那句话指得是css,你理解错了


查看完整回答
1 反对 回复 2018-01-19
  • qq_墨宝宝啊宝_04357478
    qq_墨宝宝啊宝_04357478
    我懂id名的那个了,就那句指的是css的是什么意思呀
  • qq_Bang
    qq_Bang
    如一个CSS规则:  #hotList{ font-size: larger } 使用方法:id="hotList" id是一个标签,用于区分不同的结构和内容,就比如你的名字,如果一个班上有2个人同名,就会出现混淆;
?
Imunique

TA贡献6条经验 获得超3个赞

id和class的区别就是id是唯一的,比如id="name1"其他地方就不能再id="name1"了,class却可以

查看完整回答
2 反对 回复 2018-01-19
?
慕尼黑8203189

TA贡献2条经验 获得超0个赞

调用几次无所谓,但是声明的时候,id名称不能重复。

查看完整回答
反对 回复 2018-01-19
?
java_php

TA贡献5条经验 获得超0个赞


id是每个元素都可以有的属性,但是id的值,在一个被浏览器加载的页面中,必须唯一,就像身份证,每个人都有,但是身份证号码就是唯一的,至少在一个国家中是唯一的

查看完整回答
反对 回复 2018-01-19
?
web阿周

TA贡献3条经验 获得超1个赞

你可以理解为,每个元素就是一块砖,id属性就是每块砖的编码,就跟学号一样。不能重复,但是可以被反复点名

查看完整回答
反对 回复 2018-01-18
?
慕码人1461820

TA贡献4条经验 获得超0个赞

页面中ID是唯一的,不能出现第二个。但是class可以出现任意次数

查看完整回答
反对 回复 2018-01-18
?
慕前端0336099

TA贡献8条经验 获得超1个赞

ID是唯一的吧  你不能两个ID的名字相同吧.......

查看完整回答
反对 回复 2018-01-18
  • 2 回答
  • 1 关注
  • 3192 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信