id="p2" class="one"是什么意思?可以同时命名吗?

来源:3-6 控制类名(className 属性)

慕运维52800

2017-08-24 11:45

 id="p2" class="one"是什么意思?可以同时命名吗?

写回答 关注

4回答

  • 孔大夫
    2017-08-25 08:55:22
    已采纳

    id="p2"这句话就是给这个对象一个id,id唯一;id起名为p2。

     class="one"  给这个对象一个 样式名字为 one 的 class;

    id更倾向于js获取的时候用的比较多,

    id和class相比  id的优先级高于class, id为#p2, class为  .one 

     给#p2背景颜色为红色,.one背景色为黑色, 

     <div  id="p2" class="one"   ></div>   背景颜色始终是红色,说255个class优先级会比id高的目前我没用上.

    而在css中 class名字是可以无限用的    <div  id="p2" class="one two "   ></div>

    慕运维528...

    非常感谢!

    2017-09-01 11:42:28

    共 1 条回复 >

  • 慕先生6883059
    2017-08-24 16:29:26

    id js用 ,class给样式用 ,结构和表现分离

  • 我是新手慕粉
    2017-08-24 13:37:46

    id和class都是元素的属性,只是id是唯一的,不可重复;class不是唯一的,可以重复,二者是可以同时命名的。

    id="p2" class="one"的意思是这个标签的id是p2,class是one,可以通过getElementById("p2")或者是getElementByClassName("one")来获取元素。

  • 超级小悟空
    2017-08-24 13:34:11

    可以,id就像身份证号码,是唯一的标识,class就像职业,可以涵盖一类事物具有同种样式属性

JavaScript入门篇

JavaScript做为一名Web工程师的必备技术,本教程让您快速入门

739818 学习 · 9566 问题

查看课程

相似问题