網(wǎng)頁(yè)HTML代碼:滾動(dòng)文字的制作
互聯(lián)網(wǎng) 發(fā)布時(shí)間:2009-04-02 20:55:30 作者:佚名
我要評(píng)論

本節(jié)筆者講述HTML代碼中比較特殊的標(biāo)簽,它能使網(wǎng)頁(yè)中的文字滾動(dòng),并且可以控制其滾動(dòng)的屬性。
制作滾動(dòng)文字
通過(guò)本章前面的學(xué)習(xí),讀者已經(jīng)能夠很好地控制各種段落文字的顯示方式,不過(guò)無(wú)論怎么設(shè)置,文字都是靜態(tài)的。本節(jié)
本節(jié)筆者講述HTML代碼中比較特殊的標(biāo)簽,它能使網(wǎng)頁(yè)中的文字滾動(dòng),并且可以控制其滾動(dòng)的屬性。
制作滾動(dòng)文字
通過(guò)本章前面的學(xué)習(xí),讀者已經(jīng)能夠很好地控制各種段落文字的顯示方式,不過(guò)無(wú)論怎么設(shè)置,文字都是靜態(tài)的。本節(jié)筆者講述HTML代碼中比較特殊的標(biāo)簽,它能使網(wǎng)頁(yè)中的文字滾動(dòng),并且可以控制其滾動(dòng)的屬性。
4.3.1 設(shè)置文字滾動(dòng)
HTML技術(shù)中使文字滾動(dòng)的方法是使用雙標(biāo)簽<marquee></marquee>。在HTML代碼中可使其作用區(qū)文字滾動(dòng),默認(rèn)為從右到左,循環(huán)滾動(dòng)。在D:\web\目錄下創(chuàng)建網(wǎng)頁(yè)文件,命名為mar.htm,編寫代碼如代碼4.15所示。
代碼4.15 文字滾動(dòng)的設(shè)置:mar.htm
<html>
<head>
<title>文字滾動(dòng)的設(shè)置</title>
</head>
<body>
<font size="5" color="#cc0000">
文字滾動(dòng)示例(默認(rèn)):<marquee>做人要厚道</marquee>
</font>
</body>
</html>
在瀏覽器地址欄輸入http://localhost/mar.htm,瀏覽效果如圖4.15所示。

