CSS教程

第一页 5日精通样式表-第1日
第二页 样式表能为我们做什么?
第三页 你的第1张样式表
第四页 将样式加到你的网页中
第五页 分类及其它技巧
第六页 串接
第七页 关于浏览器的坏消息
第八页 第1日复习

[第1天][第2天][第3天][第4天][第5天][返回]

第三页 你的第1张样式表

现在我们就开始制作样式表。

打开你最喜欢的HTML编辑器生成基本的网页:

很好。现在,让我们给它加一些样式表。只需在最初的<HTML>和 <BODY>标签之间插入以下代码:

从浏览器中打开页面,你将会看到:

Stylesheets: The Tool of the Web
Design Gods

Amaze your friends! Squash your enemies!

如果你的浏览器不支持CSS,请点击这里观看CSS的效果。

做得很好!你已经制作出了你的第1份样式表支持的网页。

(如果“amaze your friends!”一行的背景不是黄色,则说明你需要升级你的浏览器,否则你将无法学完整个教程。建议你安装Netscape Communicator或者Internet Explorer 4)

一些术语

让我们学习一下这些新的编码:

串接样式表的核心是规则。最简单的规则就象这样: 

整个规则告诉浏览器将所有<H1></H1>包围的文字以绿色显示。

每一条规则包含一个选择及说明。在上述例子中,H1就是选择,它是一个附带样式功能的HTML标签。说明用于定义实际的样式,包括两部分:属性(本例中即color)和参数(green)。

任何HTML标签都可用作标签。所以你可以将样式表的信息附加到任何要素。从通常 的<P>到<CODE>及<TABLE>内容。你甚至可以通过将样式表用于<IMG>将串接样式表的属性用于图象。

从我们的第1个样式表实例中可以发现,你可以归类样式表的规则。我们将3种不同的说明都用于<P>。

与之类似,你也可以归类选择:

这项规则设定所以位于<H1>、<P>和<BLACKQUOTE>的标签将用Arial字体显示。

继承性

样式表的规则可从母体延续到子体。下面是一个例子:

这项规则告诉浏览器将所有<B>之内的文字用蓝色显示。但是在下列情况下,浏览器该如何处理呢?

<B>All my Web pages will use cascading stylesheets within <I>four</I> weeks.</B>

对于<I>标签并没有设定样式,但因为<I>位于<B>之中,所以它将继承母体<B>设定的样式,也以蓝色显示。

现在我们已经明白了串接样式表的规则如何运作,还看到将样式表加入网页的一种方法但还有其它方法,让我们继续学习。>>