Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

JavaScript для начинающих. Изучаем с нуля. выпуск тридцать седьмой


Информационный Канал Subscribe.Ru

Рассылка для всех, кто желает освоить JavaScript

JavaScript для начинающих

Выпуск #37
БИЗНЕС
СОТОВЫЕ ТЕЛЕФОНЫ
ВСЕ ДЛЯ МОБИЛЬНИКА ЛУЧШИЙ ХОСТИНГ

Здравствуйте дорогие друзья. Сегодня я продолжу разговор про CSS. Кстати, если вы еще плохо в этом разбираетесь, то советую все изучить подробно, потому что это поможет вам в дальнейшем, когда мы будем рассматривать динамические стили в JavaScript. Некоторые могу подумать, что я ушел от темы JavaScript и полез в CSS. На самом деле это не так, потому что в этом деле все взаимосвязано и уже через пару выпусков вы поймете почему (если конечно еще этого не знаете).

Создание правил

Каждая строка, в дескрипторе <STYLE>, называется правилом. Чтобы создать правило, необходимо сначала указать элемент HTML, к которому оно относится, а также все свойства и значения, определяющие его вид.

Приведу простой пример. Следующая таблица стилей имеет только одно правило - все заголовки первого уровня отображаются синим шрифтом:

<STYLE TYPE="text/css">
H1 {color: blue}
</STYLE>

При определении правил вы можете задавать несколько записей, а также несколько стилей. Например, следующее правило определяет всем заголовкам всех уровней синий шрифт и выравнивание по центру:

<STYLE TYPE="text/css">
H1,H2,H3,H4,H5,H6 {color: blue; text-align: center}
</STYLE>

В одном правиле можно указывать отдельные элементы HTML или их набор. Если вы задаете правило в дескрипторе <BODY> документа HTML, то стили будут применяться ко всему документу. Правило становится правилом по умолчанию для документа. В этом случае изменить форматирование элемента можно, только указав для него отдельное правило в теле документа.

Выравнивание текста

Одно из часто используемых назначений таблиц стилей - это изменение интервалов между символами и выравнивание текста. Описанные средства недоступны в стандартном HTML. Чтобы изменить выравнивание текста и интервалы, используйте следующие свойства.

letter-spacing. Определяет расстояние между символами (только в IE).

text-decoration. Позволяет создавать линии над, под и поверх текста и создавать мерцающий текст.

vertical-align. Позволяет перемещать элемент вверх и вниз, выравнивая его относительно других элементов по вертикали.

text-align. Определяет выравнивание текста: по правому краю, по левому краю, по центру или по ширине.

text-transform. Изменяет регистр символов. Значение capitalize делает первые символы каждого слова прописными, uppercase - все символы строчными, а lowercase - все символы прописными.

text-indent. Определяет отступ абзацев и других элементов.

line-height. Определяет расстояние между строками.

Изменение цвета и рисунка фона

Таблицы стилей, кроме всего прочего, используются еще и для определения цвета и рисунка фона вэб-страницы. Для этого в CSS определены следующие свойства.

color. Определяет цвет текста элемента. Оно используется для привлечения внимания к тексту или при определении для документа цветовой схемы.

background-color. Определяет фоновый цвет элемента. Определив значение этого параметра, вы добавите привлекательности абзацам, таблицам и другим элементам вэб-страницы.

background-image. Позволяет использовать рисунок в качестве фонового изображения элемента.

background-repeat. Определяет тип заполнения элемента рисунком фона. Рисунок может периодически повторяться по вертикали или по горизонтали (только в IE 4.0 и выше).

background-attachment. Определяет статус рисунка фона при прокручивании содержимого элемента. Значение fixed определяет закрепленный элемент, который не прокручивается при прокручивании элемента. Значение scroll определяет прокручиваемый рисунок фона (как правило, это значение используется в большинстве вэб-страниц). Это свойство применяется только в IE 4.0 и выше.

background-position. Позволяет указать расположение фонового рисунка (только в IE).

background. Позволяет быстро указать все описанные выше параменты в одном списке. Все атрибуты указываются в одном составном правиле.

Управление шрифтами

Таблицы стилей позволяют также управлять шрифтами, используемыми в вэб-документах. Для управления шрифтами используются следующие свойства.

font-family. Определяет название шрифта, например Arial или Helvetica, используемого в элементе. Поскольку не во всех компьютерах установлены все шрифты, вы можете приводить несколько шрифтов. CSS позволяет указывать характерные шрифты, которые гарантированно устанавливаются во всех компьютерах: serif, san-serif, cursive, fantasy и monospace.

font-style. Определяет стиль шрифта: нормальный, курсивный, полужирный.

font-variant. Значение normal соответствует нормальному тексту, а small-caps - отображению прописных символов малыми символами.

font-weight. Определяет полужирное начертание. Для указания степени полужирности шрифта используются разные числовые значения.

font-size. Размер символов шрифта.

font. Позволяет в одном правиле указать все перечисленные выше параменты. Все значения вводятся в одном составном списке.

Границы и поля

И наконец, CSS позволяет управлять форматированием страницы документа. Приведенные ниже свойства определяют параметры полей, границ, а также размеров элементов на вэб-странице.

margin-top, margin-bottom, margin-left, margin-right. Определяют поля элемента. Поля указываются числовыми значениями или в процентах от общих размеров страницы.

margin. Позволяет указывать все поля в виде одного правила.

width. Определяет ширину элемента, например изображения.

height. Определяет высоту элемента.

float. Позволяет создавать обтекающий элемент текст. Это свойство часто используется при добавлении на страницу рисунков и таблиц.

clear. Определяет конец обтекания текстом элемента.

В следующий раз продолжим.


До встречи.

Ведущий рассылки: Виталий Прохоренко



Читайте Роберта Кийосаки

"Богатый папа, бедный папа" скачать

"Квадрант денежного потока" скачать

"Руководство богатого папы по инвестированию" скачать

"Отойти от дел молодым и богатым" скачать

"Бизнес-Школа" скачать
БИЗНЕС
СОТОВЫЕ ТЕЛЕФОНЫ
ВСЕ ДЛЯ МОБИЛЬНИКА ЛУЧШИЙ ХОСТИНГ

© NBUSINESS.RU


Subscribe.Ru
Поддержка подписчиков
Другие рассылки этой тематики
Другие рассылки этого автора
Подписан адрес:
Код этой рассылки: inet.webbuild.javascripts
Архив рассылки
Отписаться Вебом Почтой
Вспомнить пароль

В избранное