NEWS
建网站知识【div+css网站排版: id和class应该如何使用】 在我们使用div+css排版的时候,每一个div我们都会给他一个样式,而样式有两种一种是id一种是class。有时候无论我们使用哪一种作为 标志都一样可以实现页面的css样式控制。但是为什么会出现id和class这两种呢? 其实在一个网页里面我们可以做一个比喻:......广州建网站www.3goweb.cn三行网络公司为您详细介绍 - 请往下阅读》
在我们使用div+css排版的时候,每一个div我们都会给他一个样式,而样式有两种一种是id一种是class。有时候无论我们使用哪一种作为 标志都一样可以实现页面的css样式控制。但是为什么会出现id和class这两种呢?
其实在一个网页里面我们可以做一个比喻:body我们可以认为是一 个学校,id我们可以认为是一个班级,class我们可以认为是一个人。
那么在同一个学校里面,班级是不能重复的而我们每一个人的名字有可能是同名的。
所以在一个网页里面,一个id只能出现一次,一个class可以出现多次。http://www.3goweb.cn/
而id的权限比class的权限要高,所以我们可以把一些不需要复制重复的div 使用id来表示把一些可以重复用到的样式使用class来表示。
例如一个网页只有一个头部,中部,底部。所以这三个部分我们可以使用id。
有一些博客中间 部分有分为左右,这一些板块在我们网页里面一般是不需要重复的,所以我们使用id来为他定义,而每一个板块里面的内容有时候是可以重复使用的,所以我们使 用class为他定义。
有时候会有人问,如果我们全部单独使用一个也可以实现功能,为什么我们不单纯使用id和class呢?
这个是因为如果全部使用id 的时候,我们网页的JS和PHP的函数调用都是使用到id的,如果我们在css样式就占用了那程序员会非常麻烦.
如果全部使用class的时候可能会因为 权限不够而在同一个层里面的没有标志的元素例如ul,li,a等的会收到外面一层的样式影响到这样导致要要多写比较多的代码。
【关键词标签】div+css网站排版: id和class应该如何使用
匠心打造精品,用心成就经典!携手客户共创双赢! © Copyright 广州三行网络科技有限公司 粤ICP备案号:09210325