Що таке HTML?

Що таке HTML?

HTML це мова гіпертекстової розмітки (HyperText Markup Language), який являє собою набір слів, котрі розміщені у спеціальних дужках та які слугують інструкціями для браузеру та завдяки яким браузер має змогу корректно форматувати контент сайту. Такі спеціальні слова називають HTML теги (HTML tags). Основним маркером тегу є кутові дужки < та > які огортають слово, яке виступає назвою тегу.

Теги мають властивості, деякі властивості є обов’язковими, наприклад, коли прописуєтся тег для відображення посилання, обов’язковою властивістю є саме посилання. Деякі властивості можна використовувати у скороченній формі, але лише якщо використовуєтся HTML. Теги можуть бути парними (тобто є відкриваючий та закриваючий тег) та не парними (тобто є лише один тег і він використовуєтся без закриваючого тегу)

HTML умовно можно розділити на HTML 4 та HTML 5. Станом на 2023 рік актуальною версією є п’ята версія. Версії 4 та 5 різняться наявністю або відсутністю тих чи інших тегів, а також іншим підходом до створення сторінки.

Браузери завжди намагаются обробляти сторінку максимально корректно, навіть якщо сторінка має неправильну послідовність тегів або неправильну структуру. Хоча в сучасних браузерах така сторінка може виглядати добре, не слід забувати що є як старі браузери які можуть почати відображати сторінку не корректно так і є мобільні браузери.

Найпростіша сторінка яка буде хоч якось відображатись в браузері не містить взагалі контенту та просто має розшиоення файлу .html. Через те що будь яка сторінка має певний набір обов’язкових тегів порожній файл з розширенням .html не є корректною сторінкою, однак це вже буде працювати. Наприклад як зміст такого файлу можна написати будь що і це вже буде відображене у браузері при наступному завантаженні сторінки.

Найпростіша корректна HTML сторінка

Для корректного створення найпростішої сторінки нам знадобляться обов’язкові теги які будуть записані у певній послідовності. Отже будь яка сторінка містить:

Приклад найпростішої HTML сторінки

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8" />
        <title>Моя перша HTML сторінка</title>
    </head>
    <body>
        Hello world!
    </body>
</html>

Зазвичай, для простоти розуміння та запам’ятовування базову структуру HTML сторінки відображають як чоловічка з умовними позначками які теги в які секції краще розмішувати.

Області використання

HTML використовуєтся лише для розмічення верстання сторінок для сайтів, але, станом на 2023 рік, є тенденція створення великої кількості сервісів в інтернеті, також є можливість подавати сервіси в інтернеті як додаток для комп’ютера, або як мобільній додаток. Також HTML використовуєтся як інструмент для верстання email розсилок які повинні відображатись корректно в усіх поштових клієнтах