问答详情
源自:13-2 排队显示-流动模型(一)

求解答这个问题

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

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

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

提问者:慕运维7138527 2016-12-04 18:58

个回答

  • 待我强大_我给自己天下
    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选择器.

    不懂追问.