Свойство background устанавливает фон, при этом позволяет указывать до 5 характеристик фона. В сущности является сокращенным написанием всех свойситв фона.Характеристики можно прописывать в любом порядке. Чтобы понять, что означает та или иная характеристика, смотрите отдельно. Также, можно задавать свойства для нескольких фонов, просто перечисляя их через запятую.
Синтаксис
background: [<фон>, ]* <последний_фон>
Здесь:
<фон> = [background-attachment || background-image || background-position || background-repeat]
<последний_фон> = [background-attachment || background-color || background-image || background-position || background-repeat]
Если наряду с фоновыми изображениями требуется задать цвет фона элемента, он указывается в последнюю очередь после перечисления.
Значения
Любые комбинации пяти значений, разделяемых между собой пробелом, определяющих стиль фона, в произвольном порядке. Ни одно значение не является обязательным, поэтому неиспользуемые можно опустить.