圖4.15 設(shè)置文字滾動(dòng)默認(rèn)形式
從圖4.15可得,在未設(shè)置寬度時(shí),<marquee></marquee>標(biāo)簽是獨(dú)占一行的。
4.3.2 設(shè)置文字滾動(dòng)的方向
<marquee></marquee>標(biāo)簽的direction屬性用于設(shè)置內(nèi)容滾動(dòng)方向,屬性值有l(wèi)eft、right、up、down,分別代表向左、向右、向上、向下,例如以下代碼:
<marquee direction="left">做人要厚道</marquee>
<marquee direction="right">做人要厚道</marquee>
<marquee direction="up">做人要厚道</marquee>
<marquee direction="down">做人要厚道</marquee>
4.3.3 設(shè)置文字滾動(dòng)的速度和形式
設(shè)置文字滾動(dòng)使用<marquee></marquee>標(biāo)簽,其屬性說(shuō)明如下。
— <marquee></marquee>標(biāo)簽的scrollamount屬性用于設(shè)置內(nèi)容滾動(dòng)速度。
— <marquee></marquee>標(biāo)簽的behavior 屬性用于設(shè)置內(nèi)容滾動(dòng)方式,默認(rèn)為scroll,即循環(huán)滾動(dòng),當(dāng)其值為alternate時(shí),內(nèi)容將來(lái)回循環(huán)滾動(dòng)。當(dāng)其值為slide時(shí),內(nèi)容滾動(dòng)一次即停止,不會(huì)循環(huán)。還有一個(gè)loop屬性可設(shè)置其滾動(dòng)循環(huán)次數(shù),默認(rèn)為沒(méi)有限制。
— <marquee></marquee>標(biāo)簽的scrolldelay屬性用于設(shè)置內(nèi)容滾動(dòng)的時(shí)間間隔。
— <marquee></marquee>標(biāo)簽的bgcolor屬性用于設(shè)置內(nèi)容滾動(dòng)背景色(類似于body的背景色設(shè)置)。
— <marquee></marquee>標(biāo)簽的width 屬性用于設(shè)置內(nèi)容滾動(dòng)背景寬度。
— <marquee></marquee>標(biāo)簽的height屬性用于設(shè)置內(nèi)容滾動(dòng)背景高度。
修改mar.htm網(wǎng)頁(yè)文件,編寫代碼如代碼4.16所示。
代碼4.16 文字滾動(dòng)的設(shè)置:mar.htm
<html>
<head>
<title>文字滾動(dòng)的設(shè)置</title>
</head>
<body>
<font size="3" color="#cc0000">
文字滾動(dòng)示例(默認(rèn)):<marquee>做人要厚道</marquee>
文字滾動(dòng)示例(向右):<marquee direction="right" scrolldelay="500">做人要厚道</marquee>
文字滾動(dòng)示例(向下,滾動(dòng)方式為slide,速度為10):<marquee scrollamount="10" behavior="slide">做人要厚道</marquee>
文字滾動(dòng)示例(默認(rèn)方向,滾動(dòng)方式為alternate,循環(huán)3次,速度為2):<marquee scrollamount="2" behavior="alternate" loop="3">做人要厚道</marquee>
文字滾動(dòng)示例(向上,背景色為#CCFF66,設(shè)置了背景寬度和高度):<marquee direction="up" bgcolor="#CCFF66" width="250" height="55">做人要厚道</marquee>
</font>
</body>
</html>
在瀏覽器地址欄輸入http://localhost/mar.htm,瀏覽效果如圖4.16所示。

圖4.16 文字滾動(dòng)的不同形式
<marquee></marquee>的眾多屬性能非常方便地制作滾動(dòng)文字,在后面的JavaScript學(xué)習(xí)中,讀者將繼續(xù)深化<marquee></marquee>標(biāo)簽的動(dòng)態(tài)行為學(xué)習(xí)。
相關(guān)文章
HTML標(biāo)簽marquee實(shí)現(xiàn)滾動(dòng)效果的簡(jiǎn)單方法(必看)
下面小編就為大家?guī)?lái)一篇HTML標(biāo)簽marquee實(shí)現(xiàn)滾動(dòng)效果的簡(jiǎn)單方法(必看)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧,祝大家游戲愉2016-09-19HTML標(biāo)簽marquee實(shí)現(xiàn)多種滾動(dòng)效果(無(wú)需JS控制)
本文給大家介紹使用html標(biāo)簽 - <marquee></marquee>可以實(shí)現(xiàn)多種滾動(dòng)效果,無(wú)需js控制,非常不錯(cuò),具有參考借鑒價(jià)值,感興趣的朋友一起看下吧2016-07-05html借助marquee實(shí)現(xiàn)文字左右滾動(dòng)
實(shí)現(xiàn)文字左右滾動(dòng)的方法有兩種,一是借助于marquee、二是普通的實(shí)現(xiàn),兩種方法各有優(yōu)缺,看看測(cè)試下再做選擇2014-08-24- 這篇文章主要介紹了html marquee標(biāo)簽的使用,比較適合新手朋友,marquee的屬性比較多,本文通過(guò)示例為大家詳細(xì)展示2014-05-13
- 使用移動(dòng)屬性marquee,不僅僅可以舞動(dòng)你的文字,還可以應(yīng)用于圖片,表格等等2012-03-14
- HTML(Marquee字符片段滾動(dòng)),建議用js實(shí)現(xiàn)的代碼。因?yàn)榭梢詫?shí)現(xiàn)不間斷的滾動(dòng)。不過(guò)學(xué)習(xí)用用還是不錯(cuò)的。2009-10-29
- Marquee被W3C拋棄了。這句話其實(shí)這是錯(cuò)誤的,為什么呢,因?yàn)镸arquee從來(lái)都沒(méi)有被W3C視 為正式標(biāo)簽使用。2009-09-22
- 這篇文章主要介紹了詳解html中的marquee屬性的相關(guān)資料,需要的朋友可以參考下2017-02-06