没有合适的资源?快使用搜索试试~ 我知道了~
CSS教程(网页制作技术)
3星 · 超过75%的资源 需积分: 9 23 下载量 150 浏览量
2011-05-31
16:47:05
上传
评论
收藏 795KB PDF 举报
温馨提示
试读
42页
css 网页制作css 网页制作css 网页制作css 网页制作css 网页制作css 网页制作css 网页制作css 网页制作css 网页制作
资源推荐
资源详情
资源评论
CSS 教程
Lw_zhao
2009-3-25
1、 字体属性........................................................................................................................... 6
2、颜色和背景属性................................................................................................................. 7
3、文本属性............................................................................................................................. 9
※定义间距 ....................................................................................................................... 9
※装饰超链接 ................................................................................................................. 10
4、“容器”属性....................................................................................................................... 11
※边距属性 ..................................................................................................................... 11
※填充距属性 ................................................................................................................. 13
※边框属性 ..................................................................................................................... 14
※图文混排 ..................................................................................................................... 16
5、分级属性........................................................................................................................... 17
6、鼠标属性........................................................................................................................... 19
1.动态转换.............................................................................................................................. 21
2.空间定位.............................................................................................................................. 23
1、概述................................................................................................................................... 24
2、alpha 属性 ........................................................................................................................ 25
3、blur 属性 .......................................................................................................................... 26
4、Chroma 属性 ................................................................................................................... 29
5、DropShadow 属性 ........................................................................................................... 31
6、FlipH、FlipV 属性 .......................................................................................................... 32
8、Glow 属性 ........................................................................................................................ 33
7、Gray 属性 ......................................................................................................................... 35
9、Invert 属性 ....................................................................................................................... 35
10、Mask 属性 ...................................................................................................................... 36
11、Shadow 属性 .................................................................................................................. 37
12、Wave 属性 ...................................................................................................................... 39
13、Xray 属性 ....................................................................................................................... 41
一、CSS 快速入门
CSS 是 Cascading Style Sheets(层叠样式表单)的简称。更多的人把它称作样式表。
顾名思义,它是一种设计网页样式的工具。借助 CSS 的强大功能,网页将在您丰富的
想象力下千变万化。
图 1 图 2
看到上面的两幅图片,您可能会认为这是用 photoshop 或者是其他图形处理软件制
作的吧。可是上面的例子却完全是用 CSS 编写的。我们来看一下它的源代码(不要以
为讲代码您会搞不懂,很简单的^_^):
<html>
<head>
<title>css word</title>
<style>//*CSS 样式定义开始*//
<!--
div
{width:200; filter
blur(add=true,direction=135,strengh=20);
} //*定义 DIV 范围内的样式,包括宽度(width)、模糊滤镜属性(blur)*//
-->
</style>//*样式定义结束*//
</head>
<body>
<div>//*以下的区域内采用<head>中<style>里面定义的格式*//
<p style="font-size:48;font-style:bold;
color:red;">hongen </p>
//*定义字体样式(font-style),包括字体大小(size)、粗细(bold)、颜色
(color)*//
</div>
</body>
</html>
上面的代码中以红色显示的是注释部分,用于帮助您更好的理解代码的含义。上面
的这一段代码产生的是如图 2 的效果。而其中字体的模糊效果就是运用了 CSS 的滤镜
功能。滤镜功能是 CSS 非常有趣也非常吸引人的一个功能,我们将在后面的章节中介
绍。
实际上 CSS 的代码都是由一些最基本的语句构成的。它的基本语句的结构是这样
的:
选择符{属性:属性值}
看,是不是很简单,只有三部分。
我们结合上面的代码来讲解,比如上面代码的<head>…</head>中,使用<style>来
指定样式。
一般说来,<style>下面的 CSS 语句是以注释语句的形式书写的,也就是上面代码
中的<!-- … -->符号包含的部分。所以,上面的例子中定义页面样式的语句是:
div{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?
从上面的例子中,我们可以看到 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 的具体知识的学习,我们将先从最基本的属性开始讲起。
剩余41页未读,继续阅读
资源评论
- xiaoyongxjtu2012-12-17最多是速成用下吧,还行
寒灵冰
- 粉丝: 8
- 资源: 18
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功