|
Язык интерфейса: английский Варианты приобретения программы:
|
Как правило, сайт состоит из множества веб-страничек. А на каждой страничке – множество разнообразных элементов: заголовки, таблицы, формы, иллюстрации, элементы навигации… Всего не перечесть, в общем. И все это разнообразие форм должно быть выдержано в одном стиле, чтобы сайт представлял собой единое целое, а не лоскутное одеяло. Вот и получается, что каждый элемент страницы должен сопровождаться описанием стиля, единым в пределах данного сайта.
А теперь представьте, сколько различных описаний стиля придется внести на каждую страницу? Огромное количество. Причем, нужно ведь и не запутаться, сделать так, чтобы заголовки верхнего уровня были одинаковы на всем сайте, и при этом они должны отличаться от заголовков второго и последующих уровней. И так – для каждого элемента. Непосильная задача, на первый взгляд. Однако для нее давным-давно придумано эффективное решение, так называемые каскадные таблицы стилей. Суть технологии заключается в следующем. Создается особый файл, например, style.css, в котором последовательно описываются стили всех элементов, встречающихся на страницах сайта. Затем в код страниц вставляется примерно такая запись:
<link rel="stylesheet" type="text/css" href="style.css">
Когда страница начнет загружаться в окно браузера, он обнаружит эту запись, обратится к созданному файлу стилей и прочтет в нем описания стилей оформления всех элементов, встречающихся на странице. Таким образом, в пределах всего сайта будет выдержано единство стилей.
Таков, очень коротко, принцип использования каскадных таблиц стилей. Более подробное описание заняло бы слишком много места, что не предусмотрено форматом этой книги. К счастью, в Интернете предостаточно веб-ресурсов, описывающих эту и другие технологии создания сайтов.
Как же написать всеобъемлющий файл стилевой разметки для всех страниц сайта? Предлагаю использовать для этого специализированную бесплатную утилиту TopStyle Lite. Программа довольно проста и не вызовет затруднений у пользователя, который знаком с основами описания стилей.
Главное окно программы разбито на три части:
- Поле ввода стилевых описаний, в котором, собственно, и фиксируются все требования к оформлению отдельных элементов страницы. Другими словами, это поле – обычный текстовый редактор, в котором создается наш файл стилевой разметки.
- Поле предварительного просмотра (Preview). Здесь мы увидим результат своей работы. Каждый из элементов, описанных в CSS-файле, отображается в поле предварительного просмотра в том виде, в котором он будет показан на готовых страницах сайта.
- Style Inspector (инспектор стилей). Наиболее важная часть главного окна, поэтому я опишу ее поподробнее.
Стиль каждого элемента страницы описывается особым набором инструкций. Одна группа инструкций отвечает за цветовое оформление элемента, другая – за параметры шрифта, которым отображается данный элемент, третья – за отступы элемента от границ страницы или от других элементов, и так далее. В Style Inspector представлен полный набор инструкций, который может быть применен к элементу страницы, описание которого задается в файле стилей.
Например, мы решили создать стиль оформления HTML-форм. Другими словами, выбираем для редактирования селектор form. Как только мы сделали это, в Style Inspector стали отображаться инструкции стилевой разметки, которые можно применить к HTML-формам. Выбираем одну за другой необходимые нам инструкции, задаем им необходимые значения, прямо в поле Style Inspector, и в поле Preview видим результат нашей работы.
Здесь необходимо сразу же учесть следующий нюанс. К сожалению, разные браузеры по-разному обрабатывают некоторые элементы стилевой разметки. Другими словами, есть несколько различных стандартов CSS. В поле Style Inspector вы можете выбрать один из множества наборов инструкций CSS. На каком из них остановиться? Консорциум W3C, вплотную занимающийся стандартизацией HTML, CSS и прочих технологий, рекомендует использовать два набора правил описания стилевых разметок: CSS1 или CSS2. Однако, если вдруг вы по какой-то причине создаете специальную страничку для просмотра, к примеру, в браузере Opera 3.5, то можете выбрать набор CSS-инструкций именно для этой версии данного браузера.
В поле Style Inspector можно открыть еще одну вкладку, Selectors. В ней перечислены все элементы, описанные в текущем файле стилей. Перемещаясь по этому списку, пользователь легко найдет описание стиля нужного элемента даже в огромном CSS-файле.
Комментарии:
|
Автор: Usareesseno 19.07.2010 01:42 Продаю сигареты оптом, Marlboro, Parlament, отгрузка с завода, все документы, НЕ КОНТРАФАКТ, до трёх машин в день. Контакты для связи: e-mail vorondio@gmail.com телефон 8 ( 915 ) 470 43 03 – Владимир |
|
Автор: Becham 22.07.2010 00:48 Любопытно. Автору, как говорится, респект. |
|
Автор: Станислав 25.07.2010 20:19 Любопытно. Хотелось бы еще чего-нибудь об этом же. |
|
Автор: Asertisa 07.08.2010 17:42 Рассылка обьявлений на 5000 досок обьявлений или на 420000 форумов и о ваших услугах мшновенно узнают миллионы покупателей. Рассылка будет сделана в течении 20 минут после обращения. Предоставляем визуальный отчет в режиме реального времени. Цена за рассылку на доскки всего 230 рублей. Наш тел. 89266853242 ICQ 568113539 rutop10@mail точка ru PS. Раскручиваем сайты,выводим в ТОР.Заключаем договора. |
|
Автор: Гавриил 21.08.2010 00:49 Занимательная и интересная статья у вас. В отличие от большинства остальных подобных минимум воды! :) |
Добавить свой комментарий:
Правила добавления комментариев. Ознакомьтесь с ними, если хотите, чтобы ваш комментарий гарантированно появился на этой странице.