• ベストアンサー

HTMLとCSS。画像サイズ指定の違いって何ですか?

いつもお世話になってます。 早速ですが、質問です。 XHTML1.0+CSS2.0のwebページで画像を表示するさいに、画像のサイズ指定を【HTML】と【CSS】どちらで設定するのが正しいのでしょうか? それとも、それぞれには、きちんとした使用規定みたいなものがあるのでしょうか? この場合は、HTML側で指定する。こーゆー時はCSS側に設定する。 ご教授いただければ幸いです。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.2

画像サイズは、HTMLで指定するほうが良いでしょう。 CSSを解釈しない、あるいはCSSを切った場合を考えるとしばらくはHTML側での設定でしょう。 _____________Objects, Images, and Applets in HTML documents http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html401j/struct/objects.html#adef-width-IMG より引用 height属性とwidth属性は、ユーザエージェントに対して画像やオブジェクトの大きさに関する概念を知らせるので、ユーザエージェントは画像やオブジェクトに割り当てる空間を予約し、そのデータが届くのを待っている間も文書のレンダリングを継続できる。

その他の回答 (1)

回答No.1

HTMLとCSSの使い分けですが、 HTML:データ本体 CSS:デザイン と分けるのが基本です。 画像の埋め込みはHTMLですが、その表示のさせ方はCSSに任せる方が良いと思います。 例えば、PCのブラウザでの表示や携帯でのブラウザの表示、また、印刷時などで画像のサイズを変更したいという場合など、CSSでサイズを指定しておけば、環境などに応じた柔軟なサイズ設定が可能になります。 ただ、実際の使用規定としては・・・ 私は勧告を詳しく読んだことは無いので、わからないです。 ごめんなさい。

関連するQ&A