CSS фон: background-color, color, background-image

Рассмотрим свойства background-color, color и background-image для задания фонового цвета и изображения.

Свойства background-color и color

background-color задаёт цвет фона элемента. Например, background-color: yellow; устанавливает жёлтый фон. color задаёт цвет текста. Различие: background-color — для фона, color — для текста.

Использование background-image

Для задания фонового изображения используется свойство background-image. Значение — URL изображения в одинарных или двойных кавычках.

Путь к изображению может быть локальным (например, my_image.png для файла в той же папке, что и CSS-файл) или удалённым (URL, скопированный из браузера).

Повторение фоновой картинки

Свойство background-repeat управляет повтором изображения. По умолчанию (repeat) изображение повторяется по горизонтали и вертикали. no-repeat отключает повторение.

Комбинирование свойств фона

Свойства фона можно объединить:

background: url('image.png') no-repeat center top;

Здесь:

  • url(‘image.png’) — путь к изображению.
  • no-repeat — изображение не повторяется.
  • center top — изображение центрировано по горизонтали и вверху по вертикали.

Возможны значения repeat-x (повторение по горизонтали), repeat-y (по вертикали). Можно указать цвет фона на время загрузки изображения:

background: url('image.png') no-repeat center top yellow;

Пока изображение загружается, фон будет жёлтым.

Что будем искать? Например,программа