Студопедия

Главная страница Случайная страница

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Практическая работа № 28






Тема: Создание Web-страницы, содержащей таблицы.

Цель: Научиться создавать таблицы в HTML – документе, объединять ячейки таблицы.

Ход работы:

Во время работы с текстовым редактором MS Word вам приходилось работать с таблицами и объединять несколько ячеек в одну.

Таблица заполняется горизонтальными рядами ячейка за ячейкой слева направо. Заполнение начинается с левого верхнего угла и заканчивается правым нижним. Каждая ячейка должна быть заполнена. Для создания пустых ячеек используются пробелы.

Теги оформления таблиц

Тег Форма записи Примечание
TABLE < TABLE> текст< /TABLE> Объявление таблиц.
TR < TR> текст< /TR> Объявление строки.
TD < TD> текст< /TD> Объявление ячейки в строке.

Атрибуты тега < TABLE>

Атрибут Форма записи Примечание
BORDER < TABLE BORDER=X> Задает рамку вокруг таблицы.
WIDTH < TABLE WIDTH=XX%> Задает ширину таблицы как ХХ% от ширины страницы или как ХХ пикселов.
BGCOLOR < TABLE BGCOLOR=" #RRGGBB" > Задает цвет фона таблицы.

Атрибуты тегов < TD> и < TR>

Атрибут Форма записи Примечание
ALIGN < TD ALIGN=X> Устанавливает выравнивание по горизонтали (Right, Left, Center)
VALIGN < TD VALIGN=X> Устанавливает выравнивание по вертикали (Top, Middle, Bottom, Baseline)
BGCOLOR < TD BGCOLOR= " #RRGGBB" > Задает цвет фона ячейки.

HTML тоже позволяет объединять ячейки с помощью параметров rowspan и colspan, прописываемых в теге < td> (или < th>).

Параметр rowspan объединяет ячейки в одном столбце, расположенные ниже от текущей ячейки, то есть смежные ячейки по вертикали.

Параметр colspan объединяет ячейки в одной строке, расположенные справа от текущей ячейки, то есть смежные ячейки по горизонтали.

Задания для самостоятельной работы:

Задание 1. Создайте простую таблицу, состоящую из четырех строк и шести столбцов (расписание занятий на неделю):

< table width=" 600" height=" 100" border=" 2" cellpadding=" 0" cellspacing=" 0" >

< tr align=" center" bgcolor=" #FFFF00" >

< td> Понедельник< /td>

< td> Вторник< /td>

< td> Среда< /td>

< td> Четверг< /td>

< td> Пятница< /td>

< td> Суббота< /td> < /tr>

< tr align=" center" bgcolor=" #66FFCC" >

< td> Математика< /td>

< td> Информатика< /td>

< td> Химия< /td>

< td> Математика< /td>

< td> Биология< /td>

< td> Русский язык< /td> < /tr>

< tr align=" center" bgcolor=" #66FFCC" >

< td> Литература< /td>

< td> Русский язык< /td>

< td> Физика< /td>

< td> Информатика < /td>

< td> Иностранный язык< /td>

< td> Биология< /td> < /tr>

< tr align=" center" bgcolor=" #66FFCC" >

< td> Биология< /td>

< td> Математика< /td>

< td> Химия< /td>

< td> Литература< /td>

< td> Русский язык< /td>

< td> Информатика< /td> < /tr> < /table>

Таблица должна выглядеть так:

Понедельник Вторник Среда Четверг Пятница Суббота
Математика Информатика Химия Математика Биология Русский язык
Литература Русский язык Физика Информатика Иностранный язык Биология
Биология Математика Химия Литература Русский язык Информатика

Задание 2. Объедините ячейки Понедельник и Вторник.

Для этого прописываем в первой строке в теге < td> параметр colspan=" 2", тем самым мы сделаем одну ячейку равной двум:

< table width=" 600" height=" 100" border=" 2" cellpadding=" 0" cellspacing=" 0" >

< tr align=" center" bgcolor=" # FFFF00" >

< td colspan=" 2" > Понедельник и Вторник< /td>

< td> Среда < /td>

< td> Четверг< /td>

< td> Пятница< /td>

< td> Суббота< /td> < /tr>

< tr align=" center" bgcolor=" #66FFCC" >

< td> Математика< /td>

< td> Информатика< /td>

< td> Химия< /td>

< td> Математика< /td>

< td> Биология< /td>

