Вторник, 17.06.2025, 03:02 | | Регистрация | Вход Приветствую Вас Гость | RSS

Добавь в закладки

Облако(Большое облако)


Статистика






Catalog-Moldova - Ranker, Statistics


Онлайн всего: 1
Гостей: 1
Пользователей: 0

Пользователи
Гости
Ссылки партнеров
Форма входа
Главная » Справочник » 3 Справочные данные по HTML » 16 Блочная вёрстка

Блочная вёрстка - 3
Untitled Document

Блочная вёрстка - 3

Итак, CSS или иначе Каскадный Лист Стилей. Почему каскадный объясню позднее. Открываем новый документ в PSPad (Блокноте, WordPad-е и т.п.) и вписываем следующую строку:

/*© PIG.RU, 2007 | piggs@pig.ru */

На самом деле содержимое строки не так важно. Она у нас  закомментирована слэшами со звёздочками /* */ (кстати, слэш на  клавиатуре находится во второй снизу строке в английской раскладке, а  не вверху справа в русской. Не перепутайте, это разные знаки!)
  Строка комментария не читается браузерами. Она нужна только для  служебной информации. Кодеры обычно вписывают туда свои пометки, дабы  самому не запутаться в коде, когда его много. В самом верхнем комменте  (как у нас) пишутся ссылки на сайт кодера или дизайнера, его мыло,  авторские права и т.п. Мы ограничимся только копирайтом и мылом.

Ну а теперь непосредственно код!
  В листе стилей код называют правилами. Каждое правило состоит из селектора (читай - атрибута) и объявления. Объявление, в свою очередь, состоит из свойства и значения.
  Рассмотрим пример:

p {color: #000;}

Данная запись означает, что все абзацы будут набраны чёрным шрифтом. Здесь "р” — это атрибут, а то, что находится в фигурных скобках и есть Объявление правила для этого атрибута. Слово color является Свойством объявления, а "решётка” с тремя нулями — Значением.  В данном случае значение записано в виде шестнадцатиричного числа,  обозначающего цвет. Всем, кто пользуется Фотошопом это должно быть  известно. Почему всего три нуля, ведь в данном обозначении должно быть  шесть цифр (или букв)? Когда пары знаков одинаковы 00 00 00, то  допускается писать сокращённо - 000. Все браузеры это понимают  правильно.

Правило можно писать как угодно — хоть в строку, как у нас, хоть в  столбик — это роли не играет. Важно только не забывать две вещи:
  1. После каждого Свойства необходимо ставить двоеточие.
  2. После каждого Значения — точку с запятой.
  Если пропустить хотя бы в одном месте эти знаки, то IE и Firefox будут глючить, а Opera, возможно, и покажет всё без ошибок.

Сначала зададим общие правила для страницы:

* {
  margin: 0;
  padding: 0;
  border: 0;
  }

body {
  padding: 2% 0 0;
  background: #fff;
  color: #333;
  font-family: "Comic Sans MS”, Verdana, Arial, Helvetica, sans-serif;
  }

#container {
  width: 760px;
  margin: 0 auto;
  }

Поясним:
  1. В первом правиле звёздочка означает не что иное как всю страницу  разом. Сама звёздочка — это не тэг и нигде потом в коде страницы не  указывается. Браузеры прекрасно понимают её значение и применяют данные  с ней правила ко всей странице. В правиле мы указали последовательно:
  Отступы - 0,
  Поля - 0,
  Рамка - 0.
  Это нужно для того, чтобы ни поля, ни отступы, ни рамки не появлялись  там, где нам не нужно. Если этого специально не указывать, то например  тот же IE напихает этого добра куда ни попадя, испортив нам всю кухню.  Уж лучше мы в следующих правилах сами добавим что нужно и где нужно.  Значения указываются либо в процентах, либо в пикселах. Если стоит  ноль, то единицу измерения не нужно указывать.

2. Следующим правилом мы задали для тела страницы следующие  указания: поля - сверху 2%, с боков по нулям, снизу тоже ноль. Это  значит, что наша страничка не будет лепиться к верхушке окна браузера,  а отступит от него на 2% размера окна. Тут значения идут подряд без  запятых и только после последнего ставится точка с запятой. Вообще у  нас 4 стороны. И значения для них задаются по часовой стрелке, начиная  сверху, затем правое, низ и левое. Но так как у нас по бокам одинаково,  то и значений мы дали всего три.

Ещё раз:
  а) 5px 10px 15px 20px; - сверху будет поле в 5 пикселов, справа 10, снизу 15, слева 20.
  б) 5px 10px 15px; - сверху 5, с боков по 10, снизу 15.
  в) 5px 10px; - сверху и снизу по 5, с боков по 10.
  г) 5px; - со всех сторон по 5.
  Думаю, принцип понятен.

Остальное несложно — фон белого цвета, цвет шрифта тёмно-серого  (333), ниже перечислены в порядке предпочтения используемые семейства  шрифтов. Тут есть одно замечание - если имя шрифта состоит более чем из  одного слова, то его нужно взять целиком в кавычки.

