229507 ランダム
 ホーム | 日記 | プロフィール 【フォローする】 【ログイン】

七鍵@楽天

【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! --/--
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x

PR

コメント新着

k.kyouka@ すきやき占い 『しいたけ』の重要度27% 『しいたけ』…
なな@ Re:迷っています(11/01) レオ がいいですよ☆★
マロン@ かわいい キュート
foolish☆foo@ Re[1]:お久しぶりです。(07/15) >実演を踏まえてテストをしておりました…

バックナンバー

Apr , 2024
Mar , 2024
Feb , 2024

フリーページ

タグ辞書【A】


タグ辞書【ABBR】


タグ辞書【ACRONYM】


タグ辞書【ADDRESS】


タグ辞書【APPLET】


タグ辞書【AREA】


タグ辞書【B】


タグ辞書【BASE】


タグ辞書【BASEFONT】


タグ辞書【BDO】


タグ辞書【BGSOUND】


タグ辞書【BIG】


タグ辞書【BLINK】


タグ辞書【BLOCKQU…】


タグ辞書【BODY】


タグ辞書【BR】


タグ辞書【BUTTON】


タグ辞書【CENTER】


タグ辞書【CITE】


タグ辞書【CODE】


タグ辞書【COL】


タグ辞書【COLGROUP】


タグ辞書【COMMENT】


タグ辞書【CAPTION】


タグ辞書【DD】


タグ辞書【DEL】


タグ辞書【DFN】


タグ辞書【DIR】


タグ辞書【DIV】


タグ辞書【DL】


タグ辞書【DT】


タグ辞書【EM】


タグ辞書【EMBED】


タグ辞書【FIELDSET】


タグ辞書【FONT】


タグ辞書【FORM】


タグ辞書【FRAME】


タグ辞書【FRAMESET】


タグ辞書【H】


タグ辞書【HEAD】


タグ辞書【HR】


タグ辞書【HTML】


タグ辞書【I】


タグ辞書【IFRAME】


タグ辞書【ILAYER】


タグ辞書【IMG】


タグ辞書【INPUT】


タグ辞書【INS】


タグ辞書【ISINDEX】


タグ辞書【KBD】


タグ辞書【LABEL】


タグ辞書【LAYER】


タグ辞書【LEGEND】


タグ辞書【LI】


タグ辞書【LINK】


タグ辞書【LISTING】


タグ辞書【MAP】


タグ辞書【MARQUEE】


タグ辞書【MENU】


タグ辞書【META】


タグ辞書【MULTICOL】


タグ辞書【NOBR】


タグ辞書【NOEMBED】


タグ辞書【NOFRAMES】


タグ辞書【NOLAYER】


タグ辞書【NOSCRIPT】


タグ辞書【OBJECT】


タグ辞書【OL】


タグ辞書【OPTGROUP】


タグ辞書【OPTION】


タグ辞書【P】


タグ辞書【PARAM】


タグ辞書【PLAINTEXT】


タグ辞書【PRE】


タグ辞書【Q】


タグ辞書【RB】


タグ辞書【RP】


タグ辞書【RT】


タグ辞書【RUBY】


タグ辞書【S】


タグ辞書【SAMP】


タグ辞書【SCRIPT】


タグ辞書【SELECT】


タグ辞書【SMALL】


タグ辞書【SPACER】


タグ辞書【SPAN】


タグ辞書【STRIKE】


タグ辞書【STRONG】


タグ辞書【STYLE】


タグ辞書【SUB】


タグ辞書【SUP】


タグ辞書【TABLE】


タグ辞書【TBODY】


タグ辞書【TD】


タグ辞書【TEXTAREA】


タグ辞書【TFOOT】


タグ辞書【TH】


タグ辞書【THEAD】


タグ辞書【TITLE】


タグ辞書【TR】


タグ辞書【TT】


タグ辞書【U】


タグ辞書【UL】


タグ辞書【VAR】


タグ辞書【WBR】


タグ辞書【XMP】


タグ辞書【コメントアウト】


タグ辞書【!DOCTYPE】


piyo


サンプル


HP作成のためのコラム


スタイルシートをゼロからお勉強


HTMLタグに挑戦


Oct 12, 2004
XML
カテゴリ:タグ教室
今日は「MARQUEE」タグの復習をしましょう(〃⌒▽⌒)
「MARQUEE」タグって覚えていますか?
JavaScriptを使用できないここ楽天で、見た目上何かを動かそうと思うと
アニメーションGIFを使うか、この「MARQUEE」タグを使うかのどちらかしか選択肢がありません。
そうです。
この「MARQUEE」タグを使うことによって、簡単に色々なものを動かすことができるのでしたよね( ̄▽ ̄人)
早速例をみてみましょう。

例)
<marquee behavior="alternate" direction="right">ここに書いた文字が動くよー</marquee>

