» 网友学堂 » HTML/CSS教程 » 从HTML语言到网上家园 第四章 页面风格设计
从HTML语言到网上家园 第四章 页面风格设计
作者:帝王 发表时间:2008-1-31 22:32 阅读:172次 在百度搜索相关内容

  HTML语言的另一个重要特点就是能够把文本、图像、动画、音乐等多种媒体相结合,设计出图文并茂、动静结合的页面。这一章我们将介绍如何制作一个完整的丰富多彩的网页。
4.1语言字符集
 制作网页的时候,首先需要定义网页语言,以便访问者浏览器自动设置语言。一般情况下,我们都是取默认值。语言字符集的定义在网页首部〈head〉〈/head〉部分完成,基本格式是:
meta http-equiv="Content-Type" c〉
 gb2312代表简体中文,也可以根据需要选取其它语言。
  也可以在HTML标记中用LANG属性规定当前标记使用的语言,语法分析软件可以使用这个属性对引用、数字等来确定如何显示特定语言选项。
4.2文字颜色及风格
  HTML语言用〈font〉标记定义文本的字体。〈font〉标记有多种属性用于定义字体字面、尺寸和颜色等,常用的〈font〉标记属性有:
<FACE 设置当前字体的字面,一般为逻辑值,如:隶书、宋体等。
  Color 设置字体所使用的颜色。在html中,颜色通常采用6位16进制数值,格式为#xxxxxx,第一二位表示红色值,三四位为绿色值,五六位代表蓝色值,#000000代表黑色,#FFFFFF是白色。颜色也可以用逻辑值表示,如:black(黑色),olive(橄榄色),teal(呈绿色的蓝色),red(红色),blue(蓝色),maroon(栗色),navy(藏青色),gray(灰色),white(白色),green(绿色),purple(紫色),yellow(黄色),aqua(浅绿色)等。
<SIZE 设置字体尺寸,值在1到7之间(7最大)。置文本的字号有两种办法,一种是设置绝对字号,〈font size=±n〉。用第二种方法时“+”号表示字体变大,“-”号表示字体变小。
例:网页中有一段文字,要求字体字面为隶书,显示颜色为#008800,字体大小为2号,HTML源代码如下:
〈font size="2" color="#008000" face="隶书"〉网页中有一段文字,要求字体字面为隶书,显示颜色为#008000,字体大小为2号〈/font〉
显示效果:
网页中有一段文字,要求字体字面为隶书,显示颜色为#008000,字体大小为2号

  还可设置字体的风格。常用逻辑风格的HTML标记有:
  〈b〉〈/b〉 表示粗体
  〈i〉〈/i〉 表示斜体
  〈u〉〈/u〉 加下划线
  〈strike〉〈/strike〉 加删除线
  〈blink〉〈/blink〉 文字闪烁
  〈sup〉〈/sup〉 上标
  〈sub〉〈/sub〉 下标
  〈strong〉〈/strong〉 表示特别强调
  〈em〉〈/em〉 表示强调
  〈code〉〈/code〉 源代码
  〈samp〉〈/samp〉 例子
  〈kbd〉〈/kbd〉 键盘输入
  〈var〉〈/var〉 变量
  〈dfn〉〈/dfn〉 定义
  〈cite〉〈/cite〉 引用
  〈small〉〈/small〉 较小
  〈big〉〈/big〉 较大
  〈blink〉〈/blink〉 使文本闪烁,闪烁频率为1秒钟一次
  例:各种风格字体的HTML代码及其显示效果。
  〈b〉字体风格〈/b〉 字体风格
  〈i〉字体风格〈/i〉 字体风格
  〈u〉字体风格〈/u〉 字体风格
  〈tt〉字体风格〈/tt〉 字体风格
  〈sup〉字体风格〈/sup〉 字体风格
  〈sub〉字体风格〈/sub〉 字体风格
  〈s〉字体风格〈/s〉 字体风格
  〈strike〉字体风格〈/strike〉 字体风格
  〈em〉字体风格〈/em〉 字体风格
  〈strong〉字体风格〈/strong〉 字体风格
  〈code〉字体风格〈/code〉 字体风格
  〈samp〉字体风格〈/samp〉 字体风格
  〈kbd〉字体风格〈/kbd〉 字体风格
  〈var〉字体风格〈/var〉 字体风格
  〈dfn〉字体风格〈/dfn〉 字体风格
  〈cite〉字体风格〈/cite〉 字体风格
  〈small〉字体风格〈/small〉 字体风格
  〈big〉字体风格〈/big〉〈/body〉 字体风格
  4.3页面风格设计
 〈body〉元素可以用来设置网页的背景图像、 背景颜色、链接颜色和页面的顶页边空白与左页边空白。基本语法:
  〈BODY
  ALINK= color
  BACKGROUND=url
  BGCOLOR= color
  BOTTOMMARGIN=pixels
  LEFTMARGIN= pixels
  LINK= color
  RIGHTMARGIN= pixels
  TEXT= color
  TOPMARGIN=n
  BLINK= color
  〉……〈/body〉
  其中,
  BACKGROUND=url 规定背景图像,该图铺在页面的文本和图形之后;
  ALINK= color 设置激活链接的颜色;
  GACKGROUND=color 设置页面的背景颜色;
  LINK= color 尚未被访问的链接颜色;
  TEXT= color 规定页面的文本颜色;
  VLINK= color 已经被访问的链接颜色;
  BOTTOMMARGIN=pixels 为整个页面规定底页边空白,单位为象素,默认页边为空白。如果设置为“0”或“”,则底边空白就是窗口或者帧的底边空白;
  LEFTMARGIN= pixels 规定整个页面的左页边空白;
  RIGHTMARGIN= pixels 设置整个页面的右页边空白;
  TOPMARGIN= pixels 规定整个页面体的顶边空白。
