首页 > 文库大全 > 精品范文库 > 15号文库

电子教案-CSS层叠样式表(五篇范文)

电子教案-CSS层叠样式表(五篇范文)



第一篇:电子教案-CSS层叠样式表

CSS层叠样式表

学习目标:

1.了解样式表的概念

2.掌握样式表的分类及编写规则的语法 3.掌握CSS样式表的使用 要点导航:

1.样式表简介 2.样式表的规则 3.样式表中的属性 4.样式表的引用 案例 带样式表的网页

步骤1:通过依次单击任务栏上的【开始】→【程序】→【附件】→【记事本】菜单命令打开记事本。

步骤2:在记事本的编辑面板中输入如下代码代码,创建了使用样式的页面css1.html

样式表举例

这段文字将显示为红色

这段文字的背景色为黄色

这段文字将以黑体显示

今天学习样式表的相关知识。

第二篇:CSS样式表学习从门到精通

CSS样式表学习从门到精通

第1讲 CSS简介

CSS是Cascading Style Sheets(层叠样式表单)的简称。不过大家都把它称作样式表,它是一种设计网页样式的工具。借助CSS的强大功能,网页将在您丰富的想象力下千变万化。

看到上面的两幅图片,您可能会认为这是用photoshop或者是其他图形处理软件制作的吧。可是上面的例子却完全是用CSS编写的。我们来看一下它的源代码(仔细看就很简单):

<html>

<head>

<title>css word</title>

<style>//*CSS样式定义开始*//

<!--

p

{width:200;filter

blur(add=true,direction=135,strengh=20);

} //*定义DIV范围内的样式,包括宽度(width)、模糊滤镜属性(blur)*//

-->

</style>//*样式定义结束*//

</head>

<body>

<p>//*以下的区域内采用<head>中<style>里面定义的格式*//

<p style=“font-size:48;font-style:bold;

color:red;”>hongen </p>

//*定义字体样式(font-style),包括字体大小(size)、粗细(bold)、颜色

(color)*//

</p>

</body>

</html>

上面的代码中以红色显示的是注释部分,用于帮助您更好的理解代码的含义。上面的这一段代码产生的是如图2的效果。而其中字体的模糊效果就是运用了CSS的滤镜功能。滤镜功能是CSS非常有趣也非常吸引人的一个功能,我们将在后面的章节中介绍。

实际上CSS的代码都是由一些最基本的语句构成的。它的基本语句的结构是这样的:

选择符{属性:属性值}

看,是不是很简单,只有三部分。

我们结合上面的代码来讲解,比如上面代码的<head>…</head>中,使用<style>来指定样式。

一般说来,<style>下面的CSS语句是以注释语句的形式书写的,也就是上面代码中的<!--…-->符号包含的部分。所以,上面的例子中定义页面样式的语句是:

p{width:200;filter:blur(add=true,direction=35,strengh=20);}

在上面的语句中,DIV是选择符,选择符可以是HTML中任何的标识符,比如P、DIV、IMG甚至BODY都可以作为选择符。

这里用DIV做选择符,就是说在HTML中,编辑在<DIV>中的页面格式将以上面语句中大括号内定义的格式显示。

括号内的WIDTH和FILTER就是属性。

WIDTH定义了DIV区域内的页面的宽度,200是属性值。

FILTER定义了滤镜属性,BLUR是它的属性值,该属性值产生的是一种模糊效果,其小括号内定义的是BLUR属性值的一些参数。

ADD参数有两个值:True和False。分别指定图片是否被设置成模糊效果。

Direction参数是用来设置模糊的方向。0度代表垂直向上,然后每45度一个单位,例子中的135代表底部向右135度,每一个度数单位都代表一个模糊方向,如果您感兴趣的话,可以参照后面的讲解中详细的参数设定。

Strengh代表有多少像素的宽度将受到模糊影响,参数值是用整数来设置的。

我们看到除了在<HEAD>中有CSS 的定义,在<BODY>中也有一段CSS定义:

<p style=“font-size:48;font-style:bold;color:red;”>hongen</p>

这里Style是内嵌到<P>中来定义该段落内的格式的。我们发现在<BODY>中的CSS语句与定义在<HEAD>中还有些不同,它是用< STYLE = >直接定义的。这种定义方法非常适用于编写的代码比较多的情况。

而上面的代码的CSS定义格式则非常适用于代码较少、结构较简单的情况。

按照CSS语句的基本格式,我们可以看出上面定义P段落内的CSS代码中font-size、font-style和color是属性,分别定义<P>中“hongen”字体的大小(size)、样式(style)和颜色(color);

48、bold、red是属性值。意思是“hongen”将以48pt、粗体、红色的样式显示。由于整个段落是定义在<DIV>中的,所以hongen又将显示出<head>中定义的滤镜属性来。最终的结果就如同图2一样。

图1中的效果也是用很简单的CSS语句实现的,只是运用了CSS中的滤镜属性而已。

