Ucoz - Как создать таблицу - Ucoz

Главная » Статьи » Ucoz

Ucoz - Как создать таблицу




Теперь давайте разберем такой базовый момент, как создание таблицы. Дело в том, что структура дизайна любого сайта представляет собой либо таблицу, либо блоки div. О блоках div я расскажу позднее, а сейчас остановимся на таблицах. Работа с ними позволяет решать нам практические любые вопросы. Давайте рассмотрим этот сайт. По сути от состоит из 2 таблиц . Первая таблица - это шапка, а вторая - это три столбца: боковые блоки и середина. Все остальное уже внутренняя начинка.
Но как же все это организовывается? - спросите Вы. На самом деле все просто. Используется для создания таблицы всего три html-кода:
table - сама таблица
tr - строка
td - столбец
Удивлены? - но это действительно так.
Так структура этого сайта имеет следующий html-код:
<table>
<tr><td>Шапка</td></tr>
</table>
<table>
<tr><td>Блок слева</td><td>Центральная часть</td><td>Блок справа</td></td>
</table>
Вот и все.
Теперь давайте добавим настройку ширины. Шапку делаем по ширине страницы - 100% , блоки слева и справа - по 200 px
<table width="100%">
<tr><td>Шапка</td></tr>
</table>
<table width="100%">
<tr><td width="200px">Блок слева</td><td>Центральная часть</td><td width="200px">Блок справа</td></td>
</table>
Сейчас наша таблица во всю ширину сайта.
Точно так же мы могли указать и фиксированную ширину нашего сайта, и более узкую в %-ах.
Теперь решим следующую проблему. Код, который я написала выше отобразит содержимое Ваших блоков вертикально по центру, а обычно требуется, чтобы выравнивание по вертикали было по верху. Поэтому добавим еще один параметр valign:
<table width="100%">
<tr><td>Шапка</td></tr>
</table>
<table width="100%">
<tr><td width="200px" valign="top">Блок слева</td><td valign="top">Центральная часть</td><td width="200px" valign="top">Блок справа</td></td>
</table>
Вот теперь, все красиво. И можно заниматься наведением красоты.
Для начала отмечу следующий важный момент, который часто забывают новички, но о котором нужно помнить всегда. Все теги, которые Вы открываете, всегда должны быть закрыты, иначе полетит весь Ваш дизайн.
Если Вы написали <table>, то обязательно сразу напишите </table> , написали <tr> - не забудьте про </tr> . Казалось бы простые истины, но у 99% начинающих вебмастеров, если посмотреть исходный код страницы, обязательно можно найти тег, который они не закрыли. Кстати. в любом html-редакторе, в том числе на Ucoz , Вам сразу теги, которые окажутся не к месту, выделят красным. А не к месту они , скорее всего окажутся, именно потому, что Вы забыли какой-то закрывающий тег. Зайдите к себе в шаблон сайта и посмотрите внимательно, все ли ваши теги закрыты.
Теперь по поводу украшательства. Задать фон для ячейки, цвет и размер шрифта и тому подобное, можно сделать прямо в приведенном выше коде, но давайте будем делать все красиво и не загружать код "украшательствами". Вынесем весь внешний вид в CSS. А делается это очень просто. Например, Вы хотите, чтобы фон блока слева был зеленый.
Тогда делаем так. Создаем класс для блока слева leftgreen (обозвать Вы его можете как угодно). Прописываем его в коде
<td width="200px" valign="top" class="leftgreen">Блок слева</td>
А теперь идем в таблицу стилей CSS и там добавляем код:
td.leftgreen {background:#00ff00;}
Все. После этих действий, фон левого блока будет зеленый.
Аналогично можно использовать color - цвет шрифта, font-size - размер шрифта и множество других стилей, с которыми Вы постепенно познакомитесь.
Категория: Ucoz | Добавил: lol (15.10.2013)
Просмотров: 3651 | Теги: Ucoz - Как создать таблицу, создать, Ucoz - Как, таблицу | Рейтинг: 5.0/1
Всего комментариев: 0
  Шаблоны для Ucoz
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Партнеры сайта
Рейтинг@Mail.ru Стать партнером Стать партнером
Опрос
Оцените мой сайт
Всего ответов: 226
ПС! Кто нажмет "ужасно" того вы-ут рельсой в ж-пу!
Счетчики сайта
  • Счетчик материалов
  • Comments: 37
    Forum: 1/1
    Photo: 2
    Blog: 60
    News: 52
    Downloads: 425
    Games: 297
    Video: 8596
    Статистика
    Сейчас online
    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0
    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0
    Пользователи
    Гости сайта
     
    Сегодня наш сайт посетили
  • Чат

    Ucoz - модуль Каталог статей
    Подробнее...
    бесплатная раскрутка сайта
    Подробнее...
    Ucoz - работа со шрифтами
    Подробнее...
    Стратегия продвижения молодого сайта
    Подробнее...
    Ucoz - перенос сайта
    Подробнее...