Нотатки веб-розробника - Page 7

JavaScript

Як визначити напрямок прокручування (скроллу) на сторінці за допомогою JavaScript

Last updated: 02.04.2026
Views: 106
Іноді необхідно визначити напрямок вертикального прокручування (скроллу) на веб-сайті, щоб динамічно змінювати поведінку елементів інтерфейсу. Наприклад, це може бути корисним під час роботи з елементами header або footer — приховування їх під час прокручування вниз для економії місця на екрані та відображення їх знову, коли користувач прокручує вгору. Виявлення напрямку прокручування також мож...
html

Як додати favicon (фавікон) на сайт

Last updated: 05.04.2026
Views: 113
Favicon (скорочення від «favorite icon») — це невелика графічна піктограма, пов’язана з веб-сайтом. Вона відображається у вкладках браузера, закладках, списках історії, а іноді й у результатах пошуку, допомагаючи користувачам швидко розпізнавати та ідентифікувати сайт. Фавіконки виконують як функціональну, так і брендингову мету, покращуючи навігацію та роблячи веб-сайт візуально відмінним від інш...
code

Як видалити www з адреси веб-сайту

Last updated: 05.04.2026
Views: 136
Під час налаштування веб-сайту однією з невеликих, але важливих технічних деталей є вибір бажаної версії домену — з «www» або без нього. З точки зору SEO це рішення має значення, оскільки пошукові системи можуть розглядати ці версії як окремі URL-адреси, якщо вони неправильно налаштовані. Це може призвести до проблем із дублюванням контенту, розділення сигналів ранжування та погіршення загальної в...
JavaScript

Як клонувати (копіювати) об’єкт і масив у JavaScript

Last updated: 21.02.2026
Views: 90
Клонування об'єктів і масивів - не така проста тема, як може здатися на перший погляд. Клонування об’єктів і масивів у JavaScript можна здійснювати за допомогою різних методів залежно від складності (поверхневе чи глибоке клонування). Клонування масиву 1. Використання оператору spread (...): [js] const originalArray = [1, 2, 3]; const clonedArray = [...originalArray]; console.log(clonedArr...
css

Як центрувати елемент по вертикалі за допомогою CSS (вертикальне вирівнювання)

Last updated: 21.02.2026
Views: 101
Існує декілька способів вертикального вирівнювання. У різних ситуаціях підходять різні способи. Розглянемо деякі з них. 1. Використання Flexbox Найпростіший і поширений спосіб: [css] .container { display: flex; align-items: center; /* Centers vertically */ justify-content: center; /* Optional: Centers horizontally */ height: 100vh; /* Full viewport height, if needed. Or set your ow...