<html> Определяет документ HTML <body> Определяет основную часть или тело документа <h1> -- <h6> Определяет заголовки с 1 по 6 <p> Определяет параграф <br> Вставляет единичный перенос строки <hr> Определяет горизонтальную линейку <!--> Определяет комментарий
Графічні об'єкти і гіперпосилання вставляння графічних файлів.
Графічні зображення, такі як фотографії, картинки, піктограми тощо, зберігаються на серверах в окремих файлах з розширеннями bmp, jpg, gif та іншими і відображаються на web-сторінці за допомогою тега <IMG> з параметрами:
<IMG SRC = "адреса графічного файлу"
ALT = "альтернативний текст"
ALIGN = "left"
WIDTH = 240 HEIGHT = 200>
Дія тега. Обов'язковим є лише перший параметр SRC. Альтернативний текст – це текст, який виводитиметься замість картинки, якщо браузер не може прийняти графічний файл або якщо режим відображення графіки вимкнено. Параметр ALIGN задає місце розташування картинки на екрані, а параметри WIDTH і HEIGHT – її розміри за шириною і висотою в пікселях або відсотках.
Зображення можна подати в рамці. Це рекомендують робити, якщо його використовуватимуть як гіперпосилання. Для створення рамки навколо зображення призначений параметр BORDER="товщина рамки в пікселях".
Праворуч і ліворуч від картинки, яку обгортає текст, можна зробити вільний простір:
HSPACE = "кількість пікселів". Можна створити вільний простір також над і під рисунком:
VSPACE = "кількість пікселів".
За допомогою тега IMG можна вставити також відеофільм, який запускатиметься в момент відкриття web-сторінки:
<IMG DYNSRC="адреса відеофайлу">.
Адреси файлів.
Для виклику віддалених файлів, тобто файлів, які є на серверах у мережі Інтернет, адресу записують із зазначенням назви протоколу доступу http і URL-адреси файлу, наприклад,
SRC = "http://www.polynet.lviv.ua/ourpage.htm".
Для доступу до файлів на локальному диску використовують протокол доступу file: SRC = "file:///диск:/шлях до файлу".
Наприклад, SRC= "file:///d:/mycatalog/mypage.htm". Назву протоколу можна інколи не писати,
наприклад, SRC = "c:/windows98/forest.bmp".
Якщо графічні чи інші файли є в тому ж каталозі, що основний html-файл, то достатньо зазначити лише назву файлу, наприклад, SRC = "myfoto.gif". Якщо файл є в деякому сусідньому каталозі images, то шлях до нього подають так: "../images/myfoto.gif". Отже, тег IMG може мати такий вигляд:
<IMG SRC="c:/windows98/forest.bmp" ALТ="Ліс">.
Вставка гіперпосилань.
Гіперпосилання є двох видів:
1) на файл;
2) на деяке місце на певній сторінці:
• початок сторінки (top),
• кінець сторінки (bottom),
• позначений текст.
Гіперпосилання вставляють за допомогою парного тега
<А параметр>...</А>, де параметр HREF = "адреса файлу". Тут замість адреси можуть бути слова top чи bottom чи текст, що є позначкою.
Гіперпосиланням може бути текст або картинка.
Розглянемо випадок, коли гіперпосиланням є текст. Нехай у реченні "Мене звуть Світлана" слово "Світлана" потрібно зробити гіперпосиланням на файл "file2.htm" чи "newinf.htm", що містить додаткові відомості про Світлану. Це роблять так:
Мене звуть <А HREF = "newinf.htm"> Світлана </А>.
У наслідок цього на web-сторінці слово Світлана буде підкреслене і зображене іншим кольором.
Параметри LINK, VLINK, ALINK тега BODY.
Колір Гіперпосилання визначають у тезі BODY параметрами:
LINK = "колір" Колір Гіперпосилання
VLINK = "колір" Змінює колір Гіперпосилання після першого його використання
ALINK = "колір" Змінює колір активізованого гіперпосилання
Як деяке графічне зображення зробити гіперпосиланням? Для цього в середині тега <А>...</А> потрібно використати тег IMG. Наприклад, щоб фотографія Світлани, що є у файлі "svitlana.gif", була в рамці й стала гіперпосиланням на файл newinf.htm, пишуть так:
<А HREF = "newinf.htm">
<IMG SRC = "svitlana.gif" BORDER = 8>
Клацнувши на web-сторінці на фотографії Світлани, відкриємо файл newinf.htm з додатковою інформацією про неї.
Будь-яку піктограму (картинку) можна вставити автономно чи як Гіперпосилання, оскільки вона зберігається також у графічному файлі.
Інший тип гіперпосилань – посилання в межах сторінки. Насамперед потрібно позначити місце на сторінці, куди відбуватиметься перехід. Якщо з деякого місця перехід має виконуватися на початок сторінки, то в те місце html-файлу, що відповідає точці посилання, вводять тег, який називається якорем #:
<А NAME= «#noчaток» </A>.
Аналогічно позначають деяке місце в кінці файлу:
<А NAME="#кінець” </A>.
Якір можна кинути в будь-якому місці тексту так:
<А NAME="#моя позначка" </A>.
Тепер на сторінці розміщують гіперпосилання на створені позначки (якори) так:
<А HREF= "#початок" або "#кінець" або "#моя позначка"> текст гіперпосилання </A>
Якщо одна сторінка займає декілька екранів, то в кінці сторінки можна вставити гіперпосилання для переходу на початок, наприклад, розглянемо фрагмент тексту:
А тепер можете перейти <А НRЕF = "#початок"> на початок </А> сторінки.
На екрані браузера отримаємо речення з гіперпосиланням:
А тепер можна перейти на початок сторінки.
Вставка звуку і відеозображення.
Важливо пам'ятати, що звукові файли мають розширення назв au, wav, mid, midi, га, а відеофайли – avi, mpeg. Щоб вставити звук чи відео, достатньо як значення параметра HREF у тезі гіперпосилання задати шлях до відповідного звукового чи відеофайлу, який вже є на диску, наприклад, так:
Тепер А HREF = "mysound.wav"> послухайте мене (150К) </А>.
Текст «послухайте мене (150К)» стане гіперпосиланням, клацнувши на якому можна почути привітання, застереження, деяку інформацію, яка була заздалегідь записана, наприклад, за допомогою програми Фонограф у файл "mysound.wav" обсягом 150 Кбайт. Оскільки звукові та відеофайли завантажуються повільно, рекомендують зазначати у гіперпосиланнях їхні обсяги в кілобайтах.
Щоб звуковий чи відеоефект повторювався декілька разів, у тезі <А> використовують параметр LOOP=n, де п -кількість повторень.
Щоб звук з деякого файлу пролунав у момент запуску сторінки, потрібно використати тег <BGSOUND SRC = "адреса звукового файлу">.
Інший спосіб – використайте тег <EMBED SRC="aдpeca звукового файлу"> і, крім звукового ефекту, отримаєте на екрані магнітофонну панель для регулювання тривалості й сили звуку, припинення звучання, продовження тощо.
Поняття про динамічні ефекти.
Динамічними називаються ефекти, коли графічні зображення на web-сторінці змінюються з часом, елементи сторінки змінюють розміри або навіть свій зміст після клацання над ними мишею, текст "біжить" уздовж екрана тощо.
Розглянемо ефект рухомого тексту у смузі, що має висоту HEIGHT= "висота в пікселях" і фон BGCOLOR ="колір фону".
Ефект створюється за допомогою парного тега <MARQUEE>...</MARQUEE>, а саме:
<MARQUEE BGCOLOR="green" HEIGHT = 40> Хай завжди буде Сoнцe! </MARQUEE>
Текст "Хай завжди буде сонце!" буде рухатись в смузі справа наліво, заходитиме за край екрана і з'являтиметься справа. Цей тег варто застосовувати до заголовків сторінки.
Ефект відбивання від країв екрана забезпечує параметр BEHAVIOR = "alternate", а зупинити рядок біля лівого краю екрана може значення цього параметра "slide".
Значення "right" параметра DIRECTION забезпечить ефект руху у протилежний бік.
Обмеження кількості проходів задається параметром LOOP = п, де п - кількість проходів.
Смугу можна відцентрувати за допомогою параметрів HSPASE і VSPACE.
Швидкість руху задає параметр SCROLLAMOUNT= п, де п – конкретне значення, яке вибирають з діапазону від 1 (повільно) до 10 (швидко).
Зауваження. Інші динамічні ефекти створюють за допомогою процедур з використанням мов програмування Visual Basic Script чи JavaScript. Немає єдиного стандарту мови HTML. Деякі теги чи їхні параметри не діють у всіх браузерах. Деякі теги і параметри для різних браузерів називаються по-різному. Якщо в написанні тега, назви параметра чи в його значенні допущено синтаксичну помилку, то тег чи параметр не діятимуть.
Література
1. В.А. Баженов та ін. Інформатика. Комп'ютерна техніка. Комп'ютерні технології. Підручник для студентів вищих навчальних закладів освіти. К.: Каравела, 2-ге видання, 2008 р.-640 с.
2. Дибкова A.M. Посібник. Інформатика. Комп'ютерна техніка. К.: Академвидав, 2007 р. - 416 с.
3. Г.Г. Злобін Основи інформатики, комп'ютерної техніки і комп'ютерних технологій. - К.: Каравела, 2007 р. - 240 с.
4. Руденко В.Д., Макарчук О.М., Пантдажоглу М.О. Практичний курс інформатики / За ред. Мадзігона В.М. – К .: Фенікс, 2000.
5. Я. М. Глинський Інформатика. Алгоритмізація і програмування. - Львів, Деол, 2005 р. - 257 с.
6. Кеннет Г. Основы сетей Windows./ Пер. с англ. - СПб.: Диалектика, 1999. - 368с.