3. А вот в этом правиле уже что-то новенькое — появилось незнакомое  слово container с решёткой. Данная решётка и означает уникальность  атрибута. То есть тэг div с данным атрибутом будет  использован только один раз на странице. Зачем вообще нужен контейнер?  А затем, чтобы поместить нашу страничку в центр экрана монитора. Для  этого мы указали у контейнера отступы: сверху и снизу ноль, а с боков auto. Сие и означает, что при любом размере экрана наш сайт всегда будет строго по центру. Ширина страницы 760 пикселей.

Возникает вопрос: а почему бы у тэга body не  указать такую же ширину страницы и авто-выравнивание? Дело в том, что  браузеры читают данный тег (body) по-своему и отдают под него ВСЮ  видимую область экрана. А нам это не нужно. Вот мы и приспособили  эдакую "коробочку” под нашу страничку.

Автор: Игорь Квентор

По материалам сайта: http://www.websovet.com/

Категория: 16 Блочная вёрстка | Добавил: O3OH (08.01.2011)
Просмотров: 377 | Теги: учебники, css, шаблоны, книги, java script, UCOZ, php, cтатьи, Dreamweaver CS3, HTML | Рейтинг: 0.0/0
Почитать по теме
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Поиск
Меню справочника
Справочные данные по HTML [1]
00 Структура HTML-документа [1]
01 Основные теги [1]
02 Заголовки и названия [1]
03 Параграфы и строки [1]
04 Стили текста [1]
05 Списки. Ссылки [1]
06 Таблицы [1]
07 Графика, объекты, мультимедиа, сценарий [1]
08 Формы [1]
09 Фреймы [1]
10 Алфавитный указатель атрибутов [20]
11 Коды и обозначения символов в HTML [1]
12 Коды и названия цветов в HTML [1]
13 Коды языков HTML [1]
14 Каскадные таблицы стилей CSS [20]
16 Блочная вёрстка [9]
17 Верстка с помощью слоев [1]
18 Описание и правила создания META-тегов [1]
19 Преимущества верстки с помощью таблиц [1]
20 Описание Java-апплетов [1]
21 Пять полезных мелочей для сайта [1]
-------В каталоге-------

Скачать [205]
Скачать книги [32]
Загрузить [45]
Купить [308]
Найти [91]
Найти информацию [24]
Найти отдых [6]
Посмотреть [61]
Послушать [4]
Послушать радио [4]
Поиграть [39]
Поиграть в игры браузерные [17]
Поговорить [18]
Поговорить на форумах [4]
Заказать [97]
Разное [54]

allfun.com.ua
Категория: Посмотреть приколы
Рейтинг:⋀ 1606660
Переходы: 3216
Подробнее
Brand-studio
Категория: Загрузить фотографии
Рейтинг:⋀ 1438020
Переходы: 490
Подробнее
Ex.ua
Категория: Скачать фильмы
Рейтинг:⋀ 1126891
Переходы: 8554
Подробнее
4 tfile.ru
Категория: Скачать торрент
Рейтинг:⋀ 314611
Переходы: 3117
Подробнее
5 zoomby.ru
Категория: Посмотреть фильмы онлайн
Рейтинг:⋀ 282580
Переходы: 1223
Подробнее
6 Bit2Bit :: Список ссылок
Категория: Скачать фильмы
Рейтинг:⋀ 164150
Переходы: 800
Подробнее
7 My-hit
Категория: Скачать фильмы
Рейтинг:⋀ 161770
Переходы: 2227
Подробнее
8 4game.ru
Категория: Поиграть в игры онлайн
Рейтинг:⋀ 137210
Переходы: 1097
Подробнее
9 Mptri.net
Категория: Скачать музыку
Рейтинг:⋀ 130550
Переходы: 2095
Подробнее
10 smotri.com
Категория: Скачать музыку
Рейтинг:⋀ 114270
Переходы: 2856
Подробнее
11 uaget
Категория: Скачать фильмы
Рейтинг:⋀ 111521
Переходы: 1996
Подробнее
12 nomer.org
Категория: Найти человека
Рейтинг:⋀ 107910
Переходы: 1638
Подробнее
13 ohota-ribalka
Категория: Поговорить на форумах "Охоты" и "Рыбалки"
Рейтинг:⋀ 107380
Переходы: 647
Подробнее
14 mp3lemon
Категория: Скачать музыку
Рейтинг:⋀ 97102
Переходы: 1961
Подробнее
15 rutor.org
Категория: Скачать торрент
Рейтинг:⋀ 95570
Переходы: 1313
Подробнее
16 tutmp3.net
Категория: Скачать музыку
Рейтинг:⋀ 95470
Переходы: 1935
Подробнее
17 rutracker.org
Категория: Скачать торрент
Рейтинг:⋀ 90790
Переходы: 1186
Подробнее
18 txt.uz
Категория: Скачать книги электронные (.doc,.txt,.rtf)
Рейтинг:⋀ 76030
Переходы: 1188
Подробнее
19 proc.com.ua
Категория: Скачать фильмы
Рейтинг:⋀ 67550
Переходы: 1234
Подробнее
20 japonwarez.com
Категория: Скачать фильмы
Рейтинг:⋀ 63220
Переходы: 1091
Подробнее
Rambler's Top100 Яндекс цитирования Экспресс анализ сайта Рейтинг@Mail.ru Анализ сайта Український рейтинг TOP.TOPUA.NET
    O3OH © 2009-2025     Вверх