HTMLについていくつか質問です。
調べてもいまいち納得のいかなかった疑問がいくつかあり、質問します。
1、空のdivが悪い、良くないとよく言われますが、どの解説見ても、理由もなしにグループ化のためのタグなのでルール違反やあり得ないと書かれているだけで、全く理解できません。
SEO的に問題があるとか、どの観点からどのようによくないのか理由を教えていただきたいです。
2、<div id="" class="" >といったタグの例を見たのですが、これは単純に、すでにcssに設定されているidやclassを混合して使い、いちいち混合したcssを書かなくてよいために使われるのでしょうか。
3、空のdivの問題に当たった切っ掛けなのですが、どうしても一括で背景を変えたいために、また自由度のためにcssで背景指定のみのdivを、例えば<div id="back" style="float:right; background-image:url(○○.jpg);"></div>をおいておきたいのですが、この場合どうしても空のdivができてしまします。
間に背景と同じ画像の<img >を入れるというのは無しででお願いします。
これは一括で背景を変えたいという目的もありますが、あとからdivの間に文字やリンクをいれるかもしれない(ずっと入れない可能性もある)ために、このような後のdivけん、今のデザインのための画像を置いておこうと考えています。
空のdivで納得するべきか、他のタグで代用できるでしょうか。
どれか1つでもお答えくださると助かります。
回答よろしくお願いします。
お礼
ありがとうございました。 モヤモヤしていましたが、すっきりしました。