- •Модуль 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 балів. Завдання для індивідуальної роботи.
- •Рекомендована література
- •Фоменко Андрій Вікторович Практикум зі створення
2. Властивості списків
Аркуші стилів дозволяють керувати відображенням списків: задавати гарнітуру, розмір і колір шрифту, обирати вид маркерів.
Нижче розглянуто основні властивості, призначені для форматування маркерів списків.
list-style-type - задає маркери для впорядкованих (нумерованих) і неупорядкованих (маркірованих) списків. Набір припустимих значень властивості list-style-type включає 22 значення, багато з яких поки що не підтримуються розповсюдженими браузерами. Часто використовуються:
square - маркер у вигляді квадратика □;
circle - коло ○;
disc - затемнене коло ● (значення за замовчуванням);
decimal - десяткові числа, починаючи з 1;
lower-roman - рядкові римські цифри, наприклад, i, ii, iii;
upper-roman - прописні римські цифри, наприклад, I, П, III;
lower-latin або lower-alpha - рядкові латинські букви, наприклад, а, b, с;
upper-latin або upper-alpha - прописні латинські букви, наприклад, А, В, С;
none - маркер не відображається.
list-style-image - задає маркер у вигляді картинки (зображення). Наприклад, правило UL {list-style-image:url("mymarker.gif")} установлює для маркерів зображення, що зберігається у файлі mymarker.gif;
list-style-position - встановлює позицію маркера в рядку списку. Значення цієї властивості задає додатковий відступ перед кожним рядком списку. Можна застосовувати два значення: outside (маркер відображається за межами області рядка списку) або inside (маркер перебуває всередині області списку). За замовчуванням приймається значення outside.
Зауваження
Властивість list-style-type можна застосовувати до всього списку відразу (у складі елементів OL або UL) або до окремих рядків (у тегу <LI>). Наприклад, список із нумерацією рядків за допомогою рядкових римських цифр задається тегом
<OL style=" list-style-type: lower-roman">
або CSS-правилом
UL { list-style: lower-roman}
Для виділення відображення окремого рядка списку можна скористатися вбудованим стилем. Наприклад, тег
<LI style=" list-style-type:circle">
задає окремий рядок, маркірований кружком ○.
Скориставшись CSS-властивістю display: list-item, можна сформувати список і без елементів 0L або UL.
3. Інші групи стильових властивостей
Крім розглянутих вище властивостей стилів, у специфікації CSS є й інші, рідше використовувані властивості. Серед них назвемо, насамперед, властивість display, що визначає відображення елементів документа. Звичайно ця властивість використовується зі значенням none, що відключає вивід елемента на екран. Інші значення цієї властивості дозволяють перетворити абзац у рядковий елемент (значення inline), перетворити рядкової елемент у блок (значення block), змусити елемент «поводитися» як список (значення list-item). Однак подібні перетворення ускладнюють аналіз сторінки й рідко використовуються.
У CSS є група властивостей інтерфейсу користувача, у яку входить, наприклад, властивість cursor. Ця властивість визначає форму покажчика миші, яку він приймає при наведенні на елемент що форматується. Перелічимо лише деякі значення цієї властивості:
hand (рука);
crosshair (перехрестя);
move (перехрестя зі стрілками, що відповідає можливості переміщення об'єкту);
e-resize і w-resize (горизонтальні оконтурені стрілки);
n-resize і s-resize (вертикальні оконтурені стрілки);
ne-resize і nw-resize (похилі оконтурені стрілки);
help (стрілка зі знаком питання).