通过上面的讲解,我们可以看到用很简单的CSS语句就可以实现许多需要专业软件才可以达到的效果。利用属性可以设置字体、颜色、背景等页面格式;利用定位可以使页面布局更加规范、好看;利用滤镜可以使页面产生多媒体效果。怎么样,CSS的功能是不是很强大,在下面的教程中我们将对它进行详细的讲解。

从上面的例子中,我们可以看到CSS的语句是内嵌在HTML文档内的。所以,编写CSS的方法和编写HTML文档的方法是一样的。

您可以用任何一种文本编辑工具来编写。比如Windows下的记事本和写字板、专门的HTML文本编辑工具(Frontpage、Ultraedit等),都可以用来编辑CSS文档。

那么您可能会问,独立编辑好的CSS文档怎样加入到HTML文档中呢?其实在第一章中的例子里已经介绍了两种方法。

一种是把CSS文档放到<head>文档中:

<style type=“text/css”> …… </style>

其中<style>中的“type=„text/css‟”的意思是<style>中的代码是定义样式表单的。

另一种方法是把CSS样式表写在HTML的行内,比如下面的代码:

<p style=“font-size:14pt;color:blue”>蓝色14号文字</p>

这是采用<Style=“ ”>的格式把样式写在html中的任意行内,这样比较方便灵活。

还有一种方法是:把您编辑好的CSS文档保存成“.CSS”文件,然后在<head>中定义。定义的格式是这样的:

<head> <link rel=stylesheet href=“style.css”> …… </head>

我们看到这里应用了一个<Link>,“rel=stylesheet”指连接的元素是一个样式表(stylesheet)文档。一般这里是不需要您改动的。

而后面的“href=„style.css‟”指的是需要连接的文件地址。您只需把编辑好的“.CSS”文件的详细路径名写进去就可以了。这种方法非常适宜同时定义多个文档。它能使多个文档同时使用相同的样式,从而减少了大量的冗余代码。

本章主要介绍了编写CSS的方法以及如何把作好的CSS文档与HTML结合起来运用。您可以根据自己编写的HTML代码的结构、长度来选择用哪一种方法将CSS与之结合。

下一章我们将进入CSS的具体知识的学习,我们将先从最基本的属性开始讲起。

第2章 CSS属性

从CSS的基本语句就可以看出,属性是CSS非常重要的部分。熟练掌握了CSS的各种属性将会是您编辑页面更加得心应手。下面我们就借助一些实例来讲解。‘

1、字体属性

这是最基本的属性,您经常都会用到。它主要包括以下这些属性:

光看表格是不是有些难懂,不要紧,我们来看一个用表格中的属性定义的字体样式(如下图):

第一行只是采用了“font-family”属性,代码是这样的:

<p style=“font-family:lucida console”>hongen</p>

这行代码定义了“hongen”将以“lucida console”的字体显示;

第二行font-family为默认值,而是定义了“font-style”属性为“italic”斜体,代码如下:

<p style=“font-style:italic”>hongen</p>

第三行font-family为默认值,font-style为“oblique”,另外还定义了“font-weight”属性为“bold”,“font-size”属性为24pt(缺省情况下为absolute size绝对大小)代码如下:

<p style=“font-style:oblique;font-weight:bold;font-size:24pt”>hongen</p>

最后一行只是在第三行定义的基础上又增添了“font-variant”属性为“small-caps”(小体大写),代码如下:

<p style=“font-style:oblique;font-weight:bold;font-size:24pt;

font-variant:small-caps”>hongen</p>

值得注意的是:“font-variant”属性值“small-caps”在指定的小体大写字体不存在的时候,CSS将用大写字母代替所有的小写字母。

可能您会问:定义一个字体怎么有那么长的代码呢?其实字体属性中还一个“font”属性,可以实现简便定义。我们来看下面这段代码:

<p style=“font:italic small-caps bold 36pt,GlitzyCurl”>Leaf</p> 此代码产生的效果是这样的(如下图):

这段代码定义了“leaf”的字体为GlitzyCurl,并且是斜体、小体大写、粗体、36号字。这段代码等同于:

<p style=“font-style:italic;font-variant:small-caps;font-weight:

bold;font-size:36pt;font-family:GiltzyCurl”>Leaf</p>

怎么样,是不是精简了许多。

但需要注意的是:如果您用<font>属性直接定义,一定要注意属性值的排放顺序。

它的排放规则是按照“font-style”、“font-variant”、“font-weight”、“font-size”、“font-family”的顺序,其中没有定义的以默认值显示。

其实我们习惯上还是不用FONT属性来统一定义,因为分开来定义的代码虽然很长,但是看上去很直观,让人一看就知道定义的内容是什么。

说一点遗憾之处吧,就是CSS对中文字体的支持可能不是很好。

2、颜色和背景属性

您总不希望自己的页面处于黑白世界吧。如果给用<font>属性定义的文本添上颜色是不是会更好呢?

下面我们就讲一下CSS的颜色和背景属性。先来看一下CSS下的颜色和背景都有哪些属性吧(如下表):

