- •Модуль 1. Основи html. Лабораторна робота №1 html - основні поняття, структура документа
- •Основні теоретичні відомості.
- •1. Основні поняття
- •2. Правила запису тегів:
- •3. Структура документу
- •4. Визначення й оформлення функціональних розділів документа
- •5. Форматування html – документа Вирівнювання:
- •Індекси:
- •Параметри шрифту:
- •Існують наступні логічні стилі:
- •Існують наступні фізичні стилі:
- •Завдання до лабораторної роботи
- •Лабораторна робота №2 Робота з графічними зображеннями на Web-сторінці. Списки
- •Основні теоретичні відомості
- •1. Використання графічного зображення в якості фону
- •2. Формати графічних файлів для www
- •3. Вставка графічних зображень (елемент img та його атрибути)
- •4. Списки
- •Маркірований
- •Нумерований
- •Список визначень
- •Вкладені списки
- •Завдання до лабораторної роботи
- •Лабораторна робота №3 Робота з редактором web-сторінок Dreamweaver. Посилання. Зв'язок з іншими документами. Використання об'єктів як посилання.
- •1. Основні теоретичні відомості.
- •2. Створення гіперпосилань
- •3. Види посилань
- •4. З'єднання з іншими документами
- •5. Звертання до певних розділів інших документів
- •6. Використання зображення як посилання
- •Завдання до лабораторної роботи
- •Лабораторна робота №4 Створення таблиць. Робота з атрибутами таблиці.
- •Основні теоретичні відомості
- •1. Загальна структура таблиці
- •2. Завдання загальних параметрів таблиці
- •3. Форматування даних у таблиці, оформлення рамок (форматування рядків і комірок)
- •1. Вирівнювання даних у стовпцях таблиці
- •2. Завдання кольору рамок таблиці
- •3. Завдання фонового малюнка для таблиці
- •4. Структурування таблиці
- •Завдання до лабораторної роботи
- •Лабораторна робота №5 Створення фреймів Настроювання атрибутів фреймів. Використання посилань, створення фреймового меню.
- •Основні теоретичні відомості
- •1. Основні поняття
- •2. Елемент завдання фреймів frameset та його атрибути
- •3. Вміст фреймів (елемент frame)
- •4. Вкладені фрейми
- •5. Інші атрибути елемента frameset
- •6. Атрибути елемента frame
- •2. Посилання й навігація
- •3. Плаваючі фрейми (елемент iframe)
- •Завдання до лабораторної роботи
- •Лабораторна робота №6 Карти зображень. Робота зі звуком.
- •Основні теоретичні відомості
- •1. Основні поняття
- •2. Створення карти посилань в html
- •3. Створення карт посилань за допомогою редактора Dreamweaver
- •Робота з мультимедіа
- •Вбудовування звукових файлів в Web-сторінку
- •Фонові звуки
- •Рухомий текст
- •Завдання до лабораторної роботи
- •Модуль 2. Створення інтерактівності. Css. Dhtml. Лабораторна робота №7 Робота з формами
- •Основні теоретичні відомості
- •2. Створення елементів керування
- •Список, що розкривається:
- •Поле - список
- •Список із множинним вибором
- •Завдання до лабораторної роботи
- •Основні теоретичні відомості
- •1. Поняття про аркуші стилів
- •2. Поняття про внутрішні та зовнішні аркуші стилів
- •3. Вбудований стиль (атрибут style)
- •4. Заголовний стиль (елемент style)
- •6. Види селекторів
- •Стильові властивості
- •1. Значення властивостей
- •2. Властивості шрифтів
- •3. Властивості тексту
- •4. Властивості кольору і фону
- •Завдання до лабораторної роботи
- •Лабораторна робота №9 Зовнішні аркуші стилів . Стильові властивості
- •Основні теоретичні відомості
- •2. Звертання до зовнішнього аркуша стилів (елемент link)
- •3. Запис css-правил.
- •Стільові властивості (продовження)
- •1. Властивості блоку
- •2. Властивості списків
- •3. Інші групи стильових властивостей
- •4. Псевдокласи й псевдоелементи
- •Завдання до лабораторної роботи
- •Лабораторна робота №10 Спадкування й каскадуванния. Візуальні ефекти
- •Основні теоретичні відомості
- •1. Правила спадкування властивостей
- •2. Селектори нащадків
- •3. Каскади стилів
- •4. Пріоритети стилів
- •5. Шари й позиціонування елементів
- •6. Вирізання області (властивість clip)
- •Завдання до лабораторної роботи
- •Лабораторна робота № 11. Dhtml.
- •Завдання до лабораторної роботи
- •Вимоги до звіту та критерії оцінювання
- •Критерії оцінювання лабораторних робіт:
- •Критерії оцінювання індивідуальних робіт:
- •Для отримання заліку необхідно виконати 70% завдань і набрати не менше 145 балів. Завдання для індивідуальної роботи.
- •Рекомендована література
- •Фоменко Андрій Вікторович Практикум зі створення
Лабораторна робота №10 Спадкування й каскадуванния. Візуальні ефекти
Мета: отримати уявлення про правила спадкування та каскадування в HTML-документі. Навчитися використовувати візуальні ефекти при створенні HTML-документів.
Основні теоретичні відомості
Застосування CSS до відображення HTML-документів засновано на правилах спадкування й каскадування.
1. Правила спадкування властивостей
HTML-документи мають ієрархічну структуру. У вершині цієї структури перебуває елемент HTML, що містить дочірні елементи HEAD і BODY. Ті, у свою чергу, включають елементи наступного рівня. Наприклад, елемент HEAD містить TITLE і STYLE, а елемент BODY включає Нх, Р, DIV, IMG і багато інших. Кожний з елементів Р або DIV може містити дочірні елементи (SPAN, IMG, I і т.ін..).
Дочірні елементи успадковують властивості, установлені для батьківського елемента. Наслідуваними є більшість властивостей аркушів стилів (за деякими виключеннями). Тому прийнято назначати стилі, починаючи з батьківських елементів, поступово спускаючись до вкладених елементів більш низьких рівнів.
2. Селектори нащадків
Для надійного відображення вкладених елементів бажано задати точне застосування стильових властивостей, за допомогою селекторів нащадків, які називаються також контекстними селекторами.
У HTML-документі будь-який дочірній елемент може бути заданий шляхом вказівки його батьківських елементів. Дочірні елементи називаються також нащадками, а батьківські елементи - предками.
Селектори нащадків призначені для зіставлення стильових правил HTML-елементам відповідно до порядку їхнього вкладання в батьківські елементи. Тобто селектор нащадків назначає стиль елементам з урахуванням їхнього розміщення в структурі документа.
Селектор нащадків складається з кількох селекторів типу. Наприклад, CSS-правило
TABLE TH BIG {color: blue}
призначає відображення синім шрифтом тільки тих елементів BIG, які розташовані в комірках заголовків (елементи ТН) таблиць (елементи TABLE). CSS-правило з селектором нащадків застосовується до елемента, що записаний останнім (правим) у селекторі.
Зауваження
У селекторі нащадків між найменуваннями типів елементів ставиться пробіл. Якщо в цьому селекторі поставити коми, то стильове правило буде застосоване до всіх елементів, які зазначені перед визначенням.
3. Каскади стилів
Концепція каскадування, є ключовою в аркушах стилів. З цією концепцією пов’язана назва Cascading Style Sheets (каскадні аркуші стилів).
Коли браузер готує документ до відображення, він робить пошук стильових властивостей. Можливі випадки, коли значення якоїсь властивості для окремого елемента визначається одночасно кількома аркушами стилів. Це так звані ситуації конфлікту значень. У цих ситуаціях браузеру необхідно вибрати одне значення із множини значень властивостей і застосувати його до конкретного елемента.
Наприклад, стилі заголовків Н2 можуть бути призначені чотирма джерелами:
зовнішнім аркушем стилів із CSS-правилом;
заголовним стилем із селектором типу;
убудованим стилем;
CSS-правилом із селектором нащадків.
Щоб дозволити конфлікти між стилями, уводяться правила каскадування або пріоритету, яким слідує браузер при виборі стильових значень. Кожний рівень властивостей характеризується своїм пріоритетом, починаючи від самого верхнього і закінчаючи найнижчим пріоритетом. При аналізі документа браузер сортує всі значення, приписувані кожному елементу, і для відображення елементів застосовує значення з більш високим пріоритетом.