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

定义CSS样式

不是没有定义box2样式吗,为什么写id=box2不报错。

正在回答

4 回答

你以为id="box2" 这个 只有样式这么一个功能?js也需要id,照你你说的话,那我写了样式在那里,页面没用到也要报错?可以说 样式是为标签服务的,id="box2" class="box2"只是标签的一个别名而已,更方便开发人员。可以更细分的做样式,假如我只想改 别名为id="box2"的样式,这个时候就需要了,不过id   JS需要用到,所以它有唯一性。

0 回复 有任何疑惑可以回复我~
#1

苦涩丶丶 提问者

非常感谢!
2016-04-25 回复 有任何疑惑可以回复我~

对任何标签都可以定义唯一的id,如id=box1, id=box2, id=boxn, 但是否调用这个id,并为它添加CSS样式不是必须的。只定义id不添加css样式不算错,只定义了css样式没有匹配到某个id或class里也不算错。就是搭配这用的一种方法。

0 回复 有任何疑惑可以回复我~

html文档在先 css在后

写了id=box2 之后 你才能定义box2的样式 但是这里只是才能 并不是一定要定义box2的样式  你定义了 然后不用 也不能说是错了  所以当然不会报错啊

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
初识HTML(5)+CSS(3)-升级版
  • 参与学习       1225293    人
  • 解答问题       18230    个

HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义

进入课程

定义CSS样式

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信