Работа над собственным проектом. Работа с таблицами

Содержание

Слайд 2

Что же мы будем делать? В прошлых частях мы познакомились с

Что же мы будем делать?

В прошлых частях мы познакомились с темами,

на которые можно делать сайты, а также изучили использование ссылок и изображений на страницах. В этой части мы закрепим знания, полученные в ходе выполнения заданий по теме “Таблицы” и рассмотрим актуальность их использования в верстке страниц. Давай вспомним, что такое таблицы и какие основные теги используются для их создания. На следующем слайде будет небольшой тест, который поможет тебе освежить знания!
Слайд 3

Проверим знания... Выбери правильно определение: а) Таблица - это структурированный набор

Проверим знания...

Выбери правильно определение: а) Таблица - это структурированный набор данных, состоящий

из строк и столбцов б) Таблица - это неструктурированный и несвязанный набор данных, состоящий из строк и столбцов в) Таблица - это структурированный набор данных, состоящий из строк и заголовков
Выбери тег, который используется для создания ячеек: а) б) в)
Слайд 4

3. Выбери код, который является кодом данной таблицы: а) б)

3. Выбери код, который является кодом данной таблицы:
а) б)

Слайд 5

Для чего используются таблицы? Первое и самое востребованное на сегодняшний момент

Для чего используются таблицы?

Первое и самое востребованное на сегодняшний момент направление

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

HTML-таблицы следует использовать для табличных данных — это то, для чего

HTML-таблицы следует использовать для табличных данных — это то, для чего

они предназначены. К сожалению, многие используют таблицы HTML для оформления веб-страниц, например, одна строка для заголовка, одна для содержимого, одна для сносок, и тому подобное. Раньше таблицы использовались очень активно для создания макета веб-страницы, но мы с тобой идём в ногу со временем, поэтому просто узнаем о том, как это происходило и немного потренируемся! В настоящее время активно используются сеточные модели, о которых ты узнаешь позже. А пока давай разберемся с построением веб-странички через таблицы

Использование таблиц для форматирования разметки HTML-страницы

Слайд 7

Плюсы данного метода Точное позиционирование и упорядочивание элементов страницы (благодаря этому

Плюсы данного метода

Точное позиционирование и упорядочивание элементов страницы (благодаря этому ты

можешь довольно легко управлять расположением своих элементов на странице).
Создание областей переменной или постоянной ширины (ты можешь контролировать свободное место на странице, а также выделять элементам столько места, сколько им нужно)
Приятный и логичный дизайн
Несмотря на все плюсы, всё перекрывает один минус - технологии ушли далеко вперед, и сейчас используются более удобные и быстрые способы разметки страниц.
Слайд 8

Вот такая страничка может получиться, если использовать таблицы для формирования структуры

Вот такая страничка может получиться, если использовать таблицы для формирования структуры

таблицы

Перейдя по этой ссылке, ты можешь скопировать себе код это страницы и поэкспериментировать

Слайд 9

Почему не стоит использовать таблицы для структуры страницы Таблицы, используемые для

Почему не стоит использовать таблицы для структуры страницы
Таблицы, используемые для оформления,

мешают адаптации страниц для людей, имеющих проблемы со зрением
Таблицы создают путаницу тегов
Таблицы не реагируют автоматически на тип устройства
Слайд 10

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

Упражнение

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

Ниже приведена таблица уроков по языкам. В пятницу (Friday) новый класс целый день изучает голландский (Dutch), кроме того, во вторник (Tuesday) и четверг (Thursdays) есть занятия по немецкому (German). Учительница хочет выделить столбцы, соответствующие дням, когда она преподает. Тебе необходимо повторить такую таблицу
Слайд 11

Для того, чтобы это не казалось чем-то очень сложным, я помогу

Для того, чтобы это не казалось чем-то очень сложным, я помогу

тебе. Вот алгоритм действий, по которому можно построить данную таблицу:
Сначала скопируй код из теории. Код HTML содержит таблицу, которую ты уже видел выше, но без информации о стиле.
Добавь элемент вверху таблицы, сразу же под тегом , куда ты сможешь вставлять элементы .
Первые два столбца надо оставить без стиля..
Добавь цвет фона для третьего столбцов. Значением атрибута style будет background-color:#97DB9A;
Задай ширину для четвертого столбца. Значением атрибута style будет width: 42px;
Добавь цвет фона для пятого столбца. Значением атрибута style будет background-color: #97DB9A;
Добавь другой цвет фона и границу для шестого столбца, чтобы показать, что это особый день и она ведет новый класс. Значениями атрибута style будут: background-color:#DCC48E; border:4px solid #C1437A;
Последние два дня выходные; значением атрибута style будет width: 42px;
Слайд 12

Техническое задание. Личный сайт. Сайт-визитка Создать таблицу “Школьное расписание”. Необходимо сформировать

Техническое задание. Личный сайт. Сайт-визитка

Создать таблицу “Школьное расписание”.
Необходимо сформировать таблицу, в

которой будут дни недели, расписание уроков, колонка для оценок и ячейки для заполнения домашнего задания.
Внести данные в таблицу(заполнить дневник)
Выделить зеленым цветом хорошие оценки, желтым - средние, красным - плохие.
Обвести в рамку другого цвета любимые уроки.
Создать таблицу “Мои увлечения”.
В таблице должны находится данные о том, чем ты занимаешься, каких успехов достиг, а также краткое описание своего хобби.
Реализовать объединение ячеек(обязательно!)
Слайд 13

Техническое задание. Личный блог Реализовать таблицу “Личный дневник” В данной таблице

Техническое задание. Личный блог

Реализовать таблицу “Личный дневник”
В данной таблице тебе необходимо

создать дневник на всю неделю, куда ты будешь записывать события, которые произошли с тобой.
Необходимо реализовать разбиение информации по дням
Самые важные события необходимо выделить цветом(можешь выбрать любой).
Если событие ещё не произошло, но оно есть в твоих планах, то выдели границы ячейки другим цветом.
Реализовать ячейки, в которые ты будешь заносить картинку, которая отражает твоё настроение в этот день(использовать управление размером изображений и ячеек)
Слайд 14

Техническое задание. Новостной сайт Создать таблицу “Новости дня”. В данной таблице

Техническое задание. Новостной сайт

Создать таблицу “Новости дня”.
В данной таблице должно быть

несколько колонок, которые будут отображать степень важности новости.
Каждая колонка должна иметь свой цвет(в зависимости от важности)
Разместить главные новости дня в каждой из колонок.
Повторить таблицу с новостями по образцу:
Слайд 15

Техническое задание. Сайт про любимую игру Создать таблицу “Персонажи”. В данной

Техническое задание. Сайт про любимую игру

Создать таблицу “Персонажи”.
В данной таблице необходимо

разместить информацию о персонажах, их историю, фотографию, скиллы в игре и т.д.
Создать колонку “любимый персонаж”. Для каждого из персонажей указать, как часто ты играешь именно на нём.
Создать таблицу “Версии игры”. В таблице должна быть информация о номере версии и основных изменениях, которые были внесены с данной версией.
Создать таблицу “Время для игр!”. Таблица должна являться расписанием времени, в которое ты можешь играть. Также в таблице укажи время, когда у тебя проходят занятия в ITGENIO