title: CSS Background Property - Shorthand vs Long form
body: <p>As I understand it, when you use the shorthand property <code>background</code>, the browser first sets all background properties to their default values and then puts in the values that you're declaring. Is it then better to use <code>background-color:white</code>; instead of <code>background:white</code>? Does this change when you are putting in more values such as background position or background image? Or is it always best to declare attributes individually?</p>
  
  <p>I'm thinking that there must be some sort of tipping point where the savings in bytes balance the processing time gained by specifying attributes individually. However, I could be completely wrong - that's why I'm asking here.</p>