课程
/前端开发
/HTML/CSS
/初识HTML(5)+CSS(3)-升级版
如果设置的id不唯一会怎么样?
2016-07-18
源自:初识HTML(5)+CSS(3)-升级版 8-12
正在回答
根据W3C提供的规则,只限制同一页面中的ID不可重复,但并不限制不同页面之间,包括框架包含的,因为框架其实也是两个不同页面,只不过展现在了一起。至于JS调用,JS只能调用到当前页面的DOM元素,如果你要调用另一个页面的元素只能跨框架操作,所以不会冲突。根据你描述的情况,1.html和2.html是完全独立开的,JS是分别在两个页面中执行,并不冲突。框架放在一起同时打开并不会有任何影响另外,理论上同一页面ID不可重复,当然你真这么做了也不会有事,浏览器允许容错。当然最好不要这样做啦,会给你带来许多不必要的麻烦。
举报
HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义
4 回答ID的唯一性?
1 回答ID的唯一性
3 回答怎么理解id的唯一
2 回答id选择的唯一性
1 回答关于css ID的唯一性
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号