АВ дизайн студия — качественное воплощение Ваших идей!
 Вход для
клиентов
 
Вход для клиентов
Главная    Отправить письмо    Быстрая связь    Карта сайта
Портфолио Это Актуально! F. A. Q. Оформить заказ Обратная связь

      Новости
» 
» 
» 
» Все новости...
      Купить Ваучер за WebMoney
Проверить аттестат партнера:

Здесь находится аттестат нашего WM идентификатора 361737094212
       Статьи, уроки по дизайну
» 
» 
» 
» 
» 
» 
» 
» Все статьи...
       Наши клиенты
ООО «Укр Пелл»
Завод по переработке кожевенного сырья.
г. Киев ул. Чекистов, 3

ЧП «Динамикс тревел»
Туроператор. Реализация туров в пансионат «Динамикс» и продажа путевок в другие пансионаты.
г. Киев, ул. Прорезная, 12

» Полный лист...
       Наши партнеры
Украинская Банерная Сеть
Услуги бесплатного обмена баннерами между сайтами украинской тематики.
UMC
Ведущий оператор мобильной связи в Украине.
» Полный лист...
       Реклама/Объявления
» 24.09.2008 | 03:10
» 10.06.2008 | 13:29
» Все объявления...
       Ваши вопросы (FAQ)
» Все вопросы...
   Это Актуально!

Маркет Витрина



 Это Актуально! 


» 08.02.2008 | 13:07 | отправить другу
HTML верстка. Урок 3: Ячейки Search и TopMenu


HTML верстка. Урок 3: Ячейки Search и TopMenu. Теперь будем делать верстку для ячеек Search и TopMenu. Пока не будем трогать тень под ними – с ней мы разберемся в следующем уроке.

Сделаем фон для каждой из ячеек.

td.search {
 background-image: url(search_bg.jpg);
 background-color: #dce1e9;
 height: 39px;
}
td.topmenu {
 background-image: url(topmenu_bg.jpg);
 background-color: #ff8e51;
}

В Search поместим вложенную таблицу. Ячейки таблицы будут с небольшим отступом справа (чтобы надпись «Search» не сливалась с формой ввода, а та – с кнопкой). Сама форма поиска, как и ячейка, в которой она находится, будет 100%-ширины. Откройте страницу с версткой и порастягивайте ее в ширину. Как видите, форма ввода тоже растягивается.

Но самое оригинальное мы сделаем с ячейкой, в которой должна быть надпись «::   SEARCH». Назовем ее hdr. Во-первых, в ней нужно указать параметры шрифта (верхний регистр, жирный). Во-вторых, изображение точек – dots.gif – сделаем его фоном ячейки. Причем фон можно точно позиционировать (background-position: 10px – отступ от левого края ячейки). И сделаем padding-left: 21px (отступ текста), чтобы текст не налезал на точки.

Возможно, вам покажется, что это лишние сложности – не проще ли было бы:

  1. вставить dots.gif в отдельную ячейку таблицы
    или
  2. написать: <b style='font-size: 10px'>::&nbsp;&nbsp;&nbsp;SEARCH</b> и получить    ::   SEARCH
Проще. Зато теперь вам не придется больше задумываться над этим. Напишите <td class='hdr'>Заголовок</td'>, и точки перед заголовком появятся автоматически. Так как в файле есть еще несколко заголовков такого типа, вы сэкономите время при дальнейшей верстке.

index.html
<td class='search'>
 <form action=''>
 <table class='main'>
 <tr>
  <td class='searchitem hdr'>Search</td>
  <td class='searchitem' width='100%'>
  <input type='text' 
  name='Search' style='width: 100%'>
  </td>
  <td class='searchitem'>
  <input type='image' 
  src='button.jpg' width='22' 
  height='39' border='0'>
  </td>
 </tr>
 </table> 
 </form>
</td>
style.css
td.searchitem {
 vertical-align: middle;
 text-align: center;
 padding-right: 11px;
}
form {
 margin: 0px;
}
td.hdr {
 vertical-align: middle;
 text-transform: uppercase;
 font-weight: bold;
 font-size: 10px;
 background-image: url(dots.gif);
 background-repeat: no-repeat;
 background-position: 10px;
 padding-left: 21px;
}

В TopMenu мы тоже сделаем вложенную таблицу из пяти ячеек одинаковой ширины (по 20%). Возникает вопрос: как лучше сделать разделители между элементами меню? Можно сделать их изображениями шириной 1 пкс, добавить в таблицу еще 5 ячеек (по одной после каждого пункта меню) и поместить в них разделители. Но еще в первом уроке мы договорились как можно больше html-кода вынести в style.css. Так что сделаем div.jpg фоном ячеек Menuitem и привяжем его к правому краю.

Для ссылок в меню пропишем свойства шрифта (10 пкс, верхниц регистр, белый, жирный, без подчеркивания).

index.html
<td class='topmenu'>
 <table class='main'>
 <tr>
  <td class='menuitem'>
  <a class='menu' href=''>Home</a></td>
  <td class='menuitem'>
  <a class='menu' href=''>News</a></td>
  <td class='menuitem'>
  <a class='menu' href=''>About Us</a></td>
  <td class='menuitem'>
  <a class='menu' href=''>Catalog</a></td>
  <td class='menuitem'>
  <a class='menu' href=''>Contacts</a></td>
 </tr>
 </table>
</td>
style.css
td.menuitem {
 vertical-align: middle;
 text-align: center;
 width: 20%;
 background-image: url(menuitem_bg.jpg);
 background-repeat: no-repeat;
 background-position: right;
}
a.menu {
 font-size: 10px;
 text-transform: uppercase;
 color: #ffffff;
 font-weight: bold;
 text-decoration: none;
}

Меню и строка поиска готовы.

Источник:
http://www.pastukhova.com


Количество просмотров: 1199
Страницы: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
      Реклама на сайте
Автоматический обмен электронных денег
      Ваше мнение
Какая информация Вас интересует?


Статьи, уроки по Photoshop
Статьи, уроки по CorelDraw
Статьи, уроки по Flash
Статьи, уроки по HTML
Статьи, уроки по CSS
Статьи, уроки по Дизайну
Другая информация…



Результаты
       Подпишись! Это Актуально!
» Все о дизайне
  Статьи, Уроки, Новости
       Курсы валют
finance.ua
finance.ua
finance.ua
       Баннеры
Обмен WebMoney
Rambler's Top100
Яндекс цитирования
Украинский портАл
 
Украинская баннерная сеть
хостинг
Быстрая связь    Оформить заказ    Карта сайта    Вернуться вверх страницы| Главная | | О нас | | Услуги и цены | | Портфолио | | Это Актуально! | | F. A. Q. | | Оформить заказ | | Обратная связь | | Каталог |
 ©  «АВ» дизайн-студия, 2005-2008.
        Все права защищены.
        info@abstudio.com.ua
        Тел.: +38 (098) 360-65-55
   Услуги: cоздание сайтов, веб-дизайн,
   продвижение сайтов, поддержка и хостинг сайтов,
   разработка логотипа и фирменного стиля.
   Режим работы: с 10:00 до 18:00, выходной – Сб, Вс.