網頁HTML代碼滾動文字製作
講述HTML代碼中比較特殊的標籤,它能使網頁中的文字滾動,並且可以控制其滾動的屬性。以下是小編整理的網頁HTML代碼滾動文字製作,歡迎來閲讀!
製作滾動文字
通過本章前面的學習,讀者已經能夠很好地控制各種段落文字的顯示方式,不過無論怎麼設置,文字都是靜態的。本節筆者講述HTML代碼中比較特殊的標籤,它能使網頁中的文字滾動,並且可以控制其滾動的屬性。
4.3.1 設置文字滾動
HTML技術中使文字滾動的方法是使用雙標籤<marquee></marquee>。在HTML代碼中可使其作用區文字滾動,默認為從右到左,循環滾動。在D:web目錄下創建網頁文件,命名為,編寫代碼如代碼4.15所示。
代碼4.15 文字滾動的設置:
<html>
<head>
<title>文字滾動的設置</title>
</head>
<body>
<font size="5" color="#cc0000">
文字滾動示例(默認):<marquee>做人要厚道</marquee>
</font>
</body>
</html>
在瀏覽器地址欄輸入http://localhost/,瀏覽效果如圖4.15所示。
圖4.15 設置文字滾動默認形式
從圖4.15可得,在未設置寬度時,<marquee></marquee>標籤是獨佔一行的。
4.3.2 設置文字滾動的方向
<marquee></marquee>標籤的direction屬性用於設置內容滾動方向,屬性值有left、right、up、down,分別代表向左、向右、向上、向下,例如以下代碼:
<marquee direction="left">做人要厚道</marquee>
<marquee direction="right">做人要厚道</marquee>
<marquee direction="up">做人要厚道</marquee>
<marquee direction="down">做人要厚道</marquee>
4.3.3 設置文字滾動的'速度和形式
設置文字滾動使用<marquee></marquee>標籤,其屬性説明如下。
— <marquee></marquee>標籤的scrollamount屬性用於設置內容滾動速度。
— <marquee></marquee>標籤的behavior 屬性用於設置內容滾動方式,默認為scroll,即循環滾動,當其值為alternate時,內容將來回循環滾動。當其值為slide時,內容滾動一次即 停止,不會循環。還有一個loop屬性可設置其滾動循環次數,默認為沒有限制。
— <marquee></marquee>標籤的scrolldelay屬性用於設置內容滾動的時間間隔。
— <marquee></marquee>標籤的bgcolor屬性用於設置內容滾動背景色(類似於body的背景色設置)。
— <marquee></marquee>標籤的width 屬性用於設置內容滾動背景寬度。
— <marquee></marquee>標籤的height屬性用於設置內容滾動背景高度。
修改網頁文件,編寫代碼如代碼4.16所示。
代碼4.16 文字滾動的設置:
<html>
<head>
<title>文字滾動的設置</title>
</head>
<body>
<font size="3" color="#cc0000">
文字滾動示例(默認):<marquee>做人要厚道</marquee>
文字滾動示例(向右):<marquee direction="right" scrolldelay="500">做人要厚道</marquee>
文字滾動示例(向下,滾動方式為slide,速度為10):<marquee scrollamount="10" behavior="slide">做人要厚道</marquee>
文字滾動示例(默認方向,滾動方式為alternate,循環3次,速度為2):<marquee scrollamount="2" behavior="alternate" loop="3">做人要厚道</marquee>
文字滾動示例(向上,背景色為#CCFF66,設置了背景寬度和高度):<marquee direction="up" bgcolor="#CCFF66" width="250" height="55">做人要厚道</marquee>
</font>
</body>
</html>
在瀏覽器地址欄輸入http://localhost/,瀏覽效果如圖4.16所示。
圖4.16 文字滾動的不同形式
<marquee></marquee>的眾多屬性能非常方便地製作滾動文字,在後面的JavaScript學習中,讀者將繼續深化<marquee></marquee>標籤的動態行為學習。
-
javascript設置創建動態表格的方法
兩種JavaScript動態創建table表格的方法,分享給大家,具體實現如下方法一:最原始的方法,創建一一元素vara1=teElement("table");vara2=teElement("tbody");vara3=teElement("tr");vara4=teElement("td");//開始appendchild()追加各個元素ndChild(a4);ndChild(a3);nd...
-
php項目經理的職責表述7篇
php項目經理的職責表述11、負責售前技術支持。配合銷售人員作售前產品技術講解、演示;2、根據客户需求反饋研發,提供良好解決方案3、遠程現場技術支持4、網絡環境搭建和服務器配置;5、車載產品安裝調試;6、軟件平台安裝調試;7、負責區域售後技術支持;8、參與項...
-
asp下去除超鏈接函數
複製代碼代碼如下:<%FunctionReplaceUrl2(HTMLstr)Dimn,str1,str2,str3,str4HTMLstr=Lcase(HTMLstr)Forn=1toUbound(Split(HTMLstr,"(.+?)"RegRemoveHref=ace(HTMLstr,"$1")ENDFunction...
-
javascript的return語句的作用
return語句在js中非常的重要,不僅僅具有返回函數值的功能,還具有一些特殊的用法,有個清晰的把握是非常有必要的。下面就結合實例簡單介紹一下return語句的作用。用來返回控制和函數結果:通常情況,return語句對於一個函數是很有必要的`,因為往往需要函數在一系列的代...