我们还是举个例子吧。比如上一节讲到的“LEAF”字体,我们在其中加入颜色属性,在<style>再加入以下代码:

color:rgb(204,82,28);

background-img:url(ss01038.jpg);

background-repeat:no-repeat;margin-right:15em

//*设置前景色的rgb值为(204,82,28),您也可以用颜色的英文名称直接定义;

设置背景图案的地址;设置背景图案不重复显示;另外还设置了页边距margin属性,这个我们以后再讲*//

加入代码后“Leaf”的字体显示效果是这样的(如下图):

怎么样,是不是比光是定义<font>属性显得更加漂亮了。当然您也可以简便的定义background属性(象定义font属性那样),下面我告诉一下您background属性的书写格式:

属性:background 属性值:<background-color>

<background-image>

<background-repeat>

<background-attacement>

<background-position>

也就是说,使用background属性可以一次定义前面讲到的一切有关背景的属性,包括背景色、背景图案等等。因此,上面定义“leaf”颜色属性中有关背景的代码可以写成这样: “background:url(ss01038.jpg)no-reapeat”

好了,至于颜色和背景属性的功能,您自己也可以去试一试。下一节我们将介绍CSS的文本属性。

3、文本属性

定义间距

前面说了如何用CSS定义字体、颜色和背景属性,那么定义好的文本我们怎么对它进行排版呢?

下面我们讲述一下CSS的文本属性,还是先来看一下文本属性的详细列表:

我们可以从表中看到在这里可以定义文本的文字间距、字母间距、装饰、对齐方式、缩进方式和行高等属性。举个例子来看看吧。比如下面这段文字(如图):

我们对这段文字加上文本属性重新排版,排版后的效果如右上图所示。

我们看到经过文本属性处理的文本字与字之间多了间距,行与行之间多了行高,对齐方式变成了两端对齐,并且段首又多缩进了两格。这是怎样实现的呢?很简单,只是在html中加了如下的代码:

4em;line-height:17pt”>……

//*letter-spacing设置了字间距为1em,其中1em为一个长度单位;text-align设

置了对齐方式为两端对齐;indent设置了缩进格为4em;line-height设置了行高为

17pt*//

从上面的例子,我们可以看出利用CSS的文本属性可以方便的对页面中的文本进行排版。下一节我将向您介绍文本的Text-decoration属性的一个小应用。装饰超链接

网页默认的链接方式是这样的:未访问过的链接是蓝色文字并带蓝色的下划线,访问过的超级链接是深紫色的文字并带深紫色的下划线。如果您所有的网页都是这种样式,是不是很单调呢?

其实,利用文本属性中的Text-decoration属性就可以实现对超链接的修饰。我们先看下面的这段代码:

<html>

<title>link css</title>

<head>

<style>

<!--

//*定义伪类元素(a:),大括号内定义了前景色属性和文本装饰属性,hover加上„font-size‟属性目的是让鼠标激活链接时改变字体*//

a:link{color:green;text-decoration:none}

//*未访问时的状态,颜色为绿色(green),文本装饰属性(text-decoration)值为没有(none)*//

a:visited{color:red;text-decoration:none}

//*访问过的状态,颜色为红色(red),文本装饰属性值为没有*//

a:hover{color:blue;text-decoration:overline;font-size:20pt}

//*鼠标激活的状态,颜色为蓝色(blue),文本装饰属性值为上划(overline),字体大小为20pt*//

-->

</style>

</head>

<body>

<p style=“font-family:行书体;font-size:18pt”>

<a href=“http://>

<head>

<title>filter blur</title>

<style>//*CSS样式定义开始*//

<!--

p{width:200;filter:blur(add=true,direction=90,strength=25);}

//*设置DIV样式,滤镜blur属性*//

-->

</style>

</head>

<body>

<p style=“width:702; height: 288”>

<p style=“font-family:lucida handwirting italic;font-size:72;font-style:bold;color:rgb(55,72,145);” >

LEAF</p>

//*定义字体名称、大小、样式、前景色*//

</p>

</body>

</html>

我们看到strength设置为25,如果把其值再改大一些,就会达到非常夸张的效果,同时把Direction参数值为180,显示效果如下图:

用blur属性设置字体可以达到很多效果,把direction和strength再做修改,还能达到多种效果,您可以自己修改试一试。

这一节我们介绍了Blur属性,下一节将向您介绍Chroma属性。

4、Chroma属性

Chroma属性可以设置一个对象中指定的颜色为透明色,它的表达式如下:

Filter:Chroma(color=color)

这个属性的表达式是不是很简单,它只有一个参数。只需把您想要指定透明的颜色用Color参数设置出来就可以了。比如下面这幅图:

图中显示两种字体,两种颜色,我们现在对“leaves”字体添加chroma属性,使其透明。代码如下:

<html>

<head>

<title>chroma filter</title>

<style>

<!--

p{position:absolute;top:70;width:200;filter:chroma(color=green)}

//*定义DIV范围内绿色为透明色,另外设置DIV的位置*//

