Новое:Talanto осенью: поиск с цифрами, вакансия по шагам и каталог компаний

+687новых вакансий за сутки·55 254вакансии открыты сейчас·Новое:Talanto осенью: поиск с цифрами, вакансия по шагам и каталог компаний

Новые вакансии в TelegramРаботодателям
Talanto
Вакансии
Компании5 791
РезюмеAIПодготовкаСтатьи
ТарифыТарифы
Войти

Не нашли подходящее?

Пусть нужная вакансия найдёт вас сама.

  1. Подборка в TelegramНовые вакансии по вашему фильтру — сразу в бота.Подключить
  2. Мэтчи по резюмеЗагрузите резюме — покажем, где вы подходите лучше всего.Загрузить
  3. Сохранить фильтрНастройте поиск один раз и возвращайтесь к новым вакансиям.Настроить
Что нового на TalantoTalanto осенью: поиск с цифрами, вакансия по шагам и каталог компаний

Для работодателей

Опубликуйте вакансию — отклики придут в ваш кабинет.

  1. Вакансиябесплатно
  2. Откликиконтакты бесплатно
  3. Наймэтапы и интервью

40 компаний публикуют вакансии напрямую · 4 391 кандидат открыт к предложениям

Разместить вакансию

Популярные направления

Все подборки
  • Python7 042
  • Облачные технологии5 085
  • QA вакансии1 814
  • Android1 199
  • Инженер данных831
  • Продакт-менеджер339

Разработка

  • iOS1 135
  • Backend вакансии1 131
  • Fullstack вакансии475
  • AI вакансии458
  • Frontend вакансии404
  • Mobile вакансии27

По стеку

  • Go4 093
  • Java2 435
  • Kotlin990
  • Node.js827
  • Rust665
  • .NET525
  • PHP282
  • C++223
  • C#199

DevOps и инфраструктура

  • Kubernetes2 931
  • Linux-инфраструктура2 312
  • DevOps вакансии2 110
  • Terraform / IaC1 714
  • CI/CD872
  • Мониторинг и Observability825
  • SRE253
  • Кибербезопасность50

Аналитика и данные

  • Аналитик данных497
  • Data Scientist463
  • Бизнес-аналитик374
  • Системный аналитик54

Другие направления

  • Проджект-менеджер119
  • UI/UX дизайн72
  • Ручное тестирование14

По регионам

  • Вакансии в США25 531
  • Вакансии в Европе9 792
  • Работа в России3 193
  • Вакансии в Канаде2 236

По формату

  • Удалённые вакансии43 578
  • Релокация в США25 531
  • Гибридная работа4 289
  • Офисная работа3 340

По уровню

  • Senior вакансии21 650
  • Middle вакансии12 211
  • Junior вакансии3 886

Сейчас нанимают

Все компании
  • Rakuten188 вакансий
  • ASML163 вакансии
  • Grab134 вакансии
  • Wise125 вакансий
  • Celonis28 вакансий
  • Infobip28 вакансий
  • Spotify24 вакансии
  • Adyen17 вакансий
  • Darktrace17 вакансий
  • Monzo13 вакансий

Вакансии из 344 источников: карьерные страницы компаний и джоб-борды.

КомпанииО насНовостиПубличная офертаУсловия использованияПолитика конфиденциальностиПоддержка
←К теме HTML/CSSВсе вопросы
HTML/CSSJuniorТеория

В чём разница между HTML и HTML5? Какие новые элементы ввёл HTML5?

В закладки
Сначала попробуйте ответить сами30 секунд
Сравнить с ответом ↓

HTML5 — пятая версия стандарта, добавившая семантические теги (header, main, article), нативные медиа (video/audio), новые типы input и JS-API (Web Storage, WebSockets). DOCTYPE упрощён до <!DOCTYPE html>.

Семантические элементы HTML5

<!DOCTYPE html>
<html lang="ru">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>HTML5 Page</title>
</head>
<body>
  <header>
    <nav>
      <ul>
        <li><a href="/">Главная</a></li>
        <li><a href="/about">О нас</a></li>
      </ul>
    </nav>
  </header>

  <main>
    <article>
      <h1>Заголовок статьи</h1>
      <section>
        <h2>Раздел</h2>
        <p>Контент</p>
      </section>
    </article>

    <aside>
      <p>Сайдбар</p>
    </aside>
  </main>

  <footer>
    <p>Copyright 2026</p>
  </footer>
