例えばサイトtopに画像を表示させたいときに、CSSでbackground-imageをつかうのと、普通にHTMLにimgのリンクを書き込むのとでは何が違うのでしょうか?