使用图像和多媒体(不怎么完善)

时间:2022-02-02 20:34:25

1、在网页中使用图像:使用图像的效果有利也有弊。一方面,使用生动且具有专业水平的图像能使站点内容更加清晰明了,还能起到美化网页的作用;但另一方面,图像越多,下载时间相应也越长,越容易使浏览者失去等待的耐心。最好的方法是用最少的字节数生成高质量的图像。网页中常用的图像格式有GIF、JPEG和PNG等。

 

1)图像标记img:插入图像的时候,仅仅使用img标记是不够的,还需要配合其他属性来完成。其中scr属性是必需的属性,它指定要插入的图像文件的保存位置与名称

 

img的标记的相关属性

属性值

说明

src

图像的源文件

alt

提示文字

width、height

宽度和高度

border

边框

vspace

垂直间距

hspace

水平间距

align

对齐方式

lowsrc

设定低分辨率图片

usemap

映像地图

语法:<img src=”图像文件的路径”/>

说明:图像文件的路径可以是相对路径,也可以是绝对路径

 

2)设置图像高度height:默认情况下,页面中图像的显示大小就是图像默认的宽度和高度,与可以使用height属性任意设置图像的高度。(单位是像素

 

3)设置图像宽度width:可以定义图像的宽度,如果<img>标记不定义宽度,图像就会按照它的原始尺寸显示。(单位是像素

 

4)设置图像的边框border:默认情况下,浏览器显示图像是没有边框的,即边框宽度为0,如果要设置图像的边框可以使用border属性。(单位是像素

注:当图像上没有添加链接时,边框的颜色为黑色,当图像上添加了链接时,边框的颜色和链接文字颜色一致,默认为深蓝色。

 

5)设置图像水平间距hspace:图像与文字之间的水平距离可以通过hspace属性设置。通过设置图像的边距,可以使文字和图像的排列显得紧凑,看上去更加协调。(单位是像素)

 

6)设置图像垂直间距vspace:用于设置图像与文字的垂直间距。(单位是像素)

 

7)设置图像的对齐方式align:默认情况下,如果不设置图像的对齐方式,图像就会按照行内元素的方法插入一段文本。如果要更改图像在文本中的对齐方式,可以使用align属性进行设置。

语法:<img src=”图像文件的路径” align=”对齐方式” />

说明:对齐方式有两种:即绝对对齐和相对对齐。绝对对齐方式的和文字类似,有3种:居中(middle)、居左(left)、居右(right)。相对对齐方式是指图像与一行文字的相对位置。

 

align的属性值

属性值

说明

bottom

底(文字的)

top

顶端

middle

中间

left

right

absbottom

绝对底部

absmiddle

绝对居中

baseline

基线

texttop

文本上方

注:(这个的设置好像有此差别不大,但不同的浏览器却有不同的效果和支持情况,所有下面3点也不怎么正确,是我从网上找的,且改了下,因细微差别,也没有进行全部测试,其实这个也不必弄得这么清楚的,适可而止~)(1)"基线"(Baseline)、"底部"(Bottom)、"绝对底部"(Absolute Bottom)效果相同,是指图像底端和文字的底端对齐,其中absbottom较低点。 (2)对于中文"顶端"(Top)、"文本上方"(TextTop)(opera中无效)方式是指图像顶端和文字行最高字符的顶端对齐,好像没有什么区别。 (3)"绝对中间"(Absolute Middle)和"中间"(Middle)是指图像的中间线和文字的中间线对齐。"绝对中间"对齐方式用处比较大,文字前如有小图标,那么图标应该使用"绝对中间"对齐方式。

 

8)设置图像的提示文字alt:当图像在浏览器中无法显示或者用户禁止显示图像时,提示文字会替代图像在浏览器中显示

语法:<img src=”图像文件的路径” alt=”提示文字的内容” />

说明:提示文字的内容可以是中文,也可以是英文。

注:显示提示文字有以下几种情况:(1)浏览者可能使用纯文本浏览器。(2)浏览者可能关掉图像显示功能以加快网页载入。(3)图像由于链接问题而不能显示。等等……

 

2、添加背景音乐

1)设置背景音乐bgsound(好像ie专有的吧

语法:<bgsound src=”背景音乐的路径” />

说明:背景音乐文件的格式可以是AVI、MP3等类型的声音文件。

注:并不是所有浏览者都喜欢页面的背景音乐,对于采用bgsound标记添加的背景音乐,用户无法控制,所以要谨慎使用。(好像只放一遍,除非刷新)(firefox、opera都用不了的样子……参考:1、http://www.firefoxs.com.cn/html/Firefoxjiqiao/2006/0928/80.html 2、http://bbs.operachina.com/viewtopic.php?t=12458 3、)

 

2)设置循环播放次数loop:使用loop标记可以设置背景音乐循环播放的次数。

说明:如果希望无限次循环播放背景音乐,可将循环次数设置为true

 

3、添加多媒体文件

1)添加多媒体文件标记embed:用于将多媒体文件添加到页面中。

语法:<embed src=”多媒体文件路径” width=”播放器的宽度” height=”播放器的高度”></embed>

说明:宽度和高度的值一定要设置,单位是像素,否则无法正确显示播放多媒体文件的软件。

 

2)设置自动运行autostart:用于控制多媒体文件是否自动播放。

说明:autostart的取值有两个,一个是true,表示自动播放;另一个是false,表示不自动播放。

 

3)设置循环播放loop:用于设置多媒体文件的播放次数

说明:loop的取值有两个,一个是true,表无限制地重复播放,另一个是false表只播放一次,属性值默认为false。

 

4)隐藏面板hidden:用于设置播放器的显示或隐藏

说明:hidden的取值有两个,一个是true,表隐藏面板,另一个是false,表显示面板。

 

4、添加其他类型的媒体文件:在网页中不仅可以添加多媒体文件,还可以添加其他类型的媒体文件,如Flash动画、MP3音乐、ASF视频和JavaApplet等。