教程中国
PHOTOSHOP CS9.0中文版 MAYA 8.5 FOR WINDOWS Corel Painter v9.0 Flash MX2004 中文版 Illustrator cs2 中文版
VC++6.0含sp6 中英文版 VB6.0 +sp6 简体中文版 Borland Delphi 7汉化版 MSDN for vb6.0中文版 Visual Studio 2005简体
教程中国下属 文件存储共享专家BIBIDU.COM 提供大型软件,教材,源码,电影,音乐,图书等下载 更多精品请点此进入
  您目前所在位置: 教程中国 >> 网页设计 >> CSS样式 >> 怎样编写CSS? RSS订阅
怎样编写CSS?
怎样编写CSS?(1)
教程(视频,书籍)下载:  ASP.NET AutoCAD 数据库 C# ASP java photoshop 网页设计 delphi 3dmax Flash C++ VB 张孝祥 实例   更多请进入BIBIDU搜索
IT搜索引擎   

怎样编写CSS?

您可以用任何一种文本编辑工具来编写。比如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的具体知识的学习,我们将先从最基本的属性开始讲起

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

 CSS属性

 1、 字体属性

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

字体属性

2、颜色和背景属性

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

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

颜色和背景属性

3、文本属性

  ※定义间距

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

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

文本属性

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

未排版的页面 排版后的页面

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

  <p style=“letter-spacing:1em;text-align:justify;text-indent:
  4em;line-height:17pt”>……</p>

  //*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://www.hongen.com”>未访问的链接</a></p>

   //*加链接,显示三种不同状态,并且定义了链接文本的字体和大小*//
   <p> <a href=“http://www.hongen.com”>访问过的链接</a></p>

来源:www.upschool.com.cn
作者:fantasy
关键字:css,入门
发表日期:2007-2-8 21:15:05

网页显示有限 阅读全文请下载本文完整版WORD文档

上一篇:DIV+CSS构成的树型菜单   下一篇:


共10页 9 7 [1] [2] [3] [4] [5] [6] [7] [8] [9] [108 :>

本文的相类似文章
网友评论 查看本文全部评论
笔 名: *
评 论:
最多500字。当前字数:0
联系方式:
验证码:
在学习中进步 在进步中成长 教程中国相随您的成长之路
华腾联合科技股份有限公司版权所有
广告联系:Rosibo@163.com