Суббота, 15.06.2024, 01:33 | | Регистрация | Вход Приветствую Вас Гость | RSS

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

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


Статистика






Catalog-Moldova - Ranker, Statistics


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

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

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

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

Итак, продолжим верстать нашу Главную страницу. В этом уроке буде  мнооого кода. Что у нас уже есть? Контейнер, в котором лежит шапка.  Следом за шапкой добавим блок навигации. Находим в коде следующее место:

<div id="header">
  </div>

и сразу же за ним запишем следующее:

<div id="nav">
  <ul>
  <li>Главная</li>
  <li><a href="#">О нас</a></li>
  <li><a href="#">О летучести</a></li>
  <li><a href="#">О везучести</a></li>
  <li><a href="#">Свинки-герои</a></li>
  <li><a href="#">Подружиццо</a></li>
  </ul>
  </div>

Как видим — всё просто: наши разделы  оформлены как пункты списка, и каждый пункт, кроме первого, является  ссылкой. В данном случае вместо адреса несуществующих страниц мы просто  вставили решётку (#), которая всегда возвращает нас на текущую  страницу.

Теперь настала пора сказать пару слов о каскадности стиля.  В правилах для блока навигации мы вначале указали настройки для всего  блока, затем для маркированного списка, обозначенного тэгом ul, далее показали правила для строк li… Каждое последующее правило получает "в наследство” характеристики предыдущего: от nav к ul, от ul к li.  Все вместе они являются вложенными в тэг контейнера и получают от него  часть правил ( в частности центрирование посередине экрана и заданную  ширину в 760 пикселей. Это и является своеобразным каскадом.

А теперь сохраняем нашу страничку. И идём скорее смотреть в браузере что получилось.

Пора уже, наконец, наполнить нашу страницу чем-нить полезным, то есть Контентом (”…как много в этом слове…”). На макете во втором уроке видно, что  полезная площадь страницы разделена на две функциональные области:
  1. Основной текст (с картинками и пр.)
  2. Блок новостей.
  Обычно, такую вёрстку называют двухколоночной.  Как сделать так, чтобы текст остался слева, а новости справа я расскажу  чуть позднее, когда мы займёмся листом стилей. А пока давайте запишем  на страничке сразу после этого места:

.........
  <li><a href="#">Свинки-герои</a></li>
  <li><a href="#">Подружиццо</a></li>
  </ul>
  </div>

Следующий код:

<div id="text">
  <img class="img1" src="pig1.jpg" alt="Летящий свин" />
  <p>Летать всегда! Летать везде! Летать много, очень-очень много и  всегда с улыбкой на морде лица — вот наше кредо!</p>
  <p>Все пиггасы рано или поздно приходят к осмыслению никчемной  жизни в грязной луже и подаются в лёччики-пилоты. Причём для летания  вовсе не нужна никакая посторонняя техника. Только сильное и  несокрушимое желание, а также упорство, спортивная злость и немного  вредности. Оно того стоит! Уж поверьте.</p>
  <p>Всего лишь после недели тренировок на брезентовом батуте и  трёх зачотных прыжков с крыши сарая, адепт получает звание  летуна-прыгуна. При этом заработанные синяки, ссадины и шишки также  засчитываются в +</p>
  <img class="venzel" src="venzel.gif" alt="" />
  <img class="img2" src="pig2.jpg" alt="Пиггсы на проводе" />
  </div>

Впечатав приведённый выше код и сохранившись, откроем страницу в  браузере и посмотрим, что получилось. Пока что фигня получилась. Текст  появился, но всё наперекосяк. Это мы поправим в листе стилей, а пока  давайте немного разберём, что же это мы намудрили.

Тэг div с атрибутом text — это и  есть область полезного содержимого странички, иначе называемое  контентом. Как и в любом тексте тут мы видим абзацы, обрамленные тэгами р, а также несколько изображений (тэги img).
  С тэгами абзаца всё понятно: открылся один, за ним кусок текста,  закрылся; открылся следующий, за ним опять кусок текста, закрылся, и  т.д.
  А вот у тэгов изображений появилось нечто новое — это слово class. Если кто помнит, то оно означает многоразовость использования данного атрибута (в противовес индивидуальному id). Кроме того, class можно использовать и вовсе без тэга div! Что мы и сделали. У тэгов изображения мы просто вписали это слово сразу же за самим тэгом.

Поясним на примере:
  Обычно строку для вставки изображения записывают так:

<img src="папка_где_она_лежит/picture.jpg" alt="" />

Мы же записали это следующим образом:

<img class="img1" src="папка_где_она_лежит/picture.jpg" alt="" />

Так мы добавили к тэгу новый атрибут с именем класса img1, для которого и укажем в листе стилей всё что пожелаем. Это очень удобная запись. Можно, конечно же, влепить сюда и обычный div, но это уже будет не просто тавтология, а прям графоманство какое-то.
  Код - вещь красивая!

Еще раз для тех кто в танке с заваренной башней:
    Атрибут можно и НУЖНО прицеплять к существующему уже тэгу, будь то тэг  абзаца, рисунка, списка и т.п. Не надо перенасыщать страницу div-ами.

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

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

Категория: 16 Блочная вёрстка | Добавил: O3OH (08.01.2011)
Просмотров: 385 | Теги: учебники, 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]
Купить [293]
Найти [90]
Найти информацию [24]
Найти отдых [6]
Посмотреть [61]
Послушать [4]
Послушать радио [4]
Поиграть [39]
Поиграть в игры браузерные [17]
Поговорить [18]
Поговорить на форумах [4]
Заказать [90]
Разное [54]

