css id选择器和类选择器使用杂谈
来源:互联网 发布:国泰安数据库多少钱 编辑:程序博客网 时间:2024/04/27 15:45
以下来自广大网友的观点,我也觉得有道理
其实自己一直纠结这个问题,现在可以不纠结了
1.结果没有区别,形式上有区别,建议用class ,如果你好几个模块都是一样的css,用id就不合适了
2.js的时候document.getelementbyid('')时就会体现出来。3.很多情况下后台程序多会使用ID找到相关的信息,而class似乎是专门为前端服务的,ID的命名也许是程序开发人员根据功能命名的,而前端美化人员可能会从另一个角度为样式命名。
4.id给js用,class给css用
5.请勿使用id,除非用于锚定位。将id从css和js手中还给html和url。请勿使用全局变量,除非你做的是api。将全局变量还给共识性规范的接口。
6.类应该应用于概念上相似的元素,这些元素可以出现在同一页面上的多个位置,而ID 应该应用于不同的唯一的元素。但是,究竟哪些元素是概念上相似的,哪些元素是唯一的?
7.CSS新手常常在几乎所有东西上添加类,从而试图更精细地控制它们的样式。早期的WYSIWYG编辑器也倾向于在应用样式的每个地方都添加类。许多开发人员在使用编辑器生成的代码学习CSS时继承了这个坏习惯。这种现象称为"多类症"(classitis)
8.id还一个老特性是锚点功能,当浏览器地址栏有一个#xxx,页面会自动滚动到id=xxx的元素上面
9.ID具有唯一性,Class具有普遍性。ID是唯一的,所以尽量在结构外围使用,通常用于页面布局。Class是可重复的,所以尽量在结构内部使用,通常用于样式定义。ID的样式优先级高于Class。
10.我这么使用:如果一个元素在页面中出现一次,并且需要在JS中添加动态效果的话就用ID。其他情况用class。
0 0
- css id选择器和类选择器使用杂谈
- css 类选择器和id选择器
- css的类选择器#和id选择器.
- CSS 7.2 选择器-类选择器和id选择器
- css选择器标签选择器和id选择器
- css基础-html中使用css、基本选择器、类选择器、id选择器、通用选择器、符合选择器
- 类选择器和ID选择器
- ID选择器和类选择器
- CSS - 选择器(标签选择器、类选择器、ID选择器)
- css派生选择器、id选择器、类选择器、属性选择器
- css中ID选择器和类选择器的对比
- CSS中的ID选择器和类选择器区别及用法
- CSS选择器中:类和ID选择器的区别
- CSS中的id选择器和类选择器的用法
- CSS样式,id选择器和class选择器
- css中id选择器和class选择器
- CSS中id选择器和class选择器
- CSS的语法、类和id选择器
- 【华为 OJ 】尼克彻斯定理
- Loadrunner教程
- HDU2570——迷瘴
- java多线程监听JMS、MQ队列
- activiti 流程图点击进行流程跳转(简易流程可行)
- css id选择器和类选择器使用杂谈
- Caffe1——Mnist数据集创建lmdb或leveldb类型的数据
- poj 3061 Subsequence尺取法
- 多点触控之双指放大与缩小
- 【华为 OJ 】自守数
- 普元EOS中的datagrid的ComboBox
- 分布式设计思路
- Asset资源文件的使用方法
- 天天笑话