- ベストアンサー
<td>にスタイルシートをかけるのは×ですか?
HTMLのコーディングで、 <td class="p1"> と、<td>の属性(?)としてスタイルシートを適用しているのですが、これはあまりやってはいけないことなのでしょうか? 今まで、ソースを簡潔にするために上記のようにやってきましたが…。 大手の制作ページなどを見ると、<span>で適用されています。 何卒宜しくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
HTMLの構造化とスタイルシートの理念からすると、tdに適用して構わないと思います。 というか、<span>の場合だと、HTMLの構造的に余計なものが入っているような感じがしますね。 もしかすると、多少古いブラウザでも問題なく適用できるように、そうしているのかもしれませんが。 その、<span>での具体的な適用例を見ないと、なんとも言えないですけどね。
その他の回答 (1)
- tomonotomono
- ベストアンサー率25% (1/4)
回答No.2
css2.0をサポートしていないブラウザだったり、昔のブラウザだとダメな場合があるので、大手さんはspanでやってますが、昔のドリームウィーバーとかでちゃんと表示されないから、tdにclassをつかないでやってると言う人もいます。tdにclass設定はかまわないと思います。
質問者
お礼
お礼が遅れてしまい、大変失礼いたしました! なるほど、そういった理由からなのですね。 間違っていないとのこと、安心しました。 どうもありがとうございました!
お礼
お礼が遅れてしまい、大変失礼いたしました。 大丈夫なんですね!? ずっとこのやり方でやってきたのでほっとしました。 どうもありがとうございました!