- •Модуль 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 балів. Завдання для індивідуальної роботи.
- •Рекомендована література
- •Фоменко Андрій Вікторович Практикум зі створення
А.В. Фоменко
Практикум зі створення
Web-сайтів
HTML, CSS, DHTML
Міністерство освіти і науки України
Державний заклад
«Луганський національний університет
імені Тараса Шевченка»
Кафедра інформаційних технологій та систем
А. В. Фоменко
Практикум зі створення
Web сайтів
HTML, CSS, DHTML
Методичні вказівки до лабораторних робіт з курсу
«Практикум зі створення Web»
для магістрантів
спеціальності
«Діловодство та інформаційна діяльність»,
«ШКІ (профільне навчання)»
для студентів 4, 5 курсів
спеціальностей
«Інформатика» та «Фізика»
Луганськ
2008
УДК 371.315.7: 004.738.5 (076.1)
ББК 74.202.53 р3
Ф 76
Рецензенти:
Могильний Г . А .– кандидат технічних наук, доцент, завідувач кафедри інформаційних технологій та систем Луганського національного університету імені Тараса Шевченка.
Лахно В. А. – кандидат технічних наук, доцент Луганського національного аграрного університету.
Фоменко А. В.
Ф 76 Практикум зі створення Web сайтів. HTML, CSS, DHTML: методичні вказівки до лабораторних робіт з курсу «Практикум зі створення Web» для магістрантів спеціальності «Діловодство та інформаційна діяльність», «ШКІ (профільне навчання» для студентів 4, 5 курсів спеціальностей «Інформатика», «Фізика» / Андрій Вікторович Фоменко, Луганськ: Державний заклад «Луганський національний університет імені Тараса Шевченка», 2008. – 133 с.
Методичні вказівки містять 11 лабораторних робіт. Кожна лабораторна робота містить теоретичні відомості, приклади виконання завдань, завдання, що необхідно виконати, та контрольні питання до кожної з розглядуваних тем.
Вказівки призначені для магістрантів спеціальності «Діловодство та інформаційна діяльність»; «ШКІ (профільне навчання)» для студентів 4, 5 курсів спеціальностей «Інформатика», «Фізика», які вивчають технології створення електронних інформаційних ресурсів. Також можуть бути використані викладачами курсу «Нові інформаційні технології» на інших спеціальностях, учителями інформатики для профільних класів.
УДК 371.315.7: 004.738.5 (076.1)
ББК 74.202.53 р3
Рекомендовано до друку навчально-методичною радою Луганського національного педагогічного університету імені Тараса Шевченка
(протокол № 7 від 5 березня 2008 року)
© Фоменко А. В., 2008
© Державний заклад «Луганський національний університет імені Тараса Шевченка», 2008
Зміст
ВСТУП 4
Модуль 1. Основи HTML. 5
Лабораторна робота №1 HTML - основні поняття, структура документа 5
Лабораторна робота №2 Робота з графічними зображеннями на Web-сторінці. Списки 14
Лабораторна робота №3 Робота з редактором web-сторінок Dreamweaver. Посилання. Зв'язок з іншими документами. Використання об'єктів як посилання. 22
Лабораторна робота №4 Створення таблиць. Робота з атрибутами таблиці. 33
Лабораторна робота №5 Створення фреймів Настроювання атрибутів фреймів. Використання посилань, створення фреймового меню. 44
Лабораторна робота №6 Карти зображень. Робота зі звуком. 58
Модуль 2. Створення інтерактівності. CSS. DHTML. 70
Лабораторна робота №7 Робота з формами 70
Лабораторна робота №9 Зовнішні аркуші стилів. Стильові властивості 95
Лабораторна робота №10 Спадкування й каскадуванния. Візуальні ефекти 108
Лабораторна робота № 11. DHTML. 120
Вимоги до звіту та критерії оцінювання 130
Завдання для індивідуальної роботи. 131
ВСТУП
Розвиток і активне впровадження в усі сфери діяльності нових інформаційно-комунікаційних технологій істотно змінюють моделі освіти, праці, суспільного життя та відпочинку.
З широким розвитком мережі Інтернет формується ринок електронних інформаційних ресурсів, одним з яких є електронні публікації. Сьогодні створювачами електронних видань стають різноманітні структури, які розміщують інформацію про свою діяльність у мережі Інтернет. Це потребує спеціалістів, які окрім навичок роботи з персональним комп’ютером, мають навички роботи з мережею Інтернет, володіють мовою розмітки гіпертексту HTML та Web-дизайнерів, в обв’язки яких входить перенесення створеного художником-дизайнером стильового оформлення проекту на Web-платформу.
Ці дані методичні вказівки є основою для подальшого вивчення професійно орієнтованих дисциплін, таких, як «Практикум зі створення Web», «Нові інформаційні технології», «Web-програмування», «ШКІ (профільне навчання)».
Тому метою цих методичних вказівок є формування в студентів теоретичної бази знань з основ мови розмітки гіпертексту HTML, формування практичних навичок зі створення Web-сторінок у межах предмету «Шкільний курс інформатики».
Методичні вказівки містять основні відомості, необхідні для засвоєння мови HTML, DHTML та CSS стилів. Розглянуто такі теми: основні принципи побудови HTML-документів; поняття тегів; основні теги документів: <HTML>, <HEAD>, <TITLE>, <BODY>; атрибути тегів; форматування тексту; теги заголовків <H1> … <H6>; вибір шрифту; колір фону й шрифту; списки; розділові смуги; вставка графічних зображень; формати графічних зображень; вирівнювання тексту й графічного зображення; фонова графіка; гіперпосилання: текстові та графічні; таблиці; фрейми; карти зображень; форми. Студенти вивчать можливості аркушів властивостей, а також використання об’ектів DHTML.
Методичні вказівки складаються з 11 лабораторних робіт, що мають таку структуру:
тема й мета;
стислі теоретичні відомості;
завдання до лабораторної роботи;
питання для самоконтролю.
Зміст методичних вказівок відповідає типовим освітнім програмам і розрахований на студентів ВНЗ, учнів шкіл, а також може бути рекомендований для самоосвіти.
Модуль 1. Основи html. Лабораторна робота №1 html - основні поняття, структура документа
Мета: опанувати принципи побудови логічної структури HTML-документа і основні принципи форматування тексту.
Основні теоретичні відомості.
1. Основні поняття
HTML - мова розмітки гіпертексту (текст який містить гіперпосилання).
Гіпертекст - це текст, в який вбудовані спеціальні коди, що управляють додатковими елементами, такими як форматування, ілюстрації та ін.
Під розміткою розуміється вставка в текст цих кодів, що визначають відображення документа програмою - браузером.
HTML робить функціональну розмітку документа, тобто дозволяє визначити призначення фрагментів тексту.
HTML-документи можуть створюватися в будь-якому текстовому редакторі або за допомогою спеціальних редакторів HTML-документів, таких як Dreamweaver, FrontPage.
Браузери - спеціальні програми перегляду HTML-документів, які слугують для форматування файлів у вигляді Web-сторінок і відображення їх на екрані (Internet Explorer, Opera, Mozila)
Web-сторінки – це комплексні документи, які можуть містити будь-які види даних: текст, графіку, звук, відео, анімацію.
Теги – символи, що управляють відображенням тексту й при цьому самі не відображаються на екрані. Всі теги вміщаються у кутові дужки < > – обмежувачі, наприклад <u> (кутові дужки, усередині яких перебуває ключове слово, що визначає тег).
Більшість тегів використовуються попарно й називаються парними. Усі парні теги обов’язково складаються з:
початкового тегу (наприклад <u>);
кінцевого тегу (наприклад </u> );
причому, початковий тег, створює ефект, а кінцевий - припиняє його дію. Парні теги призначені для опису вмісту документу: заголовка, абзацу, елементів таблиці і та ін. Наприклад, тег <u>…</u>, використовується для завдання підкресленого виду тексту, що знаходиться між початковим та кінцевим тегами.
Крім парних, існують також одиночні теги, тобто теги, в яких існує тільки початковий тег. Відповідно до інструкцій одиночних тегів браузер виконує певні дії (наприклад, відповідно с тегом <img> виконується вставка зображення).
Параметри тегу: набори припустимих параметрів індивідуальних для кожного тегу.
Наприклад, в тегі
<p align="center"> назва документа </p>
align – є параметром, який розміщує текст між тегами <p> та </p> по центру сторінки.
2. Правила запису тегів:
кожен тег починається з відкриваючої кутової дужки, а закінчується закриваючою кутовою дужкою;
при записі імен тегів можна користуватися як верхнім, так і нижнім регістром, але не можна ставити пробіли;
після ім'я тегу слідують параметри, які відділяються один від іншого пробілами;
порядок слідування параметрів довільний;
якщо параметр вимагає значення, то воно вказується після назви параметра через знак рівності (align="center");
значення параметра може записуватися в лапках і без них (обов'язкові лапки, якщо в параметрі є пробіл);
елемент, який включає в себе початковий тег іншого елементу, повинен містити і кінцевий тег цього елементу (виключення складають одиночні теги);
імена в парних тегах повинні бути однаковими. Відхилення від цього правила буде вважатися помилкою.
Наприклад, наступні теги записані правильно:
<p align="center" id="p1" >текст, який міститься між даними тегами вирівнюється по центру сторінки і має ідентифікатор "p1"</p>;
<p align="center" id="p1" >текст, який міститься між даними тегами вирівнюється по центру сторінки і має ідентифікатор "p1" (правильно не для всіх тегів);
<h1 id="zag1">Заголовок першого рівня</h1>;
<font face="Arial" size="16pt" color="blue"> текст, який показується шрифтом Arial, який має розмір 16pt та синій колір </font>.
А наступний тег записаний неправильно:
<font face="Arial" size="16pt" color="blue"> текст, який показується шрифтом Arial, який має розмір 16pt та синій колір </font> - імена в парних тегах повинні бути однаковими.
Коментарі - текстові рядки, що не є частиною програми, а слугують для пояснення тієї чи іншої особливості HTML-коду або наміри розробника. Коментарі не виконуються браузером, вони розташовуються між групами символів <!—коментарі-->. Наприклад
<!—Це коментар-->
Елемент – це пара тегів та символьні дані, які включені між ними. Тобто елемент складається з трьох компонент: початкового тегу, вмісту і кінцевого тегу. У випадку одиночних тегів, кінцевий тег може бути опущений.