базовой линией верхнего индекса, и уменьшенный размер шрифта. Фактически с помощью этого стиля мы превращаем содержимое тега в верхний индекс
<STRONG>.
Тот же атрибут стиля пригоден для выравнивания графических изображений, являющихся частью абзаца:
<P>Это картинка: <IMG STYLE='vertical-align: text-bottom' SRC='picture.png'>.</P>
Данный HTML-код создает абзац с графическим изображением. Низ этого изображения будет выровнен по нижнему краю текста абзаца. Иными словами, изображение будет как бы возвышаться над текстом.
Скорее всего, для достижения нужного результата придется поэкспериментировать с различными значениями атрибута стиля vertical-align. Очень уж много у него возможных значений, и слишком разный они дают результат в различных случаях. Но ведь Web-дизайнеру не привыкать к экспериментам!..
Параметры тени у текста
Любителям все украшать стандарт CSS 3 предлагает одну очень интересную возможность — создание тени у текста. При умеренном употреблении она может заметно оживить Web-страницу.
Параметры тени задает атрибут стиля text-shadow:
text-shadow: none |
Значение none (установленное по умолчанию) убирает тень у текста.
Пример:
H1 { text-shadow: black 1mm 1mm 1px }
Здесь мы задали для заголовков первого уровня (тега <H1>) тень, расположенную правее и ниже текста на 1 мм и имеющую радиус размытия 1 пиксел.
Параметры фона
Закончив с параметрами текста, займемся фоном. Фон можно указать для фрагмента текста (встроенного элемента), блочного элемента, таблицы, ее ячейки и всей Web-страницы. Хорошо подобранный фон может оживить Web-страницу и выделить отдельные ее элементы.
Фон у отдельных элементов, отличный от фона самой Web-страницы, следует задавать только в крайних случаях. Иначе Web-страница станет слишком пестрой и неудобной для чтения.
Атрибут стиля background-color служит для задания цвета фона:
background-color: transparent|
Цвет можно задать в виде RGB-кода или имени. Значение transparent убирает фон совсем; тогда элемент Web-страницы получит 'прозрачный' фон. По умолчанию фон у элементов Web-страницы отсутствует, а фон самой Web-страницы задает Web-обозреватель.
Пример:
BODY { color: white; background-color: black }
Здесь мы задали для всей Web-страницы черный фон и белый текст.
Атрибут стиля background-image позволяет назначить в качестве фона графическое изображение
background-image: none|url(
Обратим внимание, в каком виде задается интернет-адрес файла с фоновым изображением: его заключают в скобки, а перед ними ставят символы url:
TABLE.bgr { background-image: url('/table_background.png') }
Значение none убирает графический фон.
Графический фон выводится поверх обычного фона, заданного нами с помощью атрибута стиля background-color. И, если фоновое изображение содержит 'прозрачные' фрагменты (такую возможность поддерживают форматы GIF и PNG), этот фон будет 'просвечивать' сквозь них.
Пример:
TABLE.yellow { background-color: yellow; background-image: url('/yellow_background.png') }
Здесь мы задали для таблицы и обычный, и графический фон. Это, кстати, распространенная практика в Web-дизайне.
Если фоновое изображение меньше, чем элемент Web-страницы (или сама Web- страница), для которого оно задано, Web-обозреватель будет повторять это изображение, пока не 'замостит' им весь элемент. Параметры этого повторения задает атрибут стиля background-repeat:
background-repeat: no-repeat|repeat|repeat-x|repeat-y|inherit
Здесь доступны четыре значения.
— no-repeat — фоновое изображение не будет повторяться никогда; в этом случае часть фона элемента Web-страницы останется не заполненной им.
— repeat — фоновое изображение будет повторяться по горизонтали и вертикали (обычное поведение).
— repeat-x — фоновое изображение будет повторяться только по горизонтали.
— repeat-y — фоновое изображение будет повторяться только по вертикали.
С помощью атрибута стиля background-position можно указать позицию фонового изображения относительно элемента Web-страницы, для которого оно назначено:
background-position: <горизонтальная позиция> [<вертикальная позиция>] | inherit;
— left — фоновое изображение прижимается к левому краю элемента Web-страницы (это обычное поведение);
— center — располагается по центру;