よもやまチョモランマ

divとsectionとarticleはどれが一番外側?

今まで、articleを一番外側、その中にsection、さらに細分化されるときにdivやclassを当ててきたけど。
まったく逆の順番のサイトを発見してしまって、少々困惑していたここ数日。
思いがけず「これかー」と思える記事に出会えたので残しておきます。

2015年 コーディングはHTML5で。IE8以下の対策も忘れずに

2年前の記事ではあるんだけど
articleやsectionなど
HTML5から導入されたタグには
直接CSSを当てない方が良いとされている。

なぜなら
HTML5から導入されたタグにcssを当てると
HTML5非対応のブラウザではそれらのタグが無視されるので
そこに当てているCSSすべてが「無」になってしまうからだ!

 た し か に !!! (卒倒)

「このdiv必要なのかな~?」というくらい何重にも入れ子になっていたり、一番外側をdivでくくってCSSが必要ない部分にarticleやsection使ってたのは、こういう理由だったのね・・・

おれメチャクチャ【ダメなコーディング】やってたよ。

でも、これ、たぶん、近い将来、見直されるよ。
だって、CSSあてるためだけに余計なタグを増やしてるわけじゃん。
そんなの、W3Cが良しとするはずないと思う。。。

まあ、毎度のことながら、いずれ修正させられるのを覚悟の上で、言われた通りやるしかないんだけどねー