🌐 HTML: язык, на котором говорит интернет

Кратко: HTML — это не код в привычном понимании, а язык разметки. Он не вычисляет, не принимает решений, а просто говорит браузеру: «это заголовок, это картинка, а это ссылка, по которой можно кликнуть». Без него интернет был бы сплошным текстовым файлом без картинок, кнопок и смысла.

▫️Основные этапы развития: · 1989 г. — Тим Бернерс-Ли в CERN придумывает HTML как способ обмена научными документами с гиперссылками · 1991 г. — Первая версия с 18 тегами (многие живут до сих пор: , , , <p>, <a>) · 1995 г. — HTML 2.0 становится стандартом IETF · 1997 г. — HTML 4.0 приносит таблицы, формы и скрипты. Интернет перестаёт быть просто страницами · 2000–2010 гг. — Эпоха XHTML (пытались сделать HTML строгим как XML), но народ голосует за свободу · 2014 г. — HTML5 — революция. Видео и аудио без плагинов, canvas для графики, новые теги , , · 2020–2026 гг. — HTML живёт и развивается, становясь всё более семантическим и удобным для людей и роботов

▫️Как устроен (максимально просто): · Теги — команды в угловых скобках: <h1> — заголовок, </h1><p> — абзац, — картинка · Атрибуты — уточнения для тегов: <a> — куда ведёт ссылка · Семантика — современный HTML говорит не только как отобразить, но и что это значит: — статья, — навигация · DOM — объектная модель документа, то, во что браузер превращает HTML, чтобы с ним можно было работать из JavaScript

▫️Культурный феномен: · Единственный язык, который знает каждый веб-разработчик, даже если он ненавидит вёрстку · «Показать код страницы» — первая кнопка, которую нажимает будущий программист · Бесконечные холивары: табы или пробелы, закрывать или не закрывать теги · HTML-индульгенция: валидный код — гордость верстальщика

▫️Современное положение: · Версия — HTML Living Standard (больше нет номеров, просто живой стандарт) · Новые теги появляются редко, но метаются: , , · В связке с CSS и JavaScript образует нерушимую троицу фронтенда · Научился делать вещи, о которых в 90-х не мечтали: 3D-графика, видеозвонка, офлайн-приложения

#html #верстка #фронтенд #вебразработка #история</a></p></a></p>

🌐 HTML: язык, на котором говорит интернет | Сетка — социальная сеть от hh.ru