精通一门技艺学习心得
css样式表学习从门到精通
第1讲css简介
css是cascadingstylesheets(层叠样式表单)的简称。不过大家都把它称作样式表,它是一种设计网页样式的工具。借助css的强大功能,网页将在您丰富的想象力下千变万化。
看到上面的两幅图片,您可能会认为这是用photoshop或者是其他图形处理软件制作的吧。可是上面的例子却完全是用css编写的。我们来看一下它的源代码(仔细看就很简单):
<html>
<head>
<title>cssword</title>
<style>//*css样式定义开始*//
<。--
div
{width:200;filter
blur(add=true,direction=135,strengh=20);
}//*定义div范围内的样式,包括宽度(width)、模糊滤镜属性(blur)*//
-->
</style>//*样式定义结束*//
</head>
<body>
<div>//*以下的区域内采用<head>中<style>里面定义的格式*//
<pstyle="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定义:
<pstyle=“font-size:48;font-style:bold;color:red;”>hongen</p>
(未完,全文共14217字,当前显示1454字)
(请认真阅读下面的提示信息)