<marquee>
ナビゲーションに移動
検索に移動
概要[編集]
タグ内に囲まれた文字列を画面上で文字をスクロールさせるタグ。本来は見た目を定義するためのCSSや動作を定義するためのJavaScriptで実現すべきものを、Internet ExplorerがHTMLタグとして独自実装したものである。1990年代~2000年代前半まではCSSやJavaScriptの挙動がブラウザごとにまちまちで使い物にならず、またタグ直打ちのサイトでは手軽に見た目を変えられることから、<font>など見た目を定義するためのHTMLタグが数多く使われた。その中でも<marquee>を使うと手軽に動的なウェブページを作る事が出来るため、多くのウェブサイトで多用された。
しかし、最近ではCSSやJavaScript等の進化・標準化が進み、<marquee>を用いなくてもスクロールを行えるようになったほか、文字のスクロールよりも高等なデザインも豊富になったことで、別に狭くもないPCの画面上で敢えて文字列を移動させる必要もなくなった。さらに、本来はCSSやJavaScriptを用いるべき見た目と動作を定義するタグであることから、HTMLは文章構造を定義するものであるというHTMLの基本に立ち戻ることとなったHTML5では廃止された。
なお、最近ではこのタグは時代遅れな印象を与えるだけでなく、遺産的要素まで持ち始めたのか、インターネットの利用者の一部にはこのタグが使用されているページ(たとえそれがCSSやJavaScriptで再現されたものでも)を見ると懐かしさを覚える者もいるという。
<marquee>が使用されている主なサイト[編集]
あくまでもリンクが張られた時点でマーキーマーキーしていたのであって、必ずしも最新時点で使用されているとは限らない。
この節はまだ執筆途中です。加筆、訂正して下さる協力者を募集中!