HTML описує вміст сторінки для веб-браузера.
Авторство зображення: scyther5/iStock/Getty Images
HTML означає мову розмітки гіпертексту, мову, яка використовується для створення документів для всесвітньої мережі. Використовуючи теги та атрибути, HTML повідомляє веб-браузерам, як відображати текст, гіперпосилання та зображення на веб-сторінці, а також як сторінка має реагувати, коли користувач взаємодіє з нею. Сторінки HTML зазвичай поширюються в Інтернеті за допомогою протоколу передачі гіпертексту. Сторінки HTML майже завжди використовують розширення файлів ".htm" або ".html".
Історія HTML
HTML був розроблений на початку 1990-х років Тімом Бернерсом-Лі як спосіб зв’язувати окремі, але пов’язані між собою текстові документи в структуру, схожу на веб. У 1994 році робоча група інтернет-інженерів створила робочу групу HTML, яка розробила специфікацію HTML 2.0. Деякі розробники веб-браузерів почали додавати власні теги до HTML, однак інші браузери не могли підтримувати нові теги. У 1994 році був створений консорціум World Wide Web, який називається W3C, щоб допомогти стандартизувати всесвітню мережу. Після 1995 року W3C відігравав важливу роль у розробці нових специфікацій HTML, як і постачальники браузерів.
Відео дня
Функція HTML
Сторінки HTML містять інформацію про шрифти, текст, кольори, вирівнювання, кольори фону, абзаци, зображення, гіперпосилання та інші елементи веб-сторінки. Багато тегів можна змінити за допомогою атрибутів, які надають більше інформації про те, як має відображатися сторінка. Теги та атрибути HTML не чутливі до регістру, тому під час написання HTML-коду можна використовувати великі або малі літери. Окремі сторінки, які називаються каскадними таблицями стилів, можна використовувати замість тегів HTML для визначення макета сторінки HTML.
Деякі особливості HTML
Кожна сторінка HTML повинна мати тег HTML і тег Body на початку коду сторінки. Теги прив’язки, представлені буквою «А», створюють гіперпосилання в HTML. Теги Img вказують, де зображення мають відображатися на сторінці, і спрямовують браузер туди, де це зображення зберігається. Теги абзацу - просто "P" - показують, де починаються і закінчуються абзаци, тоді як теги розриву рядка - записані як "Br" - просто створюють один повернення каретки. Теги таблиці створюють таблиці зі стовпцями, рядками та клітинками, щоб допомогти організувати дані та текст на сторінці. HTML можна написати в звичайному текстовому редакторі, але існують також спеціальні редактори, які спрощують процес.
Ролі розмітки HTML
Існує два типи розмітки HTML; фізичні та логічні. Фізична розмітка визначає точний метод, за допомогою якого документ має відображатися. Наприклад, жирний тег «B» повідомляє веб-браузеру відображати текст жирним шрифтом. Логічна розмітка описує призначену функцію рядка тексту або іншого елемента, який надається веб-браузеру для інтерпретації. Тег Strong є прикладом логічної розмітки, яку більшість веб-браузерів відображають жирним шрифтом, але може відображатися будь-яким способом, який підкреслює текст.
Веб-браузери та HTML
Незалежно від того, як запрограмований веб-браузер, він зможе ефективно відображати добре написану HTML-сторінку. Одна і та ж сторінка може виглядати по-різному в різних браузерах, але функції залишаються однаковими. Більшість браузерів, наприклад Internet Explorer, відображають веб-сторінки з усіма шрифтами, кольорами, зображеннями та посиланнями, які можна переглядати за допомогою миші або сенсорного екрана. Однак браузер Lynx відображає ту саму сторінку лише як текст, а навігацію здійснюється за допомогою клавіатури.