问答详情
源自:13-6 万事无绝对 -层模型之绝对定位

<div id="div1"></div>

这里是div标记选择器,引用时为什么用ID选择器标志<div id="div1"></div>,直接<div > 。。</div>效果相同吗?

提问者:少女心就是我的style 2015-05-09 21:53

个回答

  • 慕盖茨7257796
    2019-07-23 20:01:32

    效果是相同的。
    当没有给id初始化时,id用于给div板块命名,比如此处;
    当有初始化,即前面有写“#id名”时,也是对此div命名,但也作为"ID选择器"可以利用初始化的格式进行修改。
    总的来说,用到id的地方就是起id名字用于区别,至于用不用它的另一层含义(修改CSS样式),就看各自需求了。

  • 风中之羽
    2016-09-09 19:59:27

    如果你不写<id="div1">的话,那么你另外后面写的<div>标签就会和style里前面写的<div>重合。简单来说,就是为了和其他的<div>区分开来。

  • 时一Larry
    2015-05-09 22:14:45

    id是为了给每个DIV做唯一标识,用于CSS或者JS等进一步控制设置,为了和其他的DIV区分开来。