实训 3 超链接与多媒体文件应用
项目 1 设计简易灯箱画廊
使用 Dreamweaver 等软件编写符合以下要求的文档,完成后的效果如图 3-1
所示:
(1)文件名:prj_3_1.html。 (2)页面标题:“简易灯箱画廊设计”。
(3)实验所需素材:在 trees 文件夹中提供一个 MP3 文件和 18 个 JPG 文件,
设计页面时可以使用。
(4)效果:鼠标单击任一个图像超链接,在底部浮动框架中显示大图像。 图 3-1 简易灯箱画廊 (5)部分操作如下:
○1 在 body 标记中插入 embed 标记实现背景音乐。格式如下:
doctype html>
<html>
<head>
<meta charset="utf-8">
<title>简易灯箱画廊设计title>
<style type="text/css">
body
{
text-align:center;
} /*页面内容居中*/
.div1
{
width:900px;
height:500px;
margin:0px auto;
text-align:center;
background-color:#33cc99;
}
ul
{
margin:0 auto;
width:800px;
list-style-type:none;
height:120px;
}
li
{
float:left;
width:110px;
height:90px;
margin:5px;
}
img
{
border:0;
width:100px;
height:80px;
}
h3
{
font-size:24px;
color:white;
padding:10px auto;
}
a
{
color:#ffffff;
text-decoration:none;
}
a:link;
a:visited;
a:active{color:red;}
a:hover{border-bottom:4px solid #ff0000;} /*鼠标悬停时有红色的底边线出现
/*a:link{color:yellow;} /* 未访问的链接 */
/*a:visited {color:blue;} /* 已访问的链接 */
/*a:hover{color:red;} /* 鼠标划过链接 */
/*a:active{color:green;} /* 已选中的链接 */
style>
head>
<body>
<embed src="tree/Sleep Away.mp3" loop="true" autostart="true" width="0" height="0">embed>
<div class="div1">
<h3>简易灯箱画廊设计h3>
<hr color="#FF0000" size="5">
<ul>
<li><a href="tree/t1.jpg" target="new_windows">T1<img src="tree/t1.jpg">a>li>
<li><a href="tree/t2.jpg" target="new_windows">T2<br><img src="tree/t2.jpg">a>li>
<li><a href="tree/t3.jpg" target="new_windows">T3<br><img src="tree/t3.jpg">a>li>
<li><a href="tree/t4.jpg" target="new_windows">T4<br><img src="tree/t4.jpg">a>li>
<li><a href="tree/t5.jpg" target="new_windows">T5<br><img src="tree/t5.jpg">a>li>
ul>
<iframe src="tree/t1.jpg" name="new_windows" width="500px" height="300px" frameborder="0">iframe>
div>
body>
html>
项目 2 设计支持音频、视频播放的网页
使用 Dreamweaver 等软件编写符合以下要求的文档,完成后的效果如图 3-2
所示:
(1)文件名:prj_3_2.html。 (2)页面标题:“多媒体及滚动字幕应用”。
(3)歌曲名称用 2 号标题字。
(4)用 font 标记自定义歌词内容样式,歌词内容如下:
明月几时有?把酒问青天。
不知天上宫阙,今夕是何年。
我欲乘风归去,又恐琼楼玉宇,高处不胜寒,起舞弄清影,何似在人间。
转朱阁,抵绮户,照无眠。
不应有恨,何事偏向别时圆。
人有悲欢离合,月有阴晴圆缺,此事古难全。
但愿人长久,千里共婵娟。
图 3-2 多媒体及滚动字幕网页设计效果 (5)插入图层 div,并在图层内插入无序列表,在列表项中分别插入不同的
多媒体文件。音频、视频资源在 embed 子目录下。
(6)在 div 结束标记中插入滚动文字 marquee 标记,设置滚动文字标记属
性实现向左交替滚动。滚动文字内容为:欢迎来到我的多媒体世界!
(7)在头部 style 标记中分别定义 body、ul、li、div 和 marquee 标记样式。
body{text-align:center;}
ul{list-style-type:none;}
li{float:left;margin:20px;}
div{height:250px;background-color:#99cc00;text-align:center;}
marquee{font-size:16px;padding:4px auto;}
doctype html>
<html>
<head>
<meta charset="utf-8">
<title>多媒体及滚动字幕应用title>
<style type="text/css">
body{text-align:center;}
ul{list-style-type:none;}
li{float:left;margin:20px;}
div{height:250px;background-color:#99cc00;text-align:center;}
marquee{font-size:16px;padding:4px auto; background-color:#0FF}
style>
head>
<body>
<h2>明月几时有h2>
<hr color=blue size="5">
<font size="+2">
明月几时有?把酒问青天。<br>
不知天上宫阙,今夕是何年。<br>
我欲乘风归去,又恐琼楼玉宇,高处不胜寒,起舞弄清影,何似在人间。<br>
转朱阁,抵绮户,照无眠。<br>
不应有恨,何事偏向别时圆。<br>
人有悲欢离合,月有阴晴圆缺,此事古难全。<br>
但愿人长久,千里共婵娟。<br>
font>
<hr color=red size="5">
<ul>
<li><embed src="emed/62.swf">embed>li>
<li><embed src="emed/蔡琴明月几时有.mp3">embed>li>
<li>><embed src="emed/htmlexample.mpeg">embed>li>
ul>
<marquee behavior="scroll" direction="left" onMouseOut="this.start()" onMouseOver="this.stop()">欢迎来到我的多媒体世界!marquee>
body>
html>
项目 3 设计简易网站导航
使用 Dreamweaver 等软件编写符合以下要求的文档: (1)在浏览器 URL 中输入网址“http://www.hao123.com”访问网站,部分
页面截图如图 3-3-1 所示。参照此图中第一行导航的效果编写代码实现导航条目。
图 3-3-1 hao123 部分链接截图 (2)采用段落或无序列表与超链接组合实现网站导航,页面效果如图 3-3-2
所示。
图 3-3-2 两种方式实现网站导航的效果图 (3)按照表 3-3-1 所示的 URL 分别设置超链接的 href 属性和超链接的标题。
表 3-3-1 网页首行导航链接信息表
序号 网站名称 URL 1 百 度 http://www.baidu.com/
2 新 浪 http://www.sina.com.cn/
3 腾 讯 http://www.qq.com/
4 搜 狐 http://www.sohu.com/
5 网 易 http://www.163.com/
6 谷 歌 http://www.google.com.hk/
(4)文件名:prj_3_3.html。 (5)页面标题:“网站导航”。
(6)未使用样式时页面效果如图 3-3-3 所示。
图 3-3-3 未使用样式时导航条目页面 (7)部分样式参考代码如下:
○1 水平分隔线:
doctype html>
<html>
<head>
<meta charset="utf-8">
<title>网站导航title>
<style type="text/css">
ul{list-style-type:none; text-align:center} /*去掉列表项前面的符号,列表项居中显示*/
li{width:100px; display:inline;} /*垂直列表项转换为水平列表项,列表项行内显示*/
li a{padding:0 20px;} /*列表项中的潮连的宽度,分割导航条目*/
div{text-align:center;}
style>
head>
<body>
<strong>段落标记与超链接strong>
<p align="center">
<a href="http://www.baidu.com/">百度a>
<a href="http://www.sina.com.cn/">新浪a>
<a href="http://www.qq.com/">腾讯a>
<a href="http://www.sohu.com/">搜狐a>
<a href="http://www.163.com/">网易a>
<a href="http://www.google.com.hk/">谷歌a>
p>
<hr align=”center” size=”3 color=”#0066ff”>
<strong>无序列表与超链接strong>
<ul>
<li><a href="http://www.baidu.com/">百度a>li>
<li><a href="http://www.sina.com.cn/">新浪a>li>
<li><a href="http://www.qq.com/">腾讯a>li>
<li><a href="http://www.sohu.com/">搜狐a>li>
<li><a href="http://www.163.com/">网易a>li>
<li><a href="http://www.google.com.hk/">谷歌a>li>
ul>
body>
html>
项目 4 设计新生课程简介
使用 Dreamweaver 等软件编写符合以下要求的文档,完成后的效果如图 3-4
所示:
(1)文件名:prj_3_4.html。 (2)页面标题:“专业课程导航”。
图 3-4 新生课程简介页面 (3)内容标题“专业课程导航”采用 2 号标题字标记,设置 align 属性为居
中。
(4)用超链接定义根书签名称,参考代码如下:
专业课程导航
(5)用无序列表定义课程书签链接导航目录。在无序列表中插入列表项,
在列表项里,用超链接建立书签链接,书签名称分别为 dir1、dir2、dir3。参考代
码如下:
基础英语、高级英语、报刊选读、视听、口语、英语写作、翻译理论与实践、语言理论、语言学概 论、主要英语国家文学史及文学作品选读、主要英语国家国情等。返回
(7)其他两个书签结构代码参照第一个,书签对应的内容如下所示。 英语 基础英语、高级英语、报刊选读、视听、口语、英语写作、翻译理论与实践、语言理论、语言学概论、 主要英语国家文学史及文学作品选读、主要英语国家国情等。 返回 高数 《高等数学》课程介绍随着科学技术的迅猛发展 数学正日益成为各学科进行科学研究的重要手段和 工具。高等数学是近代数学的基础 是理科各专业和经济管理专业类学生的必修课 也是在现代科学技术、 经济管理、人文科学中应用最广泛的一门课程。因此学好这门课程对学生今后的发展是至关重要的。本课 程是学生进入大学后 学习的第一门重要的数学基础课。通过本课程的教学 使学生掌握处理数学问题的 思想和方法 培养学生科学思维能力 同时为后续课程的学习奠定良好的基础。 返回 大学物理 以物理学基础为内容的大学物理课程,是理工科个专业学生一门重要的通识性的必修基础课。大学物 理课程既为学生打好必要的物理基础,又在培养学生科学的世界观,增强学生分析问题和解决问题的能力, 培养学生的探索精神、创新意识等方面,具有其他课程不能替代的重要作用。 返回
doctype html>
<html>
<head>
<meta charset="utf-8">
<title>专业课程导航title>
head>
<body>
<h2 align="center">专业课程导航h2>
<a name="dir0">专业课程导航a>
<ul>
<li><a href="#dir1">英语a>li>
<li><a href="#dir2">高数a>li>
<li><a href="#dir3">大学物理a>li>
ul>
<h3><a name=”dir1”>英语a>h3>
基础英语、高级英语、报刊选读、视听、口语、英语写作、翻译理论与实践、语言理论、语言学概论、
主要英语国家文学史及文学作品选读、主要英语国家国情等。
<strong><a href="#dir0">返回a><br>strong>
<h3><a name="dir2">高数a><br>h3>
《高等数学》课程介绍随着科学技术的迅猛发展 数学正日益成为各学科进行科学研究的重要手段和
工具。高等数学是近代数学的基础 是理科各专业和经济管理专业类学生的必修课 也是在现代科学技术、
经济管理、人文科学中应用最广泛的一门课程。因此学好这门课程对学生今后的发展是至关重要的。本课
程是学生进入大学后 学习的第一门重要的数学基础课。通过本课程的教学 使学生掌握处理数学问题的
思想和方法 培养学生科学思维能力 同时为后续课程的学习奠定良好的基础。
<strong><a href="#dir0">返回a><br>strong>
<h3><a name="dir3">大学物理a><br>h3>
以物理学基础为内容的大学物理课程,是理工科个专业学生一门重要的通识性的必修基础课。大学物
理课程既为学生打好必要的物理基础,又在培养学生科学的世界观,增强学生分析问题和解决问题的能力,
培养学生的探索精神、创新意识等方面,具有其他课程不能替代的重要作用。
<strong><a href="#dir0">返回a>strong>
body>
html>
项目 5 设计中国名牌大学简介页面
使用 Dreamweaver 等软件编写符合以下要求的文档,完成后的效果如图 3-5
所示:
(1)文件名:prj_3_5.html。 (2)页面标题:“中国名牌大学简介”。
图 3-5 中国名牌大学简介 (3)页面首行 3 号标题字显示,标题为“中国名牌大学简介”。
(4)页面中间插入两条水平分隔线,分割线中间滚动文字标记,滚动方式
为来回交替滚动。滚动文字标记内插入 7 个大学超链接,分别为:
清华大学(http://www.tsinghua.edu.cn/);
北京大学(http://www.pku.edu.cn/);
上海交通大学(http://www.sjtu.edu.cn/);
复旦大学(http://www.fudan.edu.cn/index.html);
南京大学(http://www.nju.edu.cn/);
西安交通大学(http://www.xjtu.edu.cn/);
哈尔滨工业大学(http://www.hit.edu.cn/)。
( 5 ) 将 鼠 标 悬 停 在 滚 动 文 字 上 时 会 停 止 滚 动 ( 设 置
οnmοuseοver=”this.stop();” ), 鼠 标 从 滚 动 文 字 上 移 出 时 会 继 续 滚 动
(οnmοuseοut=”this.start();”),单击超链接时访问相关大学网站。
doctype html>
<html>
<head>
<meta charset="utf-8">
<title>中国名牌大学简介title>
<style type="text/css">
a{
color:#06F;
}
style>
head>
<body>
<h3 align="center">中国名牌大学简介h3>
<hr color="#FF0000" size="8">
<marquee behavior="alternate" onMouseOver="this.stop()" onMouseOut="this.start()">
<a href="http://www.tsinghua.edu.cn/">清华大学a>
<a href="http://www.pku.edu.cn/">北京大学a>
<a href=" http://www.sjtu.edu.cn/">上海交通大学a>
<a href="http://www.fudan.edu.cn/index.html">复旦大学a>
<a href="http://www.nju.edu.cn/">南京大学a>
<a href="http://www.xjtu.edu.cn/">西安交通大学a>
<a href="http://www.hit.edu.cn/">哈尔滨工业大学a>
marquee>
<hr color="#FFFF00" size="8">
body>
html>