斯恩科设计工作室

最爱收藏,收藏我的最爱.网站建设、网站推广、域名注册、虚拟主机、DIV+CSS

« [代码]网页布局设计的标准尺寸[代码]经验之谈:CSS编写全攻略-一步一步开始编写css »

[代码]Class 和 ID 选择器

[ At 2008-7-10 By singki   0 comments ]
前面的学习我们仅仅使用HTML选择器(在HTML页面里为html标签,如 P)

HTML selector 就是 HTML 的 tags, 比如 P, DIV, TD 等.

如你用 CSS 定义了它们, 在整页中, 这个 Tag 的性质就按照你的定义来显示了.

HTML selector 的语法如下

tag {property:value}

比如我们想叫 H1 的颜色是红的:H1 {color: red}

这里还要告诉你 CSS 的一个特点, 它可定义好几个 selector 在一个 rule 里.

比如 H1, H2, TD {color: red}这个定义就能让所有的 H1, H2, 和 TD 的颜色都为红色。

现在我们学习使用clss和id定义属于自己的选择器。

这样,同样的html元素可以通过class或ID使用不同的表现。

在CSS里,使用点号.)创建class选择器使用hash符号(#)创建ID选择器

例子
#top {
background-color: #ccc;
padding: 1em
}

.intro {
color: red;
font-weight: bold;
}

html页面通过idclass属性调用CSS,像下面这样:
<div id="top">
<h1>Chocolate curry</h1>
<p class="intro">This is my recipe for making curry purely with chocolate</p>
<p class="intro">Mmm mm mmmmm</p>
</div>

id和class的不同指出在于一个页面同一个ID只能只有一次,而class可以无限制使用。

同样,你可以在html选择器后面使用一个选择器来指定特殊HTML元素,比如p.jam{值}将作用到带有'jam'class属性的段落。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Recent Comments

Recent Article

Powered By Z-Blog 1.8 Arwen Build 90619

Auto Publisher Copyright 2008 singki.com. Rights Reserved.苏ICP备06006934号
南京斯恩科设计工作室的服务:网站建设网站制作网站设计网站推广DIV+CSSflash产品演示等服务。