DIV+CSS学习--关于ID和CLASS_html/css_WEB-ITnose
程序员文章站
2022-06-14 08:56:20
...
DIV+CSS学习--关于ID和CLASS 我推荐的方法是使用单词之间增加下划线,或者单词拼接的方法。因为CSS是区分大小写的。大家可以看到,我提供给大家的下载文件中全部都是使用小写来处理的。
我们先来处理sidebar的样式,经过分析,我们可以得知,sidebar有四个部分,我们将这四个部分分为四个层:
在这里我们有到ID和CLASS,那么有的朋友就要问了,究竟什么情况下用ID,什么情况下用CLASS呢?
ID,表示的是唯一性,并且在这个页面中只会出现一次,我们用它来表示布局的结构;
CLASS,表示一组(类)或一个具有同样性质的元素,它们可以共用样式,并且在页面中将会出现多次。
因为会员登录、站点信息、页面标准以及这几个区域中的内容字的样式将会是一样的,所以我们将它们放在一个组里面。
但有的时候,我们需要给这些层中的元素设置不同的样式时,我们要如何做呢?例如会员登录这几个文字使用14px加粗,其他是使用12px加粗,我们要怎么写CSS呢,看下面的代码?
.bar_title {font-size:12px;font-weight:bold}
#login .bar_title {font-size:14px}
#login .bar_title 表示的是在ID为login的层下的CLASS为bar_title的元素的样式,这样表示的就可以有针对性的对某些元素定制样式。#login .bar_title 在单独设置了font-size:14px的样式时,同时也继承了.bar_title这一组(类)的样式,那就是font-weight:bold,加粗。
title2
我们先来处理sidebar的样式,经过分析,我们可以得知,sidebar有四个部分,我们将这四个部分分为四个层:
中国网管论坛
ID,表示的是唯一性,并且在这个页面中只会出现一次,我们用它来表示布局的结构;
CLASS,表示一组(类)或一个具有同样性质的元素,它们可以共用样式,并且在页面中将会出现多次。
因为会员登录、站点信息、页面标准以及这几个区域中的内容字的样式将会是一样的,所以我们将它们放在一个组里面。
但有的时候,我们需要给这些层中的元素设置不同的样式时,我们要如何做呢?例如会员登录这几个文字使用14px加粗,其他是使用12px加粗,我们要怎么写CSS呢,看下面的代码?
.bar_title {font-size:12px;font-weight:bold}
#login .bar_title {font-size:14px}
#login .bar_title 表示的是在ID为login的层下的CLASS为bar_title的元素的样式,这样表示的就可以有针对性的对某些元素定制样式。#login .bar_title 在单独设置了font-size:14px的样式时,同时也继承了.bar_title这一组(类)的样式,那就是font-weight:bold,加粗。
中国网管联盟
title2
推荐阅读
-
DIV+CSS学习--关于ID和CLASS_html/css_WEB-ITnose
-
DIV+CSS中ID和CLASS_html/css_WEB-ITnose
-
DIV+CSS学习--关于ID和CLASS_html/css_WEB-ITnose
-
DIV+CSS网页制作中CLASS和ID的区别_html/css_WEB-ITnose
-
DIV+CSS中ID与Class_html/css_WEB-ITnose
-
DIV+CSS中ID和CLASS_html/css_WEB-ITnose
-
DIV+CSS网页制作中CLASS和ID的区别_html/css_WEB-ITnose
-
DIV+CSS中ID与Class_html/css_WEB-ITnose
-
HTML里 关于 name 和 id_html/css_WEB-ITnose