Operaにおけるblink要素

| コメント(0) | トラックバック(0)

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>
  • <hoge> はどんな要素でも良い。
  • このケースはblink要素にのみ当てはまる。

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

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

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

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

トラックバック(0)

トラックバックURL: http://kawatarou.info/cgi-bin/mt/mt-tb.cgi/110

コメントする