求解答这个问题

来源:13-2 排队显示-流动模型(一)

慕运维7138527

2016-12-04 18:58

我想问一下这个ID选择器不是只能用一次吗?定义一个新名字就能再用一次吗?

 <div id="box2">box2</div>这个是在哪定义的

#box1{    width:300px;    height:100px; }

写回答 关注

2回答

  • 待我强大_我给自己天下
    2016-12-05 14:49:23

    不可以, 你理解错了

    "ID选择器在文档中只能出现一次" 的意思是,  每个ID只能被一个元素所拥有, 类似于每个人只能有一个身份证号

    #box1{ width:300px; height:100px; }     <h1 id="box1"></h1>  这样是正确的

    #box1{ width:300px; height:100px; }     <h1 id="box1"></h1>  <p id="box1"></p>  这样是错误的

    错误的原因是: ID"box1"  已经被h1标签使用, 不能再被p标签使用.

    不懂追问

  • 待我强大_我给自己天下
    2016-12-04 19:21:38

    <div id="box1">box2</div>   : id是 box1

    <div id="box2">box2</div>   : id是 box2

    这两个ID在用ID选择器设置CSS样式时并不冲突,

    所谓ID选择器只能用一次, 是指同个ID名的ID选择器.

    不懂追问.


    待我强大_我... 回复慕运维713...

    不可以, 你理解错了 "ID选择器在文档中只能出现一次" 的意思是, 每个ID只能被一个元素所拥有, 类似于每个人只能有一个身份证号 #box1{ width:300px; height:100px; } <h1 id="box1"></h1> 这样是正确的 #box1{ width:300px; height:100px; } <h1 id="box1"></h1> <p id="box1"></p> 这样是错误的 错误的原因是: ID"box1" 已经被h1标签使用, 不能再被p标签使用. 不懂追问

    2016-12-05 14:50:14

    共 4 条回复 >

初识HTML(5)+CSS(3)-升级版

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

1225817 学习 · 18235 问题

查看课程

相似问题