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

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

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


Статистика






Catalog-Moldova - Ranker, Statistics


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

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

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

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

Что есть такое блочная верстка и с чем ее едят?  Ранее сайты верстали при помощи таблиц. Каждый элемент страницы —  заголовок, текст, картинка — располагался в собственной ячейке, ячейки  кучно роились в других, более крупных ячейках, те в свою очередь лежали  в главной ячейке, сиречь самой странице сайта. Табличная верстка сейчас  уже морально устарела, хотя очень многие вебмастера продолжают ее  использовать. Большим минусом ее является тяжеловесный код. Ведь каждую  мало-мальскую ячейку нужно обозначить определенными тэгами. Поэтому  более не станем говорить за таблицы, а таки плавно перейдем к блочной верстке.

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

Рамка (border) — это контур, для которого можно задать такие характеристики как толщина, цвет и тип (пунктирная, сплошная, точечная).
    Поля (padding) — отделяют содержимое блока от его рамки, чтобы текст, например, не был "впритык” к стенкам блока.
    Отступы (margin) — это пустое пространство между  различными блоками, позволяющее на заданном расстоянии расположить два  блока относительно друг друга.

Блоки, как и таблицы — это элементы всегда располагающиеся на  странице вертикально. То есть, если в коде страницы записаны подряд два  блока, то отобразятся они в браузере один под другим. Если нам нужно  расположить несколько блоков горизонтально, то в их свойствах задаётся  такой параметр как "обтекание” (float). Но об этом чуть позже.

Тэг — это особая конструкция языка HTML. Различают открывающий и закрывающий тэги. В самом простом случае тэг — это как деталь детского  конструктора, которая имеет своё строгое предназначение: планка —  значит планка, колесо — значит колесо и ничто иное. К примеру тэг  абзаца:

<p>Текст абзаца.</p>

всегда обозначается буквой "p” и никак иначе.
  Тэги всегда заключены в угловые скобки. Как видно из примера,  наличествуют как открывающий тэг, так и закрывающий. У последнего перед  именем добавлен "слэш” — косая черта, наклоненная вправо.
  Не все тэги имеют закрывающую пару. Например тэг изображения img его не имеет вовсе. Но чтобы соответствовать современным стандартам и  требованиям спецификации XHTML, ему все-таки добавляют перед  закрывающей угловой скобкой пробел со слэшем. Выглядит это примерно так:

<img src="images/risunok.jpg" mce_src="images/risunok.jpg" alt="" />

Тэг div

В отличии от строгих привязок стандартных HTML-тэгов к своему содержимому (”р” — к абзацам, "а” — к ссылкам, "img” — к изображениям), тэг div является по-сути нейтральным. То есть ему всё равно что содержать, хоть  всё разом. Его используют для задания функциональных областей на  странице, таких как: "шапка” (header), блок навигации, блок основного содержимого, "футер” (footer) или подвал по-нашему.
  У данного тэга, как и у любого другого, имеются свои собственные атрибуты.

Атрибут — описательная характеристика тэга. То есть что он может делать и каким образом. Например, опять же возьмём тэг изображения:

<img src="images/risunok.jpg" mce_src="images/risunok.jpg"  width="200px" height="50px" alt="Рисунок меня, где я кормлю собаку, а  она кусает меня зачем-то" />

В данном случае src, width, height, alt являются атрибутами тэга. В кавычках (и это тоже обязательное требование современных стандартов) даны значения атрибутов. Расшифровать такую запись несложно. Тэг указывает, что в данном месте страницы нужно прилепить изображение risunok.jpg из папки images,  шириной 200 пикселей, высотой 50 пикселей. И + альтернативный текст,  который всплывает на страничке при наведении мышки на рисунок. Это не  блажь, а тоже необходимое требование. Не все пользователи сети обладают  хорошим зрением. Кто-то пользуется программой распознавания и чтения  текста. А кто-то просто выключает показ картинок в браузере. Вот для  них и существуют альтернативные подписи к рисункам. Если же их нет  смысла подписывать (например маркер списка или стрелка какая), то у  атрибута alt оставляют пустое место — alt=”".

Итак, атибуты тэга div. Их есть всего два:

id — атрибут, позволяющий придать тегу уникальное значение, то есть такое, которое на странице используется только один раз. Например "header” (про кавычки не забываем), или "footer". Таким образом мы сможем задать затем в листе стилей для тэга div с атрибутом id и значением "header” (шапка) одни настройки, а для подвала "footer” совсем другие, и браузер верно распознает, что вот этот абзац, обозначенный тэгом р относится к "шапке” и будет набран крупным и красным шрифтом, а вот этот к "подвалу” и будет мелким и серым. И никакой путаницы!

class — атрибут, позволяющий одно и то же значение  придать нескольким элементам. Например всем изображениям на странице  добавить рамку одинаковой толщины и цвета. Так как изображений  несколько, то атрибут id уже нельзя использовать.

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

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

Категория: 16 Блочная вёрстка | Добавил: O3OH (08.01.2011)
Просмотров: 707 | Теги: учебники, 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     Вверх