< td> Русский язык< /td> < /tr>

< tr align=" center" bgcolor=" #66FFCC" >

< td> Литература< /td>

< td> Русский язык< /td>

< td> Физика< /td>

< td> Информатика < /td>

< td> Иностранный язык< /td>

< td> Биология< /td> < /tr>

< tr align=" center" bgcolor=" #66FFCC" >

< td> Биология< /td>

< td> Математика< /td>

< td> Химия< /td>

< td> Литература< /td>

< td> Русский язык< /td>

< td> Информатика< /td> < /tr> < /table>

Таблица примет следующий вид:

Понедельник и Вторник Среда Четверг Пятница Суббота
Математика Информатика Химия Математика Биология Русский язык
Литература Русский язык Физика Информатика Иностранный язык Биология
Биология Математика Химия Литература Русский язык Информатика

Задание 3. Объедините ячейки: Понедельник, Вторник, Среда, Четверг, Пятница, Суббота.

Для этого достаточно заменить colspan=" 2" на colspan=" 6":

< table width=" 600" height=" 100" border=" 2" cellpadding=" 0" cellspacing=" 0" >

< tr align=" center" bgcolor=" #FFFF00" >

< td colspan=" 6" > Понедельник, Вторник, Среда, Четверг, Пятница и Суббота< /td> < /tr>

< tr align=" center" bgcolor=" #66FFCC" >

< td> Математика< /td>

< td> Информатика< /td>

< td> Химия< /td>

< td> Математика< /td>

< td> Биология< /td>

< td> Русский язык< /td> < /tr>

< tr align=" center" bgcolor=" #66FFCC" >

< td> Литература< /td>

< td> Русский язык< /td>

< td> Физика< /td>

< td> Информатика < /td>

< td> Иностранный язык< /td>

< td> Биология< /td> < /tr>

< tr align=" center" bgcolor=" #66FFCC" >

< td> Биология< /td>

< td> Математика< /td>

< td> Химия< /td>

< td> Литература< /td>

< td> Русский язык< /td>

< td> Информатика< /td> < /tr>

< /table>

Таблица примет следующий вид:

Понедельник, Вторник, Среда, Четверг, Пятница и Суббота
Математика Информатика Химия Математика Биология Русский язык
Литература Русский язык Физика Информатика Иностранный язык Биология
Биология Математика Химия Литература Русский язык Информатика

Теперь перейдем к параметру rowspan, чтобы объединить ячейки по вертикали

Задание 4. Объедините следующие ячейки: Математика и Литература в столбце Понедельник; Информатика и Русский язык в столбце Вторник; Химия и Физика в столбце Среда; Математика и Информатика в столбце Четверг; Биология и Иностранный язык в столбце Пятница; Русский язык и Биология в столбце Суббота.

Для этого в первой строке прописываем параметр rowspan=" 2" в теге < td>:

< table width=" 600" height=" 100" border=" 2" cellpadding=" 0" cellspacing=" 0" >

< tr align=" center" bgcolor=" #FFFF00" >

< td> Понедельник< /td>

< td> Вторник< /td>

< td> Среда< /td>

< td> Четверг< /td>

< td> Пятница< /td>

< td> Суббота< /td> < /tr>

< tr align=" center" bgcolor=" #66FFCC" >

< td rowspan=" 2" > Математика и Литература< /td>

< td rowspan=" 2" > Информатика и Русский язык< /td>

< td rowspan=" 2" > Химия и Физика< /td>

< td rowspan=" 2" > Математика и Информатика< /td>

< td rowspan=" 2" > Биология и Иностранный язык< /td>

< td rowspan=" 2" > Русский язык и Биология< /td> < /tr> < /table>

Таблица будет выглядеть так:

Понедельник Вторник Среда Четверг Пятница Суббота  
Математика и Литература Информатика и Русский язык Химия и Физика Математика и Информатика Биология и Иностранный язык Русский язык и Биология  
 

Задание №5. Составьте таблицу итоговых оценок вашей группы за текущий месяц по произвольным пяти предметам.

? Контрольные вопросы:

1. Как добавить таблицу в HTML - документ?

2. Как объединить строки в таблице?

3. Как объединить столбцы в таблице?

4. Какое действие позволяет выполнить параметр rowspan?

5. Какое действие позволяет выполнить параметр colspan?



Поделиться с друзьями:

mylektsii.su - Мои Лекции - 2015-2024 год. (0.013 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал