text-decoration
CSSのtext-decorationでの指定は子孫要素に継承されないのが正しい
CSSのtext-decorationは、子孫要素に継承しないのが実は正しい振る舞い。
手元にあるブラウザでざっと調べたところ、
- Firefox1.5.0.5
- 継承していない
- Opera9
- 継承している
- IE7(Beta3)
- 継承している
CSSでは
ins {
text-decoration : underline;
}
とだけ指定してあり、
<ins><p>追記した文章</p></ins>
という形で追記したときに、はじめは、下線が引かれていないFirefoxがおかしいのかと思ったが、調べてみたら、実はFirefoxの方が正しかったというオチ。
"text-decoration"へのTwitter上でのコメントやRT
ツイートを取得できませんでした。