Воскресенье, 26.01.2025, 05:34 | | Регистрация | Вход Приветствую Вас Гость | 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)
Просмотров: 369 | Теги: учебники, 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]
Купить [302]
Найти [90]
Найти информацию [24]
Найти отдых [6]
Посмотреть [61]
Послушать [4]
Послушать радио [4]
Поиграть [39]
Поиграть в игры браузерные [17]
Поговорить [18]
Поговорить на форумах [4]
Заказать [95]
Разное [54]

allfun.com.ua
Категория: Посмотреть приколы
Рейтинг:⋀ 1606530
Переходы: 3211
Подробнее
Brand-studio
Категория: Загрузить фотографии
Рейтинг:⋀ 1437900
Переходы: 484
Подробнее
Ex.ua
Категория: Скачать фильмы
Рейтинг:⋀ 1126481
Переходы: 8548
Подробнее
4 tfile.ru
Категория: Скачать торрент
Рейтинг:⋀ 314311
Переходы: 3111
Подробнее
5 zoomby.ru
Категория: Посмотреть фильмы онлайн
Рейтинг:⋀ 282440
Переходы: 1215
Подробнее
6 Bit2Bit :: Список ссылок
Категория: Скачать фильмы
Рейтинг:⋀ 163860
Переходы: 796
Подробнее
7 My-hit
Категория: Скачать фильмы
Рейтинг:⋀ 161520
Переходы: 2224
Подробнее
8 4game.ru
Категория: Поиграть в игры онлайн
Рейтинг:⋀ 137000
Переходы: 1092
Подробнее
9 Mptri.net
Категория: Скачать музыку
Рейтинг:⋀ 130380
Переходы: 2090
Подробнее
10 smotri.com
Категория: Скачать музыку
Рейтинг:⋀ 114070
Переходы: 2398
Подробнее
11 uaget
Категория: Скачать фильмы
Рейтинг:⋀ 111311
Переходы: 1992
Подробнее
12 nomer.org
Категория: Найти человека
Рейтинг:⋀ 107660
Переходы: 1626
Подробнее
13 ohota-ribalka
Категория: Поговорить на форумах "Охоты" и "Рыбалки"
Рейтинг:⋀ 106710
Переходы: 639
Подробнее
14 mp3lemon
Категория: Скачать музыку
Рейтинг:⋀ 96922
Переходы: 1928
Подробнее
15 rutor.org
Категория: Скачать торрент
Рейтинг:⋀ 95290
Переходы: 1308
Подробнее
16 tutmp3.net
Категория: Скачать музыку
Рейтинг:⋀ 95250
Переходы: 1925
Подробнее
17 rutracker.org
Категория: Скачать торрент
Рейтинг:⋀ 90600
Переходы: 1179
Подробнее
18 txt.uz
Категория: Скачать книги электронные (.doc,.txt,.rtf)
Рейтинг:⋀ 75780
Переходы: 1184
Подробнее
19 proc.com.ua
Категория: Скачать фильмы
Рейтинг:⋀ 67310
Переходы: 1223
Подробнее
20 japonwarez.com
Категория: Скачать фильмы
Рейтинг:⋀ 63020
Переходы: 1081
Подробнее
Rambler's Top100 Яндекс цитирования Экспресс анализ сайта Рейтинг@Mail.ru Анализ сайта Український рейтинг TOP.TOPUA.NET
    O3OH © 2009-2025     Вверх