ふと、CSSのbackground-colorとbackgroundの違いって何だろう?って思いました。
いつもは背景色を指定する場合は、
<style> #TableA{ background-color: #FF8888; } </style>
のようにbackground-colorを使用しています。
しかし度々、以下のように書かれたものも見ます。
<style> #TableA{ background: #FF8888; } </style>
どちらも同じ結果になるとは言え、どう違うんだろうと思っていました。
もともと見た目のデザインに興味が無かったことが、今まではっきり知らなかった原因なのですが。。。
background-colorとbackgroundの違いを言うと、個別に設定するか、まとめて設定するかの違いでした。
背景の指定には次の指定ができます。
背景色を指定する | background: ***; |
背景の画像を指定する | background-image: url(***); |
背景画像の並び方を指定する | background-repeat: ***; |
背景画像の表示位置を指定する | background-position: ***; |
背景画像のスクロールについて指定する | background-attachment: ***; |