理论教育 制作向左、向右、向上、上下、左右摇摆字幕的方法

制作向左、向右、向上、上下、左右摇摆字幕的方法

时间:2023-11-04 理论教育 版权反馈
【摘要】:scroll表示文字单向流动,side表示流动文字到达边界停止,alternate表示流动文字到达边界后反向流动。height设置字幕的高度,y为像素数。在网页中利用字幕标记分别制作向左移动字幕、向右移动字幕、向上移动字幕、上下移动字幕、左右摇摆字幕。图6-1各种滚动字幕为网页添加滚动字幕。

制作向左、向右、向上、上下、左右摇摆字幕的方法

字幕可以在浏览器中显示一个水平滚动的文本信息,用以突出某些局部消息,增加可视性。

在XHTML中流动字幕标记的格式为:

<marquee direction="left|right|up|down"behavior="scroll|side|alternate"loop="i|-1|infinite"hspace="m"vspace="n"scrollamount="i"scrolldelay="j"align="top|middle|bottom"bgcolor="颜色"width="x|x%"height="y">流动文字或(和)图片</marquee>

说明:在<marquee>标记中可以设置的属性有:

(1)direction设置字幕移动方向。

(2)behavior设置字幕的流动方向。scroll表示文字单向流动,side表示流动文字到达边界停止,alternate表示流动文字到达边界后反向流动。

(3)loop设置字幕的循环次数i,当为-1或infinite时表示无限循环。

(4)hspace设置水平方向空白像素数。

(5)vspace设置垂直方向空白像素数。

(6)scrollamount设置移动速度。

(7)scrolldelay设置移动每步的延时。

(8)align设置字幕与垂直文本对齐。

(9)bgcolor设置字幕的背景色

(10)width设置字幕的宽度,可以是像素数,也可以是相对于窗口宽度的百分比

(11)height设置字幕的高度,y为像素数。

【例6-1】各式滚动字幕示例。

在网页中利用字幕标记分别制作向左移动字幕、向右移动字幕、向上移动字幕、上下移动字幕、左右摇摆字幕。在编辑窗口输入下面的代码:

<!--文件名:ex6-1.html-->

<!DOCTYPE html PUBLIC"-//W3C//DTD XHTML 1.0 Transitional//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head><meta http-equiv="Content-Type"content="text/html;charset=gb2312"/>

<title>字幕设计示例</title></head>

<body bgcolor="#fffaf7">

<h2 align="center">真言</h2><hr/>

<p align="center"><marquee direction="left"behavior="scroll"loop="infinite"width="600"

height="30"bgcolor="#aaeeaa">只为成功找方法,不为失败找理由</marquee></p>

<p align="center"><marquee direction="right"behavior="scroll"loop="infinite"width="600"

height="30"bgcolor="greenyellow">上帝从不埋怨人的愚昧,人却埋怨上帝的不公</marquee></p>

<p align="center"><marquee direction="up"behavior="scroll"loop="infinite"width="600"height="60"

bgcolor="lavender">第一个青春是上帝给的,第二个青春是自己给的</marquee></p>

<p align="center"><marquee direction="down"behavior="alternate"loop="infinite"width="600"

height="60"bgcolor="dodgerblue">思想如钻子,必须集中在一点钻下去才有力量</marquee></p>

<marquee behavior="alternate">未经一番寒彻骨,焉得梅花扑鼻香</marquee>(www.daowen.com)

<hr/>

</body>

</html>

在浏览器中的显示效果如图6-1所示。

图6-1 各种滚动字幕

【例6-2】为网页添加滚动字幕。

在编辑窗口中输入下面的代码:

<!--文件名:ex6-2.html-->

<!DOCTYPE html PUBLIC"-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type"content="text/html;charset=gb2312"/>

<title>网络课程</title>

</head>

<body>

<h2 align="center">“网页设计与制作”精品课程</h2>

<p align="center"><marquee direction="left"scrollamount="2"behavior="scroll"loop="infinite"width="600"height="20"bgcolor="#aaeeaa">请各位同仁多提宝贵意见和建议!</marquee></p>

<hr size="4"width="80%"color="#cd061f"/>

<p align="center">

<a href="firstpage.html">学院首页</a>

<a href="course.html">课程简介</a>

<a href="list.html"target="_blank">教学大纲</a>

<a href="exam.html"target="_blank">在线检测</a><br/><br/><br/><br/><br/><br/><br/><hr/>

<p align="center"><marquee direction="left"scrollamount="1"behavior="scroll"loop="infinite"

width="600"eight="20"bgcolor="#aaeeaa">本网站由网络技术室版权所有</marquee></p>

</p>

</body>

</html>

在浏览器中显示效果如图6-2所示。

图6-2 字幕的应用

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