HTML означає мову розмітки гіпертексту. Це стандартна мова розмітки для документів, призначених для відображення у веб-браузері. HTML можуть допомогти такі технології, як каскадні таблиці стилів (CSS) і мови сценаріїв, такі як JavaScript.
За своєю суттю Інтернет – це велика мережа комп’ютерів, об’єднаних у всьому світі. Основним способом взаємодії з цією мережею є Всесвітня павутина (WWW), система взаємопов’язаних гіпертекстових документів, доступ до яких здійснюється через Інтернет. Серцем WWW є веб-сторінки, які є документами, написаними на HTML. HTML забезпечує базову структуру сайтів, яка потім вдосконалюється та змінюється за допомогою інших технологій, таких як CSS і JavaScript.
Документ HTML структурований відповідно до набору вкладених тегів, які є елементами, укладеними в кутові дужки. Ці теги повідомляють веб-браузеру, як відображати вміст. Приклад простої структури документа HTML:
<!DOCTYPE html> <html> <голова> <title>Назва сторінки</title> </head> <тіло> <h1>Це заголовок</h1> <p>Це абзац.</p> </body> </html>
Цей код визначає базову веб-сторінку із заголовком, заголовком і абзацом тексту.
Документи HTML складаються з елементів HTML. Кожен елемент представлено початковим тегом, деяким вмістом і кінцевим тегом. Початковий і кінцевий теги елемента ідентичні, за винятком того, що кінцевий тег містить косу риску перед назвою елемента.
Наприклад, тег <code><p></code> охоплює абзац тексту та має таку структуру:
<p>Це приклад абзацу.</p>
Різні елементи служать різним цілям. Наприклад:
Елементи HTML можуть мати атрибути, які надають додаткову інформацію про елементи. Атрибути розміщуються в початковому тегу елемента й часто подаються в парах ім’я/значення, наприклад <code>name="value"</code>.
Наприклад, щоб вставити зображення, ми використовуємо тег <code><img></code> з атрибутом <code>src</code> (джерело), щоб вказати URL-адресу зображення:
<img src="url to image.jpg" alt="Опис зображення">
Атрибут <code>alt</code> надає альтернативний текст для зображення, якщо його не можна відобразити.
Використання тегу <code><a></code> створює гіперпосилання, які є основою для взаємопов’язаності Інтернету. Гіперпосилання може посилатися на іншу веб-сторінку, інший розділ на тій же сторінці або навіть файл, який можна завантажити. Наприклад:
<a href="https://example.com">Відвідайте Example.com</a>
Це створює посилання на <code>https://example.com</code>.
HTML надає елементи для створення списків. Існує два основних типи списків:
Кожен елемент у списку вкладено в тег <code><li></code> (елемент списку).
HTML5 — це остання еволюція стандарту, що містить багато нових функцій, які відображають сучасні потреби в мультимедійних та інтерактивних документах. До них входять нові структурні елементи (<code><header></code>, <code><footer></code>, <code><article></code>, <code><section></code>) , графічні елементи (<code><canvas></code> для малювання, <code><svg></code> для масштабованої векторної графіки) та медіа-елементи (<code><audio></code> і <code ><відео></код>).
Семантичний HTML означає використання розмітки HTML для посилення семантики або значення інформації на веб-сторінках. Замість того, щоб просто визначати, як елементи виглядають або поводяться (це робота для CSS і JavaScript), семантичний HTML точно описує структуру та тип вмісту. Наприклад, тег <code><article></code> вказує, що вміст усередині є статтею, а тег <code><nav></code> означає навігаційне меню.
Використання семантичного HTML покращує доступність і можливість пошуку веб-вмісту, роблячи його більш зручним для використання та видимості.
HTML є наріжною технологією Всесвітньої павутини, яка забезпечує базову структуру веб-сторінок. Завдяки використанню тегів, атрибутів і елементів HTML дозволяє створювати структуровані документи. Розуміючи та використовуючи HTML, можна створювати широкий спектр вмісту, доступного в Інтернеті, від простих текстових документів до складних інтерактивних мультимедійних програм. Майстерне володіння HTML є основою для веб-розробки для кожного, хто хоче проектувати чи розробляти для Інтернету.