<marquee>タグ
インターネット・エクスプローラ(Microsoft社)のmarqueeタグでは、スクロールテキスト・マーキが作成できます。マーキはマーキ用の枠を作成し、その枠内でテキストが指定した方向(上下左右)へスクロールする効果が現れる領域です。ネットスケープなどではわかりませんが、インターネット・エクスプローラをご使用のかたは次の行がスクロール表示されているのにお気づきでしょう。
マーキタグの効果
- none
- スクロールテキスト・マーキを作成します。
<marquee> これはスクロールするテキストです。 </marquee>- align=top | middle | bottom
- <marquee>タグの後に続くテキストの位置を指定します。
<marquee align=top> これはスクロールするテキストです。 </marquee> 続くテキストがマーキ上に位置づけられます。- behavior=scroll | slide | alternate
- scrollはスクロールテキストをループ状に繰り返し、slideはスクロール方向へ1回だけスクロール、alternateは行ったり来たりします。何も指定しない場合、scrollがデフォルト(初期設定)です。
<marquee behavior=slide> マーキテキストが左から右に1回だけスクロールされます </marquee>- bgcolor=#rrggbb | colorname
- マーキの背景色を3原色RGBを16進数で#rrggbbと記述するか色の名称で指定します。
<marquee bgcolor=#00ff00> ここは緑色のマーキです </marquee>- direction=left | right
- テキストをスクロールする方向を指定します。デフォルトはleftです。
<marquee direction=right> このマーキは右から流れます </marquee>- height=n | n%、width=n | n%
- heightはマーキ枠の高さを、widthは幅をピクセル値か表示されているウィンドウ・サイズのパーセンテージで指定します。
<marquee height=20% width=80%> このマーキ枠は高さがウィンドウの20%、幅が80%です。 <marquee>- hspace=n、vspace=n
- hspace=はマーキ枠外側の左右マージン、vspace=は上下マージンをピクセル値で指定します。
<marquee hsapce=10 vspace=20> このマーキ枠外側の縦横マージンは左右が10ピクセルで上下が20ピクセルです <marquee>- loop=n | infiniti
- マーキを繰り返す回数で、n=-1かinfinitiを指定した場合、無限に繰り返されます。
<marquee loop=10> マーキを10回繰り返します </marquee>- scrolldelay=n、scrollamount=n
- scrolldelayはスクロールの書き換え間隔(ミリ秒)を指定します。大きな数値を指定するとスクロールが遅くなります。scrollamountは1回で進むピクセル数を指定します。大きければ早く進みますが、画面サイズより大きな数値を指定した場合、スクロールは表示されません。
<marquee scrolldelay=5 scrollamount=50> これは非常に速いマーキです </marquee>