Неделя 3
На этой неделе вы узнаете, как создать таблицу на HTML. Вы также будете выпускать расписание занятий в том же расписании.
Создание таблицы HTML
Таблицы в формате HTML выводят на экран данные с помощью строк и столбцов. В них может содержаться как обычный текст, так и изображения или видео.
Элемент table представляет собой тэг-контейнер, в котором размещается содержимое таблицы. Таблица строится по строкам: для обозначения строки используется контейнер tr, для обозначения заголовков столбцов (строк) – контейнер th, а для данных в ячейках – контейнер td. Заголовки выделяются полужирным шрифтом и центрируются в своих ячейках. Данные имеют обычный шрифт и выравниваются по левой стороне ячейки.
- <col> – тег колонки таблицы;
- <colgroup> – тег группы колонок таблицы;
- <thead> – тег верхнего колонтитула таблицы;
- <tbody> – тег основной части таблицы;
- <tfoot> – тег нижнего колонтитула таблицы;
- <caption> – тег подписи таблицы.
- <border > – тег границ таблицы.
- pading — устанавливает ширину рамки таблицы в пикселях.
- height – определяет высоту всей таблицы в пикселах, либо в процентах от высоты окна браузера. Может также использоваться дня отдельной ячейки.
Практическая часть
Лабораторная работа №1.
Составление таблицы для расписания занятий
Шаг 1.создайте файл rasp.HTML в блокноте в отдельной папке.
Шаг 2.Введите код в файл rasp.HTML.
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Расписание занятий</title>
<body>
<div>
<h1>Расписание занятий</h1>
</div>
<table bgcolor="#000000" cellspacing="0" class="table">
<tr class="th_a">
<th colspan="7"></th>
</tr>
<tr bgcolor="#0000ff">
<th width="40">№</th>
<th width="70">Time</th>
<th width= "100">Понедельник</th>
<th width= "100">Вторник</th>
<th width= "100">Среда</th>
<th width= "100">Четверг</th>
<th width= "100">Пятница</th>
</tr>
<tr class="th_c">
<th colspan="7"></th>
</tr>
<tr bgcolor="#ffffff">
<td>1</td>
<td> <br/> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr bgcolor="#ffffff">
<td>2</td>
<td> <br/> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr bgcolor="#ffffff">
<td>3</td>
<td> <br/> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr bgcolor="#ffffff">
<td>4</td>
<td> <br/> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr bgcolor="#ffffff">
<td>5</td>
<td> <br/> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr bgcolor="#ffffff">
<td>6</td>
<td> <br/> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
</table>
</body>
</head>
<style>
.table th {
color:#ffffff;
padding: 3;
vertical-align: top;
border-top: 2px solid #000000;
border-bottom: 2px solid #000000;
}
.table td {
padding: 3;
vertical-align: top;
height: 80;
border-bottom: 2px dashed #000000;
}
.table th, .table td {
border-left: 2px solid #000000;
}
.table th:last-child, .table td:last-child {
border-right: 2px solid #000000;
}
.table td:first-child {
font-weight: bold;
}
.table tr:last-of-type > td {
border-bottom: 2px solid #000000;
}
.table .th_a > th {
height: 0;
padding: 2;
background-color:#ffffff;
border-bottom: 0px solid #000000;
}
.table .th_c > th {
height: 0;
padding: 2;
background-color:#ffffff;
border-top: 0px solid #000000;
}
</style>
</html>
Шаг 3.Обновите и просмотрите изменения в браузере.

Шаг 4.Проанализируйте HTML-код, глядя на результат, который появляется в браузере.
Лабораторная работа №2.
Расписание занятий
Шаг 1.Откройте текст веб-страницы rasp.HTML в блокноте в папке.
Шаг 2. Внесите изменения в файл rasp.HTML.
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Расписание занятий</title>
<body>
<div>
<h1>Расписание занятий</h1>
</div>
<table bgcolor="#000000" cellspacing="0" class="table">
<tr class="th_a">
<th colspan="7"></th>
</tr>
<tr bgcolor="#0000ff">
<th width="40">№</th>
<th width="70">Время</th>
<th width= "100">Понедельник</th>
<th width= "100">Вторник</th>
<th width= "100">Среда</th>
<th width= "100">Четверг</th>
<th width= "100">Пятница</th>
</tr>
<tr class="th_c">
<th colspan="7"></th>
</tr>
<tr bgcolor="#ffffff">
<td>1</td>
<td>8:00 <br/>8:40 </td>
<td>Казахский язык </td>
<td>Математика </td>
<td>English</td>
<td>Казахский язык </td>
<td>История Казахстана </td>
</tr>
<tr bgcolor="#ffffff">
<td>2</td>
<td>8:45 <br/>9:25 </td>
<td> Казахская литература </td>
<td>Информатика </td>
<td>Казахский язык </td>
<td> Русская литература </td>
<td> Русский язык </td>
</tr>
<tr bgcolor="#ffffff">
<td>3</td>
<td>9:30 <br/>10:10 </td>
<td>Естествознание </td>
<td>Казахская литература </td>
<td>Математика </td>
<td>English </td>
<td>Информатика </td>
</tr>
<tr bgcolor="#ffffff">
<td>4</td>
<td>10:15 <br/>10:55 </td>
<td>Музыка </td>
<td>История Казахстана </td>
<td>Физическая культура</td>
<td>Естествознание </td>
<td>Математика </td>
</tr>
<tr bgcolor="#ffffff">
<td>5</td>
<td>11:05 <br/>11:45 </td>
<td>Всемирная история </td>
<td> </td>
<td>Физическая культура </td>
<td>Трудовое обучение</td>
<td>Рисование (ИЗО)</td>
</tr>
<tr bgcolor="#ffffff">
<td>6</td>
<td>11:50 <br/>12:30 </td>
<td> </td>
<td> </td>
<td> </td>
<td>Трудовое обучение </td>
<td> </td>
</tr>
</table>
</body>
</head>
<style>
.table th {
color:#ffffff;
padding: 3;
vertical-align: top;
border-top: 2px solid #000000;
border-bottom: 2px solid #000000;
}
.table td {
padding: 3;
vertical-align: top;
height: 80;
border-bottom: 2px dashed #000000;
}
.table th, .table td {
border-left: 2px solid #000000;
}
.table th:last-child, .table td:last-child {
border-right: 2px solid #000000;
}
.table td:first-child {
font-weight: bold;
}
.table tr:last-of-type > td {
border-bottom: 2px solid #000000;
}
.table .th_a > th {
height: 0;
padding: 2;
background-color:#ffffff;
border-bottom: 0px solid #000000;
}
.table .th_c > th {
height: 0;
padding: 2;
background-color:#ffffff;
border-top: 0px solid #000000;
}
</style>
</html>
Шаг 3.Откройте rasp.HTML из браузера.

Шаг 4. Проанализируйте HTML-код, глядя на результат, который появляется в браузере.
