Войти на сайт ( )
[Вход] [Регистрация]
Компьютеры » Программирование » Каскадные таблицы стилей (CSS) [Gaist-Endruy]
[Обновить]
[ Ответить ]
[Добавить в закладки]
Страница: 1, 2, 3 ... 5, 6, 7 ... 11, 12, 13
Gaist-Endruy ( off )
( 08:16 01-09-2009 )
Тэгом к странице подгружаются CSS стили из внешних файлов. Общий стиль style.css лежит в корне сайта (как правило, это папка /public_html) и предназначен для компьютерных браузеров (media="screen"). Стиль print.css будет использоваться для печати, об этом чуть ниже. Далее с помощью JavaScript определяем браузер пользователя и, если это Internet Explorer 5, ему отдается CSS стиль из файла ie5.css.

Gaist-Endruy ( off )
( 08:17 01-09-2009 )
Первым следует div-блок header, предназначенный для заголовка страницы. В служебном блоке main нет текста, но в него вложено 4 блока: content для основного текста страницы, leftmenu и rightmenu для левого и правого меню соответственно и блок footer для «подвала» макета.

Gaist-Endruy ( off )
( 08:17 01-09-2009 )
Все блоки лишь определены в XHTML коде, за их свойства и расположение отвечает CSS.

Gaist-Endruy ( off )
( 08:17 01-09-2009 )
Общий CSS стиль

Gaist-Endruy ( off )
( 08:18 01-09-2009 )
body {
margin: 0px;
padding: 0px;
background-color: #f0f0f0;
}
Прикрепленный файл .txt: скачать (66b)

Gaist-Endruy ( off )
( 08:18 01-09-2009 )
Первым делом определимся со стилем (т. е. окна браузера) - убираем внешние и внутренние отступы, добавляем фоновый цвет (#f0f0f0 - светло-серый).

Gaist-Endruy ( off )
( 08:19 01-09-2009 )
#header {
width: 98%;
margin: 0px;
padding: 1%;
background-color: orange;
}
Прикрепленный файл .txt: скачать (80b)

Gaist-Endruy ( off )
( 08:19 01-09-2009 )
Для блока заголовка удалены внешние отступы (margin: 0px;), выбрана оранжевая заливка и ширина в 100% родительского элемента (им является ). 100% складывается из 98% ширины содержимого блока и по 1% для padding-left и padding-right. Сокращенная запись padding: 1%; задает отступ со всех четырех сторон (top, left, bottom, right).

Gaist-Endruy ( off )
( 08:19 01-09-2009 )
Блок будет располагаться в нормальном потоке, что нас пока устраивает, поэтому в позиционировании нет необходимости.

Gaist-Endruy ( off )
( 08:20 01-09-2009 )
#main {
position: relative;
width: 100%;
margin: 0px;
padding: 0px;
background-color: #ccc;
overflow: hidden;
Прикрепленный файл .txt: скачать (115b)

Далее »
« Назад
Страница: 1, 2, 3 ... 5, 6, 7 ... 11, 12, 13
[ Ответить ]
[Обновить]
[Добавить в закладки]
Компьютеры » Программирование » Каскадные таблицы стилей (CSS) [Gaist-Endruy]
На главную
© s.sasisa.me