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

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


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

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

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

Выпуск #35
БИЗНЕС
СОТОВЫЕ ТЕЛЕФОНЫ
ВСЕ ДЛЯ МОБИЛЬНИКА КНИГИ

Использование таблиц стилей

Стили и внешний вид

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

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

Причина проблем очень проста. HTML не предназначен для управления такими средствами документов, как слои, инструменты выравнивания и определения интервалов. HTML управляет структурой документа. Другими словами, он определяет параметры абзацев, заголовков, списков и других больших структурных элементов.

Но не стоит создавать из этого проблему. HTML содержит основные средства форматирования документа. Задав структуру документа HTML, вы позволяете отображаться ему по-разному в разных браузерах. Основные элементы при этом остаются неизменными. Например, в Netscape Navigator и Internet Explorer по-разному отображается расстояние между абзацами, размер шрифтов заголовков, полужирный текст и т.п.

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

Браузеры, отображающие только текст, не единственная альтернатива отображения документов HTML. Браузеры для слепых используют голосовые синтезаторы, позволяющие разное форматирование озвучивать разными голосами в разных тональностях.

Как вы уже поняли, HTML делает то, ради чего он был создан, - задает структуру документа. Не удивительно, что заставить его определять внешний вид отдельных элементов практически бессмысленно.

Но вот настало время, когда разработчики вэб-страниц захотели определять детальное форматирование документов HTML. Это привело к возникновению технологии каскадных таблиц стилей (Cascade Style Sheets - CSS).

CSS добавляет в HTML целый набор дополнительных средств, позволяющих управлять стилями и определять внешний вид документа. Самое важное, эти средства не имеют никакого отношения к созданию структуры документа. Если с помощью таблиц стилей вам удастся создать документ HTML, одинаково отображаемый во всех браузерах и платформах, считайте, что вы правильно поняли суть CSS.

Приведу пример из жизни. При просмотре документа HTML, созданного с помощью CSS, в браузере, поддерживающем CSS, он будет выглядеть так же, как и в браузере разработчика. Отключив в браузере поддержку CSS, вы сможете увидеть документ HTML в другом, более простом, виде.

Определение и использование стилей CSS

Для того чтобы использовать стили при создании страницы, необходимо сначала их определить. Эта задача выполняется с помощью дескрипторов <STYLE>, определяющих стили самых различных элементов.

Основной дескриптор HTML, использующийся для определения стилей, задает одновременно несколько стилей. Открывающий дескриптор <STYLE> определяет все типы стилей, а закрывающий </STYLE> - обозначает конец их определения. В примере ниже приведено определение стиля CSS:

<STYLE TYPE="text/css">

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

<H1 style="color: blue">Это синий заголовок</H1>

Далее вы познакомитесь с правилами создания стилей и параметрами настройки CSS.


Успехов вам! До следующего раза.

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



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

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

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

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

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

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

© NBUSINESS.RU


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

В избранное