Shishimushi

Operaにおけるblink要素

mixiのOperaコミュニティでOperaはblinkタグを使ってある部分で、点滅するとことしないとこが有りますが...という投稿が目に入った。どういうことだろうと思って提示されたリンク先に飛んでみたら、確かに点滅するのとしないのとがある。訝しく思いながらもそれぞれのページのソースを開いてみると、点滅しない箇所には以下のような記述がしてあった。

<blink><font color="red">hogehoge</blink></font>

文字色は赤くなるものの点滅はしない。変なところで </blink> なんてしちゃってるから点滅されないのか、でもFirefoxでは点滅されるよなー等と思いながらも、

<blink><font color="red">hogehoge</font></blink>

と、このように書き換えてリロードしたが、僕の期待に反して点滅はされなかった。そこで、この書き方もまずいのかなと、

<font color="red"><blink>hogehoge</blink></font>

このように入れ換えてみたら点滅した。よくわからなかったので、点滅する・しない それぞれのケースを調べてみた。

  1. 点滅する
    1. <blink> hogehoge </blink>
    2. <hoge><blink> hogehoge </blink></hoge>
    3. <hoge><blink> hogehoge </hoge></blink>
  2. 点滅しない
    1. <blink><hoge> hogehoge </hoge></blink>
    2. <blink><hoge> hogehoge </blink></hoge>

ますますわからなくなった。そもそもblink要素自体よくわからない。

「独自拡張じゃん!○○が!」 という人や 「俺の視力をこれ以上下げるんじゃねぇ!○○ぞ!」 という人は、

blink {
	text-decoration:none !important;
	font-weight: bold !important;
	}

というUserCSSを適用するか、temp_hさんが書いてくれたUserJSを導入しましょう。下手に対応されている以上、是非論よりも防衛策が必要です。

投稿者:芦塚 | 投稿日時: 2006年 11月19日(日) 02:20

 トップページ 次へ