Примечание. Изучить основы организации таблиц в HTML

Создание таблиц

Цель работы:

Изучить основы организации таблиц в HTML.

Базовые сведения:

По мере развития WWW стало ясно, что средств, которые заложены в НТМL, недостаточно для качественного отображения различного типа документов. Недостатком НТМL было отсутствие в его составе средств отображения таблиц. Для этой цели обычно использовался предформатированный текст (тег <PRE>), в котором таблица обрисовывалась символами АSСII. Но такая форма представления таблиц была недостаточно высокого качества и выбивалась из общего стиля документа. После введения таблиц в HTML у Web-мастеров появился не просто инструмент для размещения текстовых и числовых данных, а мощное средство дизайна для размещения в нужном месте экрана графических образов и текста.

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

Для добавления таблицы на веб-страницу используется тег-контейнер TABLE. Таблица должна содержать хотя бы одну строку и колонку.

Для добавления строк используются теги <tr> и </tr>. Чтобы разделить строки на колонки применяются теги <td> и </td>.

Параметры таблицы

Для изменения вида и свойств таблицы используется множество параметров, которые добавляются в теге TABLE.

<table параметр1=... параметр2=...>

Описание параметров таблицы и их свойств описано ниже.

Свойство Значение Описание Пример
align= Left Right Center Выравнивание таблицы align=center
background= URL Фоновый рисунок background=pic.gif
bgcolor= #rrggbb Цвет фона таблицы bgcolor=#FF9900
border= n Толщина рамки в пикселах border=2
bordercolor= #rrggbb Цвет рамки bordercolor=#333333
bordercolordark= #rrggbb Тень рамки bordercolordark=#f0f0f0
cellpadding= n Расстояние между ячейкой и ее содержимым cellpadding=7
cellspacing= n Дистанция между ячейками cellspacing=3
nowrap   Запрещает переносы строк в тексте <table nowrap>
frame= Void Above Below Lhs Rhs Hsides Vsides Box Задание типа рамки таблицы frame=hsides
valign= Top Bottom Выравнивание по высоте valign=top
width= n n% Минимальная ширина таблицы, можно задавать в пикселах или процентах width=90%
height n n% Минимальная высота таблицы, можно задавать в пикселах или процентах height=18

Примечание

1. Таблица, если не указано особо, всегда выравнивается по левому краю;

2. Параметр background, отвечающий за рисунок фона, своеобразно понимается в разных браузерах. IE вставляет картинку во всю таблицу, если таблица по размеру больше фонового рисунка, он повторяется по горизонтали или вертикали. Netscape добавляет фоновое изображение в каждую ячейку таблицы;

3. По умолчанию, таблица выводится без рамки. Однако Netscape добавляет тонкую линию между ячеек. Чтобы ее не было, всегда указывайте параметр border=0;

4. Если ширина таблицы не указана, она подгоняется под содержание ячеек.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: