当前位置:  开发笔记 > 前端 > 正文

级联样式表使用"id"或"class"

如何解决《级联样式表使用"id"或"class"》经验,为你挑选了4个好方法。

在设计特定的html元素时,我倾向于始终使用class属性.css代码看起来更干净.

为什么两者都存在,你应该使用哪一个?何时?



1> Gareth..:

id s id entify elements.class es class ify elements.

如果"它是一种......"(例如地址),就在一个元素上放一个类

把一个ID,如果一个元素"是 ......"(如导航)


因为这个ID只能使用一次(在页面中),但元素可以被分类多次.元素也只能有一个标识符,但只能有多个分类.但是,可以识别和分类元素.

2> cletus..:

你按照这个偏好顺序去:

    ID(页面上必须只有一个);

    元素和类(例如div.myclass); 然后

    没有元素限定符的类.

ID是迄今为止最快的查找.下一个最快的是按标记名查找.最慢的是按类名.

至于何时使用类或ID,可以在可能的情况下使用ID,在不能的时候使用类.



3> cobbal..:

如果它是单个元素,我使用id,如果它适用于多个,则使用类



4> Yaakov Ellis..:

每页打算使用一次ID.我使用ID来指定主要布局元素

类可以跨多个元素定义样式.我用它来定义某种类型元素在页面上的显示方式.

推荐阅读
kikokikolove
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有