例:设计一个网页,要求有背景图片,背景颜色为,页面文本颜色,链接颜色为,激活链接颜色,已被访问链接颜色,上下左右页边空白为8,相应的HTML代码:
〈body topmargin="8" leftmargin="8" background="../images/bg.jpg" bgcolor="#FFFFFF" link="#000080" vlink="#008000" alink="#008080" text="#000080"〉
〈p〉〈a href="http://www.sina.com.cn"〉新浪网〈/a〉是一家服务于中国大陆及全球华人社群的大型网站
〈/body〉
页面效果:
 

  4.4加入图像
  要想使网页美观漂亮,在页面中插入图片是不可避免的。〈img〉元素的作用就是在文档中嵌套一个图像或一个视像片断,其基本语法格式如下:
  〈IMG
  SRC=url
  ALIGN=ABSBOTTOM │ ABSMIDDLE │ BASELINE │ BOTTOM │ LEFT │ MIDDLE │ RIGHT │ TEXTTOP │ TOP
  BORDER=n
  HEIGHT= n
  WIDTH= n
  LOOP= n
  USEMAP=url〉
其中
  SRC==url 定义了图像的来源;
  ALIGN 规定图像的对齐方式。对齐方式分水平对齐和垂直对齐,水平对齐指定了图像在页面中的布局,垂直对齐指的是图像与文本的对齐方式。属于水平对齐的有LEFT(左对齐)、MIDDLE(水平居中)和RIGHT(右对齐),属于垂直对齐的有ABSBOTTOM(相对底边对齐)、ABSMIDDLE(相对垂直居中)、BASELINE(与基线对齐)、BOTTOM(与底边对齐)、TOP(与顶边对齐)和TEXTTOP(与文本顶边对齐),默认值为LEFT。
  BORDER=n 规定在图像周围要画的边框宽度,以象素为单位;
  HEIGHT=n 定义图像的高度,和WIDTH一起规定图像的尺寸,可以用象素或百分数设,默认图像尺寸为原始大小;
  WIDTH= n定义图像的宽度,和HEIGHT一起规定图像的尺寸,用法与HEIGHT相同;
  LOOP= n 规定图像显示要循环的次数,LOOP="infinite" 表示不限制播放次数, n的默认只是1;
  USEMAP=url 指定与图像相关联的图像地图(参见3.5图象地图)
例1:在网页中插入一幅图片的HTML
〈img border="3" src="../images/wus.jpg" width="318" height="379"〉

