Скрипты для сайта
Главная | Регистрация | Вход Приветствую Вас Гость | RSS
Меню сайта
Теги HTML
Терминология языка HTML
Теги HTML по алфавиту
Теги HTML по типу
Уроки HTML начинающим
CSS
Введение в стили CSS
Параметры шрифта и фона
Отображения текста
Отступы,рамки и выделение
Параметры абзацев,списков
Параметры таблиц
Специальные селекторы
Реклама
Зарабатываю на smmka.ru
Все для сайта
Все для графики
Меню и навигация
Слайдеры и слайдшоу
Кнопки и иконки
Tooltips
Аудио и видео плееры
Формы и таблицы

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

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



Таблицы - очень важная часть HTML и при создании любого сайта без таблиц не обойтись. Использование таблиц облегчает возможность придавать сайту нужный вид, так как мы можем свободно регулировать ширину и высоту таблицы.

А сейчас давайте займемся основами создания таблиц и какие при этом используются теги. Начнем с самого главного тега, отвечающего за создание таблицы - парного тега
<table>.


Пример:


<table>
...
</table>



Таблицу мы создали, но таблица - это совокупность строк и столбцов, поэтому внутри таблицы нам необходимо создать строки и столбцы. Без них мы в таблицу ничего не сможем записать.

Строка в таблице создается с помощью парного тега <tr>, а столбец - с помощью парного тега
<td>.


Пример:


<table>
<tr>
<td></td>
</tr>
</table>



Теперь можно сказать, что таблица готова и в нее можно что-то записать. Давайте создадим в таблице наш первый абзац.


Пример:


<table>
<tr>
<td><p>Первый абзац в таблице</p></td>
</tr>
</table>



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

Первый атрибут таблиц - это атрибут
border , который отвечает за рамку. По умолчанию в значении атрибута стоит "0" (рамка не видна). Если мы хотим увидеть рамку, мы должны поставить значение отличное от нуля, например "1"


Пример:


<table border="1">
<tr>
<td><p>Первый абзац в таблице</p></td>
</tr>
</table>



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

Теперь давайте увеличим ширину нашей таблицы, применив еще один атрибут - это атрибут
width, который отвечает за ширину объекта. Ширину можно задавать и в пикселях и в процентах. Если мы задаем ширину таблицы в пикселях, то в значении атрибута просто пишем необходимое число.


Пример:


<table border="1" width="600">
<tr>
<td><p>Первый абзац в таблице</p></td>
</tr>
</table>



Ширина нашей таблицы стала 600 пикселей. Выравниваем по центру, используя уже известный нам атрибут align, отвечающий за выравнивание.


Пример:


<table border="1" width="600" align="center">
<tr>
<td><p>Первый абзац в таблице</p></td>
</tr>
</table>




Теперь давайте в нашей строке к одному столбцу добавим еще пару столбцов. Для этого нам необходимо прописать еще пару тегов <td>. Для каждого столбца - один тег.


Пример:


<table border="1" width="600" align="center">
<tr>
<td><p>Первый столбец таблицы</p></td>
<td><p>Второй столбец таблицы</p></td>
<td><p>Третий столбец таблицы</p></td>
</tr>
</table>



Если мы хотим задать каждому столбцу определенную ширину - прописываем каждому тегу атрибут width с указанием соответствующей ширины.


Пример:


<table border="1" width="600" align="center">
<tr>
<td width="200"><p>Первый столбец таблицы</p></td>
<td width="200"><p>Второй столбец таблицы</p></td>
<td width="200"><p>Третий столбец таблицы</p></td>
</tr>
</table>



Теперь каждый столбец данной строки имеет одинаковый размер.

Далее добавим в нашей таблице еще одну строку, применив, соответственно еще один тег . И так же пропишем в эту строку три столбца.


Пример:


<table border="1" width="600" align="center">
<tr>
<td width="200"><p>Первый столбец таблицы</p></td>
<td width="200"><p>Второй столбец таблицы</p></td>
<td width="200"><p>Третий столбец таблицы</p></td>
</tr>
<tr>
<td width="200"><p>Первый столбец второй строки</p></td>
<td width="200"><p>Второй столбец второй строки </p></td>
<td width="200"><p>Третий столбец второй строки </p></td>
</tr>
</table>



Идем дальше. Для изменения цвета рамки применяем атрибут bordercolor, отвечающий за цвет рамки. В значении атрибута прописываем тот цвет, который нам требуется.


Пример:


<table border="1" width="600" align="center" bordercolor="red">
<tr>
<td width="200"><p>Первый столбец таблицы</p></td>
<td width="200"><p>Второй столбец таблицы</p></td>
<td width="200"><p>Третий столбец таблицы</p></td>
</tr>
<tr>
<td width="200"><p>Первый столбец второй строки</p></td>
<td width="200"><p>Второй столбец второй строки </p></td>
<td width="200"><p>Третий столбец второй строки </p></td>
</tr>
</table>



Рамка стала красного цвета.

Теперь сделаем отступы внутри каждой ячейки таблицы (текст внутри ячейки прижат к рамке). Делается это с помощью атрибута
cellpadding ( cell - это ячейка, padding - внутренний отступ). В значении атрибута прописываем расстояние в пикселях, которое должно быть между текстом и рамкой ячейки.


Пример:


<table border="1" width="600" align="center" bordercolor="red" cellpadding="10">
<tr>
<td width="200"><p>Первый столбец таблицы</p></td>
<td width="200"><p>Второй столбец таблицы<p><td>
<td width="200"><p>Третий столбец таблицы</p></td>
</tr>
<tr>
<td width="200"><p>Первый столбец второй строки</p></td>
<td width="200"><p>Второй столбец второй строки <p>< td>
<td width="200"><p>Третий столбец второй строки </p></td>
</tr>
</table>



А как бы нам текст в каждой ячейке первой строки выровнять по центру (по умолчанию он прижат к левому краю). Для этого к тегу первой строки добавляем атрибут align со значением "center".


Пример:


<table border="1" width="600" align="center" bordercolor="red" cellpadding="10">
<tr align="center">
<td width="200"><p>Первый столбец таблицы</p></td>
<td width="200"><p>Второй столбец таблицы</p></td>
<td width="200"><p>Третий столбец таблицы</p></td>
</tr>
<tr>
<td width="200"><p>Первый столбец второй строки</p></td>
<td width="200"><p>Второй столбец второй строки </p></td>
<td width="200"><p>Третий столбец второй строки </p></td>
</tr>
</table>






Заработай сейчас!
Заработай сейчас
Навигация по сайту






Поиск по сайту

Друзья сайта
Самоучитель html
Все для веб-мастера
Музыка для души
Мир развлечений
Скачать кино бесплатно!
Видеоклипы online
Хостинг от uCoz
Avon
Присоединяйтесь
к   Avon
img