Що таке HTML?
Витоки мережі Інтернет слід шукати ще в 1961 році. З того часу було розроблено безліч мов і протоколів, які розвивалися всередині зростаючої структури Інтернету.
Важливо пам'ятати, що Web є всього лише частиною Інтернету! Багато хто думає, що Web та Інтернет - одне і те ж, хоча це далеко не так.
Безліч протоколів Internet полегшують роботу незліченних інтернет-додатків, включаючи широко відому електронну пошту і популярні групи новин.
World Wide Web є всього лише одним із сервісів, заснованих на цих протоколах, а мова розмітки гіпертексту, Hypertext Markup Language (HTML), - усього лише однією з мов, що використовуються для доставки інформації через Internet.
HTML - мова розмітки. А це означає, що він не відноситься до мов програмування високого рівня, таким як С ++ або Visual Basic. Замість того щоб компілюватиметься та виконуватися, HTML інтерпретується користувальницькою агентом, відомим як Web броузер.
HTML в основному використовується для створення Web сторінок. Він невіддільний від поняття World Wide Web і виражається їм сутності. Обставини зародження НТМL і факт його створення історично пов'язують з Тімом Бернерс-Лі (Tim Berners-Lee), програмістом Європейського центру ядерних досліджень (CERN). Розробляючи HTML, Бернерс-Лі припускав наступне:
по-перше, щоб вчені мали цілодобово доступний засіб опублікування, зберігання та виправлення інформації;
по-друге, щоб з'явилася мова, що полегшує загальний доступ до інформації, незалежно від використовуваної обчислювальної платформи, мережі і терміналу.
Створений як прикладне рішення для наукових цілей, НТМL спочатку забезпечував доступ тільки в текстовій середовищі і полегшував обмін дослідницької інформацією.
Цікаво відзначити: використання графічного середовища так суттєво вплинуло на деякі початкові цілі HTML, що навіть спричинило за собою розробку спеціалізованих засобів забезпечення роботи в WWW для людей з обмеженими фізичними можливостями та інтернаціоналізацію WWW.
Джерелом HTML є прикладний програмний мову кодування, що базується на моделі стандартного узагальненої мови розмітки (Standard Generalized Markup Language - SGML). SGML являє собою систему, яка протягом багатьох років застосовувалася фахівцями з документування як засіб розмітки технічних документів. В якості мови форматування HTML використовує декларації SGML і визначення типу документа (Document Туре Definition - DTD).
Будучи універсальним засобом, HTML разом з протоколом передачі гіпертексту (Hypertext Transfer Protocol - НТТР) дозволяє здійснити взаємодія комп'ютерних документів різного типу, а також прискорює обмін інформацією.
Проблема, безпосередньо розв'язувана HTML, полягає в тому, що різні мережі «говорять» на різних мовах. HTML вирішує завдання перекладу документів між різними комп'ютерами, платформами та мережами, забезпечуючи широку доступність документів.
HTML - мова, яка робить можливим цей процес з боку клієнта або кінцевого користувача. HTML обслуговується за допомогою НТТР-протоколу, який, якщо можна так висловитися, «везе на собі» код із сервера клієнту.
НТМL досить ефективний в якості мови доступу до інформації. Тоді навіщо всі ці радикальні зміни? Їх причина, як і для багатьох інших змін в Internet, криється в зростаючій популярності HTML. Незабаром після його виходу на сцену Internet стала являти собою, перш за все, дуже відому і широко доступну «всесвітню павутину». Internet з'явилася на настільних комп'ютерах не тільки в офісах академіків, а й у будинках пересічних громадян. Вона перетворила інформаційну структуру в те, що, по суті, є продуктом. Впровадження гіпертексту (і, що найбільш характерно для цього сайту, його використання в World Wide Web) радикально змінило «ландшафт» Internet.