例2:图像的对齐设置。
(1)〈img src=" images/sina_logo2.gif" align="right" 〉

(2)〈img src=" images/sina_logo2.gif" align="top" 〉

(3)〈img src=" images/sina_logo2.gif" align="middle" 〉

(4)〈img src=" images/sina_logo2.gif" align="bottom" 〉



 4.5网页中的多媒体
  4.5.1设置背景音乐

  〈bgsound〉标记的作用是建立带有背景声音或“声道”(soundtracks)页面。方法如下:
  〈BGSOUND
  BALANCE= n
  LOOP= n
  SRC=url
  VOLUME= n〉
  BALANCE=n 确定音量如何分配到左右扬声器中。这个属性的有效值范围为-10,000到+10,000,0是平衡的“波形输出”中心。
  LOOP= n 规定声音在激活期间要循环多少次。LOOP="infinite" 表示不限制播放次数。
  SRC=url 指定要播放的声音文件的路径。
  VOLUME=n 确定页面背景声音的音量。n的有效值范围为-10,000到+10,000,0值表示全“波形输出”音量。
  说明:在网页中可播放的音乐文件的格式有
  4.5.2插入视频剪辑
 插入视频剪辑的基本方法是:
  〈img src="url.gif" dynsrc="url.avi"〉
  其中dynsrc指定了要播放的视频剪辑,src指定了作为视频封面的GIF 图象,在浏览器尚未完全读入 AVI 文件时,先在 AVI 播放区域显示该图象。
  Start属性用于定义视频剪辑的播放起点,start="fileopen" 表示文件打开时即开始播放,是默认值,start="mouseover" 表示当鼠标悬停与播放窗口时开始播放,也可以两者并取start="fileopen,mouseover"。
  Controls 规定在浏览器中显示控制条,默认取nocontrols。
  Loopdelay 规定循环延迟时间,单位是毫秒,默认情况下loopdelay=0。
  可播放的视频剪辑格式有*.avi ,*.asf ,*.ram 和*.rm等。
例:下边是在网页中播放视频剪辑的html代码
〈img border="0" dynsrc="waiting.avi" start="fileopen,mouseover" src="最真的梦/Cd-c05.gif" width="457" height="424" controls loopdelay="5" loop="infinite"〉

 4.5.3添加滚动字幕
 在很多网页中都有滚动字幕,下面我就看看滚动字幕是如何实现的。
  滚动字幕的基本格式为:
  〈marquee〉字符串〈/marquee〉
  〈marquee〉标记有多个属性可以用来设置它的特性:
  BEHAVIOR=ALTERNATE │ SCROLL │ SLIDE 规定在选取框中文本如何滚动。   ALTERNATE表示选取框文本左右交替。SCROLL指定选取框文本按        DIRECTION=attribute(属性)中规定的方向滚动,文本滚动到终端后又重新开始。SLIDE规定选取框文本按DIRECTION=attribute规定的方向滚动,滚动到末段则停止。
  BGCOLOR=color 设定选取框的背景颜色。
  DIRECTION=LEFT │ RIGHT │ DOWN │ UP 确定文本要滚动的方向。
  HEIGHT=n 设置选取框的高度,单位是像素或屏幕高度的百分比。
  WIDTH=n 设置选取框的宽度,单位是像素或屏幕高度的百分比。
  LOOP=n 规定文本滚动循环的次数。
  SCROLLDELAY=n 设定字幕的滚动速度,单位是毫秒。
例:制作一个滚动字幕:
〈marquee align="middle" behavior="slide" bgcolor="#C0C0C0" direction="right" width="500" height="50"〉滚动字幕〈/marquee〉

  4.5.4嵌入多媒体文本
 网页中允许嵌入各种其它类型的文档。嵌入多媒体文档的基本方法是:
  〈embed src=url〉 〈/embed〉
  src属性指定了要嵌入的文档。可以嵌入网页的多媒体文档有电影(movie), 声音(sound), 虚拟现实语言(vrml)等。
  说明:要浏览嵌入多媒体文档的页面,用户需要在计算机上安装一个可以查看数据的插件(plugin)。

#Advertisement