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

+1 128новых вакансий за сутки·93 813вакансий открыто сейчас·Новое:Talanto осенью: фильтры с числами, отклик по шагам и каталог компаний

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

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

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

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

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

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

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

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

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

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

Все подборки
  • Python17 196
  • Облачные технологии14 160
  • QA вакансии3 451
  • Backend вакансии2 107
  • Инженер данных1 800
  • Продакт-менеджер1 247

Разработка

  • Android1 855
  • iOS1 695
  • Fullstack вакансии995
  • AI вакансии952
  • Frontend вакансии751
  • Mobile вакансии43

По стеку

  • Go8 754
  • Java6 595
  • Node.js2 038
  • .NET1 738
  • Kotlin1 617
  • Rust1 473
  • C#718
  • PHP692
  • C++582

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

  • Kubernetes7 778
  • DevOps вакансии6 088
  • Linux-инфраструктура5 502
  • Terraform / IaC4 276
  • CI/CD3 275
  • Мониторинг и Observability1 793
  • SRE563
  • Кибербезопасность453

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

  • Data Scientist1 141
  • Бизнес-аналитик921
  • Аналитик данных860
  • Системный аналитик154

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

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

По регионам

  • Вакансии в США44 164
  • Вакансии в Европе24 016
  • Вакансии в Канаде4 533
  • Работа в России3 837

По формату

  • Удалённые вакансии75 134
  • Релокация в США44 163
  • Гибридная работа12 456
  • Офисная работа7 066

По уровню

  • Senior вакансии42 633
  • Middle вакансии20 971
  • Junior вакансии6 706

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

Все компании
  • Rakuten189 вакансий
  • Wise189 вакансий
  • ASML166 вакансий
  • Grab137 вакансий
  • Celonis38 вакансий
  • Spotify37 вакансий
  • Adyen28 вакансий
  • Infobip28 вакансий
  • Monzo20 вакансий
  • Darktrace17 вакансий

Вакансии из 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