Page 61 - 6859
P. 61
Принцип четвертий - семантична розмітка даних. Вона
дозволить нам зв'язати виведені на Web-сторінку дані згідно певних
правилам. Наприклад, ми можемо семантично зв'язати сторінки
довідника по HTML, і відвідувач, завантаживши будь-яку сторінку,
зможе відразу ж перейти на пов'язані з нею сторінки, що містять
додаткові відомості.
Мова HTML 5
HyperText Markup Language (HTML) - мова розмітки
гіпертексту - призначена для написання гіпертекстових документів,
що публікуються в World Wide Web.
Гіпертекстовий документ - це текстовий файл, що має
спеціальні мітки, звані тегами, які розпізнаються браузером і
використовуються ним для відображення вмісту файлу на екрані
комп'ютера. За допомогою цих позначок можна виділяти заголовки
документа, змінювати колір, розмір і накреслення літер, вставляти
графічні зображення і таблиці. Але основною перевагою
гіпертексту перед звичайним текстом є можливість додавання до
вмісту документа гіперпосилань - спеціальних конструкцій мови
HTML, які дозволяють клацанням миші перейти до перегляду
іншого документа.
Існує два способи створення гіпертекстових документів. Можна
скористатися одним з WYSIWYG HTML-редакторів, для роботи з
якими не потрібно спеціальних знань про внутрішню структуру
створюваного документа. Цей спосіб дозволяє створювати
документи для WWW без знання мови HTML. HTML-редактори
автоматизують створення гіпертекстових документів, позбавляють
від рутинної роботи. Проте їхні можливості обмежені, вони сильно
збільшують розмір одержуваного файлу і не завжди отриманий з їх
допомогою результат відповідає очікуванням розробника. Але,
безумовно, цей спосіб незамінний для новачків у справі підготовки
гіпертекстових документів.
Альтернативою є створення і розмітка документа за допомогою
звичайного редактора plain-тексту (таких, як NotePad). При цьому
способі в текст вручну вставляються команди мови HTML.
Як вже зазначалося, HTML-документ містить символьну
інформацію. Одна її частина - власне текст, тобто дані, що
становлять вміст документа. Інша - теги (markup tags), звані також
прапорами розмітки, - спеціальні конструкції мови HTML, які
використовуються для розмітки документа і керують його
відображенням. Саме теги мови HTML визначають, у якому вигляді
буде представлений текст, які його компоненти будуть виконувати
60