一个DIV可以同时用ID和CLASS吗
时间:2008-06-13
来源:互联网
就好像这样:
<div id="abc" class="efg">sadjflksdj</div>
作者: mgtw 发布时间: 2008-06-13
你看看别人写的就知道啊
都是ID 跟CLASS混合用的哦
作者: ndwuming 发布时间: 2008-06-13
作者: tianlanbb 发布时间: 2008-06-13
不可以把所有的样式写在同一ID或同一CLASS里吗?
为什么还要分开呢~!?
作者: mgtw 发布时间: 2008-06-13
这样就不用id了。
作者: CouXiaoZi1983 发布时间: 2008-06-13
作者: ndwuming 发布时间: 2008-06-13
如果是<div class="sty1 sty2"></div>这样,不如将sty1 sty2合并为sty就行,还分开干嘛?不要跟我说,sty1是公用样式,sty2是私有样式,这样的话sty2就和id没什么两样!
很多时候某个元素需要一些特殊的样式,就要用到id,为js做“钩子”也要用到id,为了让网页更模块化,也需要用id。
引用:
class对于构建良好的网页结构远不如id有效。id的强制唯一性使得我们可以很容易通过id检索到我们需要的任意模块,而class则没有这个优势。虽然我们可以为模块定义唯一的class名,但前提是——只有制作者本人可以动网页样式。否则换一个稍微懒一些伙计,看到样式相同便直接把前面的class拿来套用,其结果就是我们发现网页里有十几个模块都叫做“gonggao”或者“xinwen”,以至于为了区分还不得不加上大量的html注释,这样的结果显然并不是我们想要的。再者就是前面提到的,通过通用class所节省下来的代码,又不得不在每个单独定义的class中挥霍掉。作者: zidanezhicong 发布时间: 2008-06-13
比如标题样式,有一个统一的样式,但要求每个标题文本,都用特定的图片做背景代替
这个时候统一的样式就用class,各自的背景就用id
作者: starplain 发布时间: 2008-06-13
作者: fuguojian1988 发布时间: 2008-06-17
class很方便 很全面
作者: mydays365 发布时间: 2008-06-17

标题用h1,h2,h3....标签的话就可以统一了。
晕!
作者: dcchan 发布时间: 2008-06-17
作者: yix0905 发布时间: 2011-09-13
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28