</body>
</html>

HTML и HTML5: ключевые различия

HTML (HyperText Markup Language) — язык разметки веб-страниц. HTML5 — пятая мажорная версия стандарта, принятая W3C в 2014 году. Сегодня браузеры поддерживают именно HTML5 (а точнее, «living standard» от WHATWG). Разница не только в новых тегах, но и в философии: HTML5 стандартизировал API, ранее существовавшие только как проприетарные расширения браузеров.

Главные отличия HTML5 от HTML4/XHTML

  • DOCTYPE упрощён с длинного DTD до <!DOCTYPE html>.
  • Семантические теги заменяют безликие <div>.
  • Нативные медиа: <video> и <audio> без Flash-плагинов.
  • Новые типы <input>: email, url, date, range, color, search — браузер сам показывает нативный UI.
  • Canvas и SVG в стандарте.
  • JavaScript API: Web Storage, Geolocation, Web Workers, WebSockets, Drag-and-Drop, History API.
  • Атрибут data-* для хранения кастомных данных без нестандартных атрибутов.

Новые теги HTML5 (полный список важнейших)

  • <header>, <footer>, <main>, <nav>, <aside> — структура страницы.
  • <article>, <section> — контентные блоки.
  • <figure>, <figcaption> — иллюстрации с подписями.
  • <details>, <summary> — нативный аккордеон без JS.
  • <dialog> — нативное модальное окно.
  • <picture> — адаптивные изображения с несколькими source.
  • <template> — фрагмент DOM, не отображаемый до клонирования.
  • <canvas> — 2D/WebGL-графика через JS.
  • <video>, <audio>, <source>, <track> — медиа.
  • <progress>, <meter> — индикаторы прогресса.
  • <output> — результат вычислений формы.
  • <mark> — подсветка текста.
  • <time> — машиночитаемые даты.

Подводные камни

  • <section> не является заменой <div> — он должен иметь заголовок (<h2>–<h6>), иначе screen reader создаёт безымянный регион.
  • <article> должен быть самодостаточным (его можно вырезать и разместить на другом сайте), а не просто «блоком».
  • <main> должен быть один на странице — несколько <main> нарушают доступность.
  • <dialog> поддерживается всеми современными браузерами, но метод showModal() нужен для правильного focus trapping.
  • Тип input[type=date] рендерится по-разному в Chrome, Firefox, Safari — всегда добавляйте fallback-валидацию на JS.
  • Семантика не заменяет ARIA: <nav> без aria-label не различает главную и второстепенную навигацию для screen reader.
  • <canvas> недоступен для вспомогательных технологий — нужно добавлять текстовый аналог внутри тега.

Частые вопросы на собеседовании

  • Что такое семантический HTML и почему он важен? Приведите примеры семантических элементов.
  • В чём разница между <script> с атрибутами defer и async?
  • В каких типах frontend-проектов HTML/CSS даёт реальный выигрыш, а где будет избыточен или неудачен?
  • Что такое Flexbox и чем он отличается от Grid? Когда использовать каждый?

Типичные ошибки

  • Смешивать «HTML и HTML5» с похожим механизмом без критерия выбора.
  • Игнорировать риск: неверно оценить границы применения темы «HTML и HTML5» и получить хрупкое решение.
  • Показывать только синтаксис и не объяснять поведение в runtime или сборке.

Что проверяет интервьюер

  • Объясняет эволюция языка разметки, семантические теги, формы, мультимедиа и встроенные браузерные API.
  • Показывает на примере, как работает: HTML5 не является отдельным рантаймом: браузер парсит документ в DOM, а новые элементы дают более точные роли, лучшую интеграцию с формами и медиа без плагинов.
  • Называет production-нюанс и граничный случай для темы «HTML и HTML5».

Как вы знаете этот вопрос?

Проверить себя по теме HTML/CSS →

Источники

  • https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements
←Предыдущий вопросВ чём разница между атрибутами `id` и `class` в HTML?Следующий вопрос→Что такое mobile-first дизайн и как он влияет на написание media queries?

Связанные темы

HTML/CSSbrowser-platformsemantic-markup