Основи HTML/CSS

Основи HTML/CSS #

Що таке DOCTYPE і навіщо його використовують? #

Які основні теги структури HTML-сторінки? #

Що таке семантичні теги та навіщо вони потрібні? Наведіть приклади таких тегів. #

Що можете сказати про тег <br>? #

Які теги з найсвіжіших оновлень ви знаєте? #

У чому різниця між <div> і <span>. #

Що таке data-атрибути, в яких випадках їх використовуєте? #

Як використовують атрибути class та id? Яка різниця між класами та ідентифікаторами? #

Що таке внутрішні та зовнішні гіперпосилання і які вони мають атрибути? #

Що ви знаєте про SVG? Які є варіанти додавання SVG на сторінки сайту? Чим вони відрізняються? #

Як створити форму в HTML і забезпечити її валідацію? #

Які є типи списків у HTML? Що таке ul / ol / dl? #

Що таке iframe і для чого його використовують? #

Які методи відправки даних форми ви знаєте? #

Які основні відмінності між блоковими та вбудованими елементами в HTML? Як вони впливають на структуру сторінки? #

Які CSS-методології ви знаєте та які використовуєте самі? Обґрунтуйте вибір нинішньої методології. #

Що таке CSS-селектори? Наведіть приклади. #

Як працює наслідування в CSS? #

Що таке «модель коробки» в CSS і як її можна змінити? #

У чому різниця між margin і padding? #

Що таке Flexbox? Як реалізувати верстку за допомогою Flexbox чи Grid і який підхід найбільш доречний в якому випадку? #

Що таке медіазапити та як їх використовувати? #

Як можна приховати елемент за допомогою CSS? Чи однаково будуть працювати opacity: 0; display: none; visibility:hidden? #

Як можна зробити лого посередині екрана? #

Як розмістити хрестик для закриття справа зверху елемента? #

Як зробити останній елемент списку червоним, незалежно від довжини списку без JS? #

Які є можливості задати колір? #

Що таке z-index? Чи кожен елемент його має? #

Які переваги і недоліки використання CSS-препроцесорів? #

Які методи центрування елемента в CSS? #

Які методи вертикального центрування в CSS ви знаєте? #

Для чого існують різні рівні заголовків, якщо розмір можна встановити стилями? #

Які є варіанти позиціонування елемента на сторінці? #

Які бувають види display? Який використовуєте найчастіше? У чому особливість inline-block? #

У чому відмінність між position: relative та position: absolute ? #

Які одиниці розмірів є в CSS? #

Які ризики використання відʼємних значень для відступів? #

Що таке псевдокласи та псевдоелементи? В чому між ними різниця? Як ви використовуєте псевдокласи та псевдоелементи в CSS? #

Що таке адаптивний дизайн? #

Яка різниця між картинками, доданими через HTML-тег , і CSS-властивістю background-image? #

Як ви вирішуєте проблеми з кросбраузерною сумісністю в розробці вебсайтів, зокрема в контексті різних версій браузерів? #

Як із врахуванням HTML і CSS забезпечити доступність сайту? #

Як реалізувати responsive design, використовуючи CSS? #

Поясніть концепцію CSS-змінних. #

Які властивості CSS впливають на швидкодію? #

Що зазвичай найбільше знижує показники швидкодії сайту? #

Як зробити дві колонки на CSS так, щоб одна розтягувалася, а інша — ні? #

Які плюси та мінуси CSS-анімацій порівняно з JS-анімаціями? #

Як можна перебити important або досягти схожого ефекту без important? #

Чи валідний цей HMTL? Виправте всі помилки. Розкажіть про валідність HMTL загалом. #

<ul>
    <a href="/some-url"><li>Some Link in Menu</a></li>
    <a href="/some-url"><li>Some Link in Menu</li></a>
<ul>

Що таке mobile-first підхід, які його переваги та недоліки? #

Поясніть, як обчислюється специфічність у CSS-селекторах. #

Для чого використовують пре-/постпроцесори? #

Назвіть типи інпутів у формах. Як відправити форму на сервер (без JS)? #