Каскадные таблицы стилей позволяют задать цвет фона или использовать изображение в качестве фона. Для фонового рисунка можно задать начальное положение и указать, будет ли рисунок прокручиваться вместе с содержимым веб-страницы. Кроме того, можно контролировать, как фоновый рисунок повторяется, что позволяет получить интересные спецэффекты. Например, если в качестве фонового рисунка указать градиентную полосу с высотой, равной высоте элемента страницы, и шириной, равной 1-2 мм, а затем задать режим повторения только по горизонтали, первоначальное изображение будет размножено по горизонтали, и мы получим градиентную полосу любой ширины.
С помощью атрибута background-color можно задать цвет фона:
body { background-color: blue }
td { background-color: silver }
В качестве значения атрибута можно использовать слово transparent. Оно означает, что цвет прозрачный:
td { background-color: transparent }
С помощью атрибута background-image можно задать URL-адрес изображения, которое будет использовано в качестве фонового рисунка. Может быть указан абсолютный или относительный URL-адрес (относительно местоположения таблицы стилей, а не документа):
body { background-image:url(images/foto14.gif) }
В качестве значения атрибута можно использовать слово none. Оно означает, что фоновая заливка отключена:
body { background-image: none }
Атрибут background-repeat задает режим повтора фонового рисунка. Он может принимать следующие значения:
body { background-image: url(images/foto14.gif); background-repeat: repeat }
body { background-image: url(images/foto14.gif); background-repeat: repeat-x }
body { background-image: url(images/foto14.gif); background-repeat: repeat-y }
body { background-image: url(images/foto14.gif); background-repeat: no-repeat }
Атрибут background-attachment определяет, определяет будет ли фоновый рисунок прокручиваться вместе с документом. Он может принимать следующие значения:
body { background-image: url (images/foto14.gif); background-repeat: no-repeat; background-attachment:scroll }
body { background-image: url (images/foto14.gif); background-repeat: no-repeat; background-attachment: fixed}
Атрибут background-position задает начальное положение фонового рисунка. В качестве значений атрибута задаются координаты в абсолютных единицах или процентах. Координаты указываются через пробел:
body { background-image: url(images/foto14.gif); background-repeat: no-repeat; background-attachment:scroll; background-position: 50% 50% }
Задать параметры списка можно не только с помощью параметров тегов, но и с помощью атрибутов стиля. Более того, каскадные таблицы стилей позволяют использовать в качестве маркера списка любое изображение.
Атрибут list-style-type задает вид маркера списка. Он может принимать следующие значения:
UL { list-style-type: disk }
UL { list-style-type: circle }
UL { list-style-type: square }
ОL { list-style-type: decimal }
ОL { list-style-type: lower-roman }
ОL { list-style-type: upper-roman }
ОL { list-style-type: lower-alpha }
ОL { list-style-type: upper-alpha }
ОL { list-style-type: none }
Атрибут list-style-image задает URL-адрес изображения, которое будет использовано в качестве маркера списка.
Относительные адреса указываются относительно расположения таблиц стилей, а не HTML-документа.
OL { list-style-image: url (foto.gif) }
Атрибут list-style-position позволяет задать более компактное отображение списка. Может принимать следующие значения:
OL { list-style-position: outside }
OL { list-style-position: inside }