p{font-family:bailey;font-size:48;font-weight:bold;

color:green} //*设置P的字体名称、大小、粗细、颜色*//

em{font-family:lucida handwriting italic;font-size:48;font-weight:bold;color:rgb(255,51,153)}

//*设置EM的字体名称、大小、粗细、颜色*//

-->

</style>

</head>

<body>

<p>

<p>LEAVES <em>LOVE</em></p>

</p>

</body>

</html>

通过上面代码中对chroma的属性设置,使绿色透明。显示效果如下图:

我们看到绿色的leaves字体不见了,实际上它是透明了,在IE下点击它所在的区域,它还是会显示出来(见右图):

另外,需要注意的是,chroma属性对于图片文件不是很适合。因为很多图片是经过了减色和压缩处理(比如JPG、GIF等格式),所以它们很少有固定的位置可以设置为透明。

本节我们讲述了chroma属性的应用,下一节将向您介绍Dropshadow属性。

5、DropShadow属性

DropShadow属性是为了添加对象的阴影效果的。它实现的效果看上去就像使原来的对象离开页面,然后在页面上显示出该对象的投影。看一看它的表达式:

Filter:DropShadow(Color=color,Offx=Offx,Offy=offy,Positive=positive)

该属性一共有四个参数: Color代表投射阴影的颜色。Offx和offy分别X方向和Y方向阴影的偏移量。偏移量必须用整数值来设置。如果设置为正整数,代表X轴的右方向和Y轴的向下方向。设置为负整数则相反。

Positive参数有两个值:True为任何非透明像素建立可见的投影,False为透明的像素部分建立可见的投影。

同样,我们先来看一个例子(见下图):

看,图中的文字就像是从页面上飞出来一样,并且留下了一层淡淡的影子。

实际上在这里应用的就是CSS的DropShadow属性,我们来看一下它的代码:

<html>

<head>

<title>dropshadow </title>

<style>//*定义CSS样式*//

<!--

p

{position:absolute;

top:20;

width:300

;filter:dropshadow(color=#FFCCFF,offx=15,offy=10,positive=1);}

-->

//*定义DIV范围内的样式,绝对定位,投影的颜色为#FFCCFF,投影坐标为向右偏移15个像素,向下偏移10个像素*//

</style>

</head>

<body>

<p>

<p style=“font-family:matisse itc;font-size:64;font-weight:bold;color:#CC00CC;”>

//*定义字体名称、大小、粗细、颜色*//

Love Leaf </p>

</p>

</body>

</html>

和chroma属性一样,Dropshadow属性对图象的支持不好,我指的是JPEG、GIF格式的图象文件。

不能支持的原因与Chroma一样,因为这种图象的颜色很丰富,很难找到一个投射阴影的位置。

本节讲述了Dropshadow属性的应用,下一节将向您介绍FlipH、FlipV的属性应用。

6、FlipH、FlipV属性

Flip是CSS滤镜的翻转属性,FlipH代表水平翻转,FlipV代表垂直翻转。它们的表达式很简单,分别是:

Filter:FlipH

Filter:FlipV

我们先来看一幅图:

下面我们分别对它实现水平翻转和垂直翻转,并且在图片上方的一段文字,也发生翻转。代码如下:

<html>

<head>

<title>flip css</title>

<style>//*设置CSS样式开始*//

<!--

p{position:absolute;top:20;width:300;filter:fliph(flipv);}

//*定义DIV范围内的样式,绝对定位,翻转为水平翻转或垂直翻转。

注意:在这里fliph和flipv只取其中的一个*//

img{position:absolute;top:70;left:40;filter:fliph(flipv);}

//*定义图片的样式,绝对定位,翻转属性和DIV一样。*//

-->

</style>

</head>

<body>

<p>

<p style=“font-family:bailey;font-size:36pt;font-weight:bold; color:rgb(10,128,156);”>

Leaf Village </p>

//*定义字体名称、大小、粗细、颜色*//

</p>

<p><img src=“ss05058.jpg”></p>

//*导入一张图片*//

</body>

</html>

代码产生的两个效果分别如下图:

水平翻转

垂直翻转

翻转的属性应用是不是很简单。下一节我将向您介绍Glay属性。

7、Gray属性

Gray属性把一张图片变成灰度图。它的表达式很简单:

Filter:Gray

其实这个属性没什么好讲的,只需在您定义的IMG样式中加入一句代码:

{Filter:Gray}就一切OK了。

下面两幅图分别代表未加Gray属性和添加了Gray属性的效果:

原图

转成gray属性后的效果图

本节讲述的内容比较简单,下一节将向您介绍Glow属性。

8、Glow属性

当对一个对象使用“Glow”属性后,这个对象的边缘就会产生类似发光的效果。它的表达式如下:

Filter:Glow(Color=color,Strength=strength)

Glow属性的参数只有两个:Color是指定发光的颜色,Strength指定发光的强度,参数值从1到255。让我们先来看一下加上Glow属性的效果图:

怎么样,是不是有一种燃烧的火焰的感觉。实现这种效果的代码如下:

<html>

<head>

<title>filter glow</title>

<style>//*开始设置CSS样式*//

<!--

.leaf{position:absolute; top:20; width:400;filter:glow(color=#FF3399,strength=15);}

//*设置类leaf,绝对定位,Glow滤镜属性,发光颜色值为#FF3399,强度为

15*//

.weny{position:absolute; top:70; left:50; width:300;filter:glow(color=#9966CC,strength=10);}

//*设置类weny,绝对定位,glow滤镜属性,发光颜色值为#9966CC,强度为

15*//

-->

</style>

</head>

<body>

<p class=“leaf”>//*leaf类样式*//

<p style=“font-family:lucida handwriting;font-size:54pt;font-weight:bold;color:#003366;”>

Leaf Mylove</p>//*设置字体名称、大小、粗细、颜色*//

</p>

<p class=“weny”>//*weny类样式*//

<p style=“font-family:bailey; font-size:48pt;font-weight:bold;color:#99CC66;”>

//设置字体名称、大小、粗细、颜色*//

Weny Good!</p>

</p>

</body>

</html>

您还可以随意修改颜色值,看看其他的发光效果是怎样的。

本节主要讲了Glow属性的应用,下一节将向您介绍Invert属性。

9、Invert属性

Invert属性可以把对象的可视化属性全部翻转,包括色彩、饱和度和亮度值。

它的表达式也很简单:

Filter:Invert

我们再来看一下加上Invert属性前后的图片效果变化(如下图):

我们看到Invert属性实际上达到的是一种“底片”的效果。

自己拿别的图来试试吧。本节介绍的是Invert属性,下一节将向您介绍Mask属性。

原图

Invert属性效果图

10、Mask属性

Mask属性为对象建立一个覆盖于表面的膜。它的表达式也很简单:

Filter:Mask(Color=颜色)

只有一个Color参数,用来指定使用什么颜色作为掩膜。

同样,我们来看一下一幅图片在加上mask属性前后的效果(见下图):

原图

Mask属性效果图

加上MASK属性的效果就好象是在用有色眼镜看物体一样。上面的效果的代码如下:

<html>

<head>

<title> mask filter </title>

<style>//*设置CSS样式开始*//

<!--

p{position:absolute;top:20;left:40;

filter:mask(color:#666699);}

//*定义DIV区域的样式,绝对定位,mask属性的color参数值指定用什么颜色遮住对象*//

p{font-family:bailey;font-size:72pt;

font-weight:bold;color:#FF9900;}

//*定义P区域内的样式,字体名称、大小、粗细、前景色*//

-->

</style>

</head>

<body>

<p>

<p> wenyleaf </p>

</p>

</body>

</html>

其实,您就算在代码中去掉对字体前景色的定义,得到的效果还是一样的。因为有了Mask属性的定义,它遮罩下的字体颜色的设置就已经失去了意义。

还有一点需要您注意的地方,mask属性对图片文件的支持还是不够,不能达到应该有的效果。

本节讲解了Mask属性的应用,下一节将向您介绍Shadow(阴影)属性。

11、Shadow属性

Shadow属性可以在指定的方向建立物体的投影。它的表达式是这样的:

Filter:Shadow(Color=color,Direction=direction)

在这里,Shadow有两个参数值:Color参数用来指定投影的颜色;Direction参数用来指定投影的方向。

这里说的方向与我们在第二节Blur属性中提到的“方向与角度的关系”是一样的。

也许您会问,前面讲到的Dropshadow属性和Shadow属性有什么不同吗?

光说的话,您恐怕还难以理解,让我们看一看分别利用这两个属性做出来的效果有什么不同(见下图):

Shadow效果

Dropshadow效果

这样一对比,就可以很明显的看出两者的不同。

Shadow属性可以在任意角度进行投射阴影,Dropshadow属性实际上是用偏移来定义阴影的。所以,看上去左图的文字和阴影就像是一体的,而右图的文字就像脱离了阴影一样。

本例的代码如下:

<html>

<head>

<title> shadow</title>

<style>//*开始设置CSS样式*//

<!--

.shadow{position:absolute;top:20;width:300;filter:shadow(color=#cc66ff,direction=225);}

//*定义Shadow类的样式,绝对定位,Shadow属性,阴影颜色、投影方向*//

.dropshadow{position:absolute;top:180filter:dropshadow(color=#cc66ff,offx=10,offy=10,positive=1);}

Dropshadow属性,设置X轴和Y轴的偏移量*//

-->

</style>

</head>

<body>

<p class=“shadow”>//*区域内为Shadow类*//

<p style=“font-family:bailey;font-size:48pt; font-weight:bold;color:#FF9900;”;

width:300;

//*设置Dropshadow类的样式,样式与Shadow类相似,不同的是滤镜用了 >

Hongen Online</p>//*定义字体名称、大小、粗细、前景色*// </p>

<p class=“dropshadow”>//*区域内为Dropshadow类*//

<p style=“font-family:bailey;font-size:48pt;font-weight:bold;color:#FF9900;”>

Hongen Online</p>//*定义字体样式与Shadow类的一样*//

</p>

</body>

</html>

本节讲述了Shadow属性的应用,下一节将向您介绍Wave(波纹)属性。

12、Wave属性

Wave属性用来把对象按照垂直的波纹样式打乱。它的表达式如下:

Filter:Wave(Add=True(False),Freq=频率,LightStrength=增强光效,Phase=偏移量,Strength=强度)

我们看到Wave属性的表达式还是比较复杂的,它一共有五个参数。Add参数有两个参数值:True代表把对象按照波纹样式打乱;False代表不打乱;

Freq参数指生成波纹的频率,也就是指定在对象上共需要产生多少个完整的波纹。

LightStrength参数是为了使生成的波纹增强光的效果。参数值可以从0到100。

Phase参数用来设置正弦波开始的偏移量。这个值的通用值为0,它的可变范围为从0到100。这个值代表开始时的偏移量占波长的百分比。比如该值为25,代表正弦波从90度(360*25%)的方向开始。

说了一大堆,我们还是先看一个实例吧。

下面我们对上面这个页面加上Wave效果,代码如下:

<html>

<head>

<title> wave css</title>

<style>//*定义CSS 样式开始*//

<!--

.leaf{position:absolute;top:10;width:300;filter:wave(add=true,freq=3,lightstrength=100,phase=45,strength=20);}

//*设置leaf类的样式,绝对定位,wave属性,产生3个波纹,光强为100,波纹

从162度(360*45%)开始,振幅为20*//

img{position:absolute;top:110;left:40;filter:wave(add=true,freq=3,lightstrength=100,phase=25,strength=5);}

//*设置IMG的样式,绝对定位,wave属性,产生3个波纹,光强为100,波纹从

90度开始,振幅为5*//

-->

</style>

</head>

<body>

<p class=“wave”>//*定义DIV区域内为Wave类*//

<p style=“font-family:lucida handwriting; font-size=72pt; font-weight:bold;r:rgb(189,1,64);”>Leaf</p>

//*设置字体名称、大小、粗细、颜色*//

</p>

<p><img src=“ss01044.jpg”></p> //*导入图片*//

</body>

</html>

这段代码实现的效果如下图:

原图

wave1

wave参数改动后 如果把Wave的参数随便做一下改动,就会达到多种效果,请看另外一种效果:(最右图):

其实这种效果只是增大了freq参数的值,减小了Strength、LightStrength的值就可以了。您也可以多试试,改变其他的参数值,还可以达到许多不同的效果来。

本节主要讲述了Wave属性的应用,下一节将向您介绍Xray属性。

13、Xray属性

Xray就是X射线的意思。

Xray属性,顾名思义,这种属性产生的效果就是使对象看上去有一种X光片的感觉。它的表达式很简单:

Filter:Xray

我们还是先来看一个页面(如下图):

如果在上面的页面中加入Xray属性,也就是在<head>的<Style>中,增添下面这一句代码:

Filter:Xray

您再看这个页面就会是另一种效果了:(如右图)

看,是不是就像给它拍了一张X光片一样。

总结:CSS的全部属性都在这里了,只要大家能够活学活用里面的属性,一定可以制作出自己满意的效果来。附:

技术优势:

1、方便修改网页格式:css对网页样式的控制可以独立地进行,因而修改、更新起网页起来都显得异常轻松容易。

2、轻松增加网页的特殊效果:在网页中过多的使用图像会破坏原有文字的存储格式,并且会加长下载时间,如果使用了css中的图像滤镜,就可以在不增加网页体积的情况下实现一些特殊的视觉效果,为网页添加生气。

3、使用网页元素更准确的定位:之前HTML中使用的表格用来定位表格元素,而且表格只适用于规则的网页排版,对于复杂的不规则的网页结构就显得力不从心,而css能很好的解决排版问题。

4、良好的适应性:许多浏览器都支持css。css样式表的功能:

1、灵活定制网页元素风格:用css可以将元素逐个地定义其在页面中的显示风格。如果想让某种元素有多种外观,可以创建这种元素的多个类,把网页中的该元素用不同的类定义就可以了。

2、迅速更新网站风格:使用css,可以把整个网站的风格信息集中在外部css样式表的文件中,它的扩展名为.css,从而,HTML或XML可以通过一定的语句对这个文件样式进行引用。

3、组合不同风格的网页:每个人制作网页的风格和思路是不一样的,最后把每个人的网页和已开发出的网页完美组合起来是相当困难的,而css技术可以让每 个人把自己的内容直接放到网页中去后,然后将网页与相应的css文件相连接,组合后的风格就较为一致,也节省了许多不必要的麻烦。

第三篇:村务样式表 (10)

样式04-

1高蓬村2009年述职述廉报告

高伟芳

本人在村党支部的教育培养之下,去年初被上级任命为村经济合作社副社长,分管妇女计划生育及社区的工作,一年来在镇计生办、妇联的指导下,在村支部的直接领导下,以邓小平理论和 “三个代表”重要思想为指导,深入贯彻落实十七大精神,紧紧围绕全面建设小康社会的主题,团结带领全村广大妇女积极探索致富渠道,不断适应新时代对妇女的新要求。现将主要工作总结述职如下:

一、我始终坚持把学习作为提高素质,完善自我的首要任务。在学习方法上,坚持学以致用,把集中学习和个人自学相结合,努力做到工作学习两不误。加强党的方针政策和政治理论的学习,不断提高理论功底和政策水平。作为一名妇女干部,我觉得只有不断学习充实自己,才能适应时代的发展要求。只有学好理论知识才能更好地实践,为群众服务。为此,我注重学习马列主义、毛泽东思想、邓小平理论及“三个代表”的重要思想以及计划生育妇女儿童权益保护等法律、法规。通过学习,我的理论水平和思想觉悟又得到了较大的提高,更加坚定了理想信念以及自身的责任感和使命感。

二、在工作上作为村计生妇联工作分管人,能够积极有效地完成镇计生办、妇联交办的各项任务。每年组织村育龄妇女查环、查孕和IP生殖道感染干预工程。积极帮助60周岁符合计划生育奖励扶助条

件对象办理奖励扶助金,使他们真正感受党和政府的温暖。同时注意倡导尊重妇女儿童善待老人,营造良好了乡村风气。对社区的各项工作能做到及时完成不拖拉,村交办的各项任务各项费用都能按时足额交齐,各种矛盾都能尽最大努力协调处理好。为村开发开放起到了很大的促进作用。

此外,在做好本职工作的同时我也能积极配合村党支部开展村里工作,服从服务于班子集体工作的整体目标,和同志们一起在村党支部的带领下做好其它工作。

三、廉洁从政,严格要求自己。平时注重廉洁自律,能正确处理国家、集体、个人三者的利益关系。作为一名村干部,我认为自身的一言一行都关系着村级班子在群众中的形象。为此,在日常工作中我始终坚持严格要求自己,不该说的话不说,不该做的事不做。遵守党风廉政建设的各项制度。担任村干部后我感到自己责任更加重大,不仅要虚心向其他的老同志学习,更要按制度办事,做到清清白白做事,堂堂正正做人,不辜负组织的培养和信任。

二00九年十二月

第四篇:CSS试题

实训平台——**课程考试试题

考试学校:黑龙江畜牧兽医学校

课程名称:网页设计和网页制作

考试时间:2009年12月15号

任课老师:刘涛

一、单项选择题(20 X 3= 60分)

1、CSS是利用什么XHTML标记构建网页布局?()A

B

C

D

2、在CSS语言中下列哪一项是“左边框”的语法?()

A、border-left-width: <值>

B、border-top-width: <值>

C、border-left: <值>

D、border-top-width: <值>

3、在CSS语言中下列哪一项的适用对象是“所有对象”?(A背景附件

B文本排列

C纵向排列

D文本缩进

4、下列选项中不属于CSS 文本属性的是()

A.font-size B.text-transform

C.text-align D.line-height15、在CSS 中不属于添加在当前页面的形式是()

A.内联式样式表 B.嵌入式样式表

C.层叠式样式表 D.链接式样式表

5、在CSS语言中下列哪一项是“列表样式图象”的语法?(A、width: <值>

B、height: <值>

C、white-space: <值>))

D、list-style-image: <值>

6、下列哪一项是css正确的语法构成?()

A、body:color=black

B、{body;color:black}

C、body {color: black;}

D.、{body:color=black(body}

8、下面哪个CSS属性是用来更改背景颜色的?

A.background-color:

B.bgcolor:

C.color:

D、text:

9、怎样给所有的

标签添加背景颜色?()

A、.h1 {background-color:#FFFFFF}

B、h1 {background-color:#FFFFFF;}

C、h1.all {background-color:#FFFFFF}

D、#h1 {background-color:#FFFFFF}

10、下列哪个css属性可以更改样式表的字体颜色?

A.text-color=

B.fgcolor:

C.text-color:

D.color:

11、下列哪个css属性可以更改字体大小?

A.text-size

B.font-size

C.text-style

D.font-style12、下列哪段代码能够定义所有P标签内文字加粗?()

A.

B.

C.p {text-size:bold}

D.p {font-weight:bold}

13、如何去掉文本超级链接的下划线?

A.a {text-decoration:no underline}

B.a {underline:none}

C.a {decoration:no underline}

D.a {text-decoration:none}

14、如何设置英文首字母大写?

A.text-transform:uppercase

B.text-transform:capitalize

C.样式表做不到

D、text-decoration:none15、下列哪个css属性能够更改文本字体?

A.f:

B.font=

C.font-family:

D、text-decoration:none

16.下列哪个css属性能够设置文本加粗?

A.font-weight:bold

B.style:bold

C.font:b

D.font=

17.下列哪个css属性能够设置盒模型的内补丁为10、20、30、40(顺时针方向)?

A.padding:10px 20px 30px 40px

B.padding:10px 1px

C.padding:5px 20px 10px

D.padding:10px

18下列哪个属性能够设置盒模型的左侧外补丁?

A.margin:

B.indent:

C.margin-left:

D.text-indent:

19.定义盒模型外补丁的时候是否可以使用负值?

A.是

B.否

20、如何能够定义列表的项目符号为实心矩形?

A.list-type: square

B.type:

2C.type: square

D.list-style-type: square

二、多项选择题(8X 5= 40分)

1、在CSS语言中下列哪些选项是背景图像的属性()

A背景重复B背景附件C纵向排列D背景位置

2、CSS 中的选择器包括()

A.超文本标记选择器 B.类选择器

C.标签选择器 D.ID 选择器

3、CSS文本属性中,文本对齐属性的取值有()

A.autoB.justifyC.centerD.rightE.left4、CSS中BOX的padding属性包括的属性有()

A.填充 B.上填充 C.底填充D.左填充 E.右填充

5、CSS中,盒模型的属性包括()

A.font B.margin

C.padding D.visible

E.border6、下面关于CSS的说法正确的有()

A.CSS可以控制网页背景图片

B.margin属性的属性值可以是百分比

C.整个BODY可以作为一个BOX

D.对于中文可以使用word-spacing属性对字间距进行调整

E.margin属性不能同时设置四个边的边距

7、下面关于CSS的说法正确的有()

A、CSS可以控制网页背景图片

B、margin属性的属性值可以是百分比

C、字体大小的单位可以是em

D、1em等于18像素

8、边框的样式可以包含的值包括:

A、粗细B、颜色C、样式D、长短

备注:

1.考试基本信息必须填写,即考试学校,课程名称,考试时间以及带课老师;

2.原则上考题总分为100分,考题类型及单题分值由命题者确定;

3.正确答案需用红色标注出来;

4.为了减少重复性录入,命题者提供的试卷正确率需达到96%以上,比如50题选择题,允许有2题的修正机会。

第五篇:css 实验报告

实验题目使用CCS美化“北京奥运吉祥物——福娃”网站

一、实验目的

用CCS美化网站,来控制网页样式。首先进行布局分析包括网页的头部,网页主体等。然后是摸块布局设计,页面总体布局设计、链接页面的CSS的文件、要遵循设计页面的通用规则,设计#heard对象部分由网页的logo部分和导航区构成,在是设计#content对象部分,content分为三列,第一行由分为头片新闻区,新闻区和公告栏,第二行分为福娃简介和福娃揭秘,第三行是精彩图片区、名人说福娃和投票调查区。最终使CSS用美化网站.。通过本次实验能熟练掌握CSS美化网站的基本技巧和技能,在以后的学习、工作生活中能够应用,为我们工作带来,生活带来方便。

二、实验内容

1、页面总体布局设计,可以通过对选择“插入记录

布局对象

DIV标签”命令的方法进行布局,也可以通过在代码视图中直接编写源代码的方进行布局,布局页面的HTM框架的代码。、连接页面的CSS文件,先建一个名为styie.css的文件,然后打开CSS样式面板,单击附加样式表,连接超链接。、设计网页的通用规则。通用规则对所有的标记都起作用,绝大部分标记都会涉及属性。打开CSS样式面板双击新建的那个文件,单击确定按钮,用相同的方法设置BODAY的字体和方法。、设计#header对象部分。包括logo#logo和导航#nav.网页logo部分是一个中间栏固定,左右栏自适应的结构,并在fianshlogo中插入透明fiansh、动画;导航区域由#NAV#navbgl两个区组成,使用css中超链接属性。、设计#content对象部分,#maincon为中间列,宽度固定,左右两列没有内容因此不需要考虑,而主体显示部分为三行,分别显示网页不同区域。、设计#footer对象部分。

三、实验情况和实验结果 页面总体布局

2网页logo效果图

3网页导航区效果图

4网页#firstmain效果图

四、CSS层叠样式表,是用于控制网页样式,是以HTML为基础提供丰富的格式化功能,由字体,颜色,背景,整体排版等。

1、了解了css的概念和特点,在网页中使用css的四种方式及选择器的语法格式及三种选择器;标签选择器、类选择器和ID选择器。

2、掌握了CSSde 创建及管理方式和其中常用的属性,应用css+DIV进行页实验体会 面布局的DIV标记,SPNA标记,盒子模型,元素的定位方式,布局流程和常用的布局类型。

3、学会了应用SCC+DIV对“北京奥运混吉祥物——福娃”网站的主页重新进行了设计的过程。、CSS是以HTML为基础,提供丰富的格式化功能,是将样式信息与网页内容分离的一种记性语言。

5、在学会使用CSS美化网站后,感CSS是一个神奇的东西,使我感觉好奇,是什么力让网页可以这样变化,在自己完完整整做了一遍后才知道其中的奥妙。

相关内容

热门阅读
随机推荐