allfun.com.ua
Категория: Посмотреть приколы
Рейтинг:⋀ 1606080
Переходы: 3187
Подробнее
Brand-studio
Категория: Загрузить фотографии
Рейтинг:⋀ 1437470
Переходы: 456
Подробнее
Ex.ua
Категория: Скачать фильмы
Рейтинг:⋀ 1125071
Переходы: 8524
Подробнее
4 tfile.ru
Категория: Скачать торрент
Рейтинг:⋀ 313231
Переходы: 3069
Подробнее
5 zoomby.ru
Категория: Посмотреть фильмы онлайн
Рейтинг:⋀ 281830
Переходы: 1190
Подробнее
6 Bit2Bit :: Список ссылок
Категория: Скачать фильмы
Рейтинг:⋀ 162950
Переходы: 773
Подробнее
7 My-hit
Категория: Скачать фильмы
Рейтинг:⋀ 160740
Переходы: 2202
Подробнее
8 4game.ru
Категория: Поиграть в игры онлайн
Рейтинг:⋀ 136590
Переходы: 1063
Подробнее
9 Mptri.net
Категория: Скачать музыку
Рейтинг:⋀ 129920
Переходы: 2065
Подробнее
10 smotri.com
Категория: Скачать музыку
Рейтинг:⋀ 113420
Переходы: 2118
Подробнее
11 uaget
Категория: Скачать фильмы
Рейтинг:⋀ 110751
Переходы: 1970
Подробнее
12 nomer.org
Категория: Найти человека
Рейтинг:⋀ 107040
Переходы: 1601
Подробнее
13 ohota-ribalka
Категория: Поговорить на форумах "Охоты" и "Рыбалки"
Рейтинг:⋀ 104390
Переходы: 609
Подробнее
14 mp3lemon
Категория: Скачать музыку
Рейтинг:⋀ 96192
Переходы: 1890
Подробнее
15 tutmp3.net
Категория: Скачать музыку
Рейтинг:⋀ 94650
Переходы: 1899
Подробнее
16 rutor.org
Категория: Скачать торрент
Рейтинг:⋀ 94560
Переходы: 1285
Подробнее
17 rutracker.org
Категория: Скачать торрент
Рейтинг:⋀ 89980
Переходы: 1158
Подробнее
18 txt.uz
Категория: Скачать книги электронные (.doc,.txt,.rtf)
Рейтинг:⋀ 75030
Переходы: 1164
Подробнее
19 proc.com.ua
Категория: Скачать фильмы
Рейтинг:⋀ 66550
Переходы: 1195
Подробнее
20 japonwarez.com
Категория: Скачать фильмы
Рейтинг:⋀ 62480
Переходы: 1053
Подробнее
Rambler's Top100 Яндекс цитирования Экспресс анализ сайта Рейтинг@Mail.ru Анализ сайта Український рейтинг TOP.TOPUA.NET
    O3OH © 2009-2024     Вверх