论坛交流
首页办公自动化| 网页制作| 平面设计| 动画制作| 数据库开发| 程序设计| 全部视频教程
应用视频: Windows | Word2007 | Excel2007 | PowerPoint2007 | Dreamweaver 8 | Fireworks 8 | Flash 8 | Photoshop cs | CorelDraw 12
编程视频: C语言视频教程 | HTML | Div+Css布局 | Javascript | Access数据库 | Asp | Sql Server数据库Asp.net  | Flash AS
当前位置 > 文字教程 > div+css布局教程
Tag:css,入门,技巧,div,实例,示例,菜单,布局,web2.0,ul,li,经验,列表,web标准,xhtml,web标准,浏览器,兼容,css hack,表格,视频教程

{CSS}CSSSel

文章类别:div+css布局 | 发表日期:2008-9-26 11:33:15


一、类型选择符
什么是类型选择符?指以网页中已有的标签类型作为名称的行径符。body是网页中的一个标签类型,div,p,span都是。
如下:
div css xhtml xml Example Source Code Example Source Code [www.21shipin.com]
body {}
div {}
p {}
span {}


二、群组选择符
对于XHMTL对象,可以对一组同时进行了相同的样式指派。
使用逗号对选择符进行了分隔,这样书写的优点在于同样的样式只需要书写一次即可,减少代码量,改善CSS代码结构。
使用时应该注重“逗号”是在半角模式下,并非中文全角模式。
如下:
div css xhtml xml Example Source Code Example Source Code [www.21shipin.com]
h1,h2,h6,p,span
{
font-size:12px;
color:#FF0000;
font-family: arial;
}


三、包含选择符
对某对象中的子对象进行样式指点定,这样选择方式就发挥了作用。
需要注重的是,仅对此对象的子对象标签有效,对于其它单独存在或位于此对象以外的子对象,不应用此样式设置。
这样做的优点在于,帮我们避免过多的id、class设置,直接对所需的元素进行定义。
如下:
div css xhtml xml Example Source Code Example Source Code [www.21shipin.com]
h2 span
{
color:red;
}
如下:
body h1 span strong
{
font-weight:bold;
}


四、id选择符
根据DOM文档对象模型原理所出现的选择符,对于一个XHTML文件,其中的每一个标签都可以使用一个id=\"\"的形式进行一个名称指派,但需要注重,在一个XHTML文件中id是具有唯一性而不可以重复的。
在div css布局的网页中,可以针对不同的用途进行命名,如头部为header、底部为footer。
XHTML如下:
div css xhtml xml Example Source Code Example Source Code [www.21shipin.com]
<div id=\"content\"></div>

CSS如下:
div css xhtml xml Example Source Code Example Source Code [www.21shipin.com]
#content
{
font-size:14px;
line-height:120%;
}


五、class选择符
其实id是对于XHTML标签的扩展,而class是对SHTML多个标签的一种组合,class直译的意思是类或类别。
对于XHTML标签使用class=\"\"进行名称指派。与id不同,class可以重复使用,对于多个样式相同的元素,可以直接定义为一个class。
使用class的优点已不言自明,它对CSS代码重用性有良好的体现,众多的标签均可以使用一个样式来定义而不需要每一个编写一个样式代码。
XHTML如下:
div css xhtml xml Example Source Code Example Source Code [www.21shipin.com]
<p class=\"he\"></p>
<span class=\"he\"></span>
<h5 class=\"he\"></h5>

CSS如下:
div css xhtml xml Example Source Code Example Source Code [www.21shipin.com]
.he
{
margin:10px;
background-color:red;
}


六、标签指定式的选择符
假如想同时使用id和class,也想同时使用标签选择符,可以使用如下的方式:
div css xhtml xml Example Source Code Example Source Code [www.21shipin.com]
h1#content {}
/*表示所有id为content的h1标签*/
h1.p1 {}
/*表示所有class为p1的h1标签*/
标签指定式选择符的精度介于标签选择符及id/class选择符之间,是常用的选择符之一。

七、组合选择符
对于上面的所有选择符而言,进行组合使用。如下:
div css xhtml xml Example Source Code Example Source Code [www.21shipin.com]
h1 .p1 {}
/*表示h1下的所有class为p1的标签*/
#content h1 {}
表示id为content的标签下的所有h1标签
h1 .p1,#content h1 {}
/*表示h1下的所有class为p1的标签以及id为content的标签下的所有h1标签*/
h1#content h2{}
/*id为content的h1标签下的h2标签*/


CSS选择符是非常自由与灵活的,可以根据页面的需要,使用各种选择符,尽量结构化与优化CSS文件。

原文地址:http://www.21shipin.com/article.asp?id=75
转载请注明出处!
上一篇:{CSS}如何实现CSS样式实时切换? 人气:2995
下一篇:{CSS}CSS代码编写常用技巧 人气:4163
视频教程列表
文章教程搜索
 
div+css推荐教程
div+css热门教程
看全部视频教程
购买方式/价格
购买视频教程: 咨询客服
tel:15972130058