foundation

HTML, CSS и платформа браузера

Семантическая разметка, формы, layout, rendering pipeline, Web API, accessibility и основы SEO.

Frontend-интервью начинаются с контракта рендеринга: HTML задаёт структуру и поведение, CSS — layout и визуальные ограничения, а браузер выполняет parsing, layout, paint, compositing и JavaScript поверх этого контракта.

Сильные ответы связывают семантическую разметку с accessibility и SEO, объясняют, когда native elements лучше custom widgets, и описывают, как выбор layout влияет на performance. Дочерние домены охватывают HTML semantics и формы, CSS layout и responsive design, а также browser API, storage и rendering pipeline.

Чеклист:

  • Связывайте разметку с поведением для пользователя, crawlers и assistive tech.
  • Сравнивайте layout-инструменты по ограничениям, а не по популярности.
  • Называйте фазы rendering при обсуждении performance.
  • Углубляйтесь через дочерние темы HTML, CSS и browser.