我的理解是,类选择器完全可以取代id选择器的做用,id选择器完全可以不适用吧。是不是这样?

来源:8-5 类和ID选择器的区别

weizd

2016-03-24 11:28

我的理解是,类选择器完全可以取代id选择器的做用,id选择器完全可以不适用吧。是不是这样?

写回答 关注

4回答

  • qq_久了真会累_0
    2016-03-24 11:37:34

    id是唯一性的!且与类同一元素时,id 的权值大于类的权值!也就是说 用类和id给同一个元素设置CSS时,最终效果是id的css

    weizd

    谢谢指教 :) 只是我的疑问还是没能解决。只用类不就可以了吗,id完全可以不用;有什么情况是只能用id而不能用类的吗?

    2016-03-24 13:53:07

    共 1 条回复 >

  • winner_jun
    2016-03-24 11:34:28

    id是一个页面中只能定义一个,具有单一性,而class可以多个标签使用,我是这么理解的。希望能帮到你。

  • 薄荷糖的味道mm
    2016-03-24 11:33:10

    不是的,它们之间的区别是:

    相同点:可以应用于任何元素
    不同点:

    1、ID选择器只能在文档中使用一次。与类选择器不同,在一个HTML文档中,ID选择器只能使用一次,而且仅一次。而类选择器可以使用多次。

    2、可以使用类选择器词列表方法为一个元素同时设置多个样式。我们可以为一个元素同时设多个样式,但只可以用类选择器的方法实现,ID选择器是不可以的(不能使用 ID 词列表)。


    weizd

    没错呀。id选择器能做的,类选择器都能做,而且比id选择器功能强大。所以类选择器可以取代id。。。

    2016-03-24 11:36:12

    共 1 条回复 >

  • 心海盗梦
    2016-03-24 11:32:43

    id的优先级最高,且只能能用一次

    weizd 回复心海盗梦

    虽然不太明白,但是还是非常感谢你的热心帮助。 我是初学者中的初学者:)

    2016-03-29 09:31:17

    共 4 条回复 >

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

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

1225294 学习 · 18230 问题

查看课程

相似问题