表示結果)
ここに書いた文字が動くよー

思い出しました?
ただ、このタグ注意点がありましたよね。
それは、対応していないブラウザーもあるってことです。
(ブラウザについてよく分からない方はこちらを参照下さい)
ブラウザによって動きが違いますし、そもそも「MARQUEE」タグで囲んだ内容を表示しないブラウザも存在します。
全ての人が同じように見えているわけではないことをしっかり覚えておき、
見えない人のために重要な内容を「MARQUEE」タグで囲むことは避ける、
くらいの心遣いはHPを作る側として持っておきたいですよね(〃⌒▽⌒)

次に動くスピードを変えてみましょう。

例)
<marquee behavior="alternate" direction="right" scrollamount="20">ここに書いた文字が動くよー</marquee>

表示結果)
ここに書いた文字が動くよー

ずいぶんと早くなりましたよね(〃⌒▽⌒)
「scrollamount」というのは、ある一定の時間の間に進む距離を指定することができるものです。
何も指定しなければ(記述しなければ)初期値として「6」が適用されますので、
目安として覚えておくと便利かもしれませんね。

次に、動く幅を指定してみましょう。

例)
<marquee behavior="alternate" direction="right" width="200">ここに書いた文字が動くよー</marquee>

表示結果)
ここに書いた文字が動くよー

もうそろそろ見飽きてきたかもしれませんが、「width」で動く幅を指定することができます。

更に動く方向を指定してみましょう。

例)
<marquee behavior="alternate" direction="left">ここに書いた文字が動くよー</marquee>
<marquee behavior="alternate" direction="right">ここに書いた文字が動くよー</marquee>

表示結果)
ここに書いた文字が動くよー
ここに書いた文字が動くよー

違いが分かりましたでしょうか?
「direction」で「left」を指定すれば右端から左に向いて動き出し、
「right」を指定すれば、左端から右に向いて動き出す・・・というわけですね(〃⌒▽⌒)

ちなみに、こんなこともできます。

例)
<marquee behavior="alternate" direction="up" height="100">ここに書いた文字が動くよー</marquee>
<marquee behavior="alternate" direction="down" height="100">ここに書いた文字が動くよー</marquee>

表示結果)
ここに書いた文字が動くよー
ここに書いた文字が動くよー

細かい説明はもういりませんよね(笑
「width」が「height」になり、「left」「right」の変わりに「up」「down」を指定する、ってことです。

更に、動く回数を指定することまでできちゃいます。

例)
<marquee behavior="alternate" direction="right" loop="1">ここに書いた文字が動くよー</marquee>

表示結果)
ここに書いた文字が動くよー

何も指定しなければえんえんと動き続けますが、「loop」で繰り返し回数を指定してやることもできます。
ちなみに繰り返し回数終了後は終了した場所で止まってしまいます。

次に、動作の仕方に多少変化をもたせてみましょう。

例)
<marquee behavior="side" direction="left" width="300">ここに書いた文字が動くよー</marquee>
<marquee behavior="scroll" direction="left" width="300">ここに書いた文字が動くよー</marquee>
<marquee behavior="alternate" direction="left" width="300">ここに書いた文字が動くよー</marquee>

表示結果)
ここに書いた文字が動くよー
ここに書いた文字が動くよー
ここに書いた文字が動くよー

「behavior」に指定できるのは次のとおりです。

behavior="side":スクロールの端までくると停止する
behavior="scroll":横切る動作を繰り返す
behavior="alternate":往復動作を繰り返す

「side」と「scroll」に大差は無いような気がしますが(笑
こんなこともできますよ、ってサンプルでした(〃⌒▽⌒)

そして、動かせるのは文字だけではありません。

例)
<marquee behavior="alternate" direction="up" height="170"><img src="http://my.plaza.rakuten.co.jp/img/user/85/05/6678505/4.jpg"></marquee>

表示結果)


例はちょっと画像がでかくて・・・なんか見た目悪いですが・・・
きっと小さな画像などに使うとおしゃれに見えると思いますよ( ̄▽ ̄人)

そして、最後に・・・
動く範囲に背景色をつけてみましょう。

例)
<marquee behavior="alternate" direction="left" bgcolor="#000000"><img src="http://my.plaza.rakuten.co.jp/img/user/85/05/6678505/4.jpg"></marquee>

表示結果)


いかがでした?
使いすぎるとなんか酔ってしまいそうになるこのタグですが、
ちょっとしたワンポイントにはもってこいですよね( ̄▽ ̄人)
上記は基本中の基本です。
これらを応用してぜひおもしろい活用方法を編み出してください(〃⌒▽⌒)





お気に入りの記事を「いいね!」で応援しよう

最終更新日  Oct 12, 2004 12:03:57 AM
コメント(6) | コメントを書く
[タグ教室] カテゴリの最新記事



© Rakuten Group, Inc.