Як підключити Javascript файл до HTML документу?
JS або JavaScript – мова програмування, яка найчастіше використовується для розробки веб-ресурсів. Крім того, він вважається основним інструментом пожвавлення інтернет-сторінок, тому у багатьох розробників-початківців цілком закономірно виникає питання, як підключити скрипт JS до HTML. Докладно розберемо всі можливості та способи підключення JavaScript-коду та файлу безпосередньо до HTML-документу у цій статті.
Методики додавання сценаріїв у HTML
У наш час виконати таке завдання можна двома способами – вбудувати код у файл, підключити зовнішній документ JavaScript. Розглянемо усі доступні варіанти максимально детально.
Будь-які види скриптів необхідно вставляти в HTML виключно за допомогою цього компонента. Між тегом, що відкривається, і закривається можна вставити посилання на зовнішній документ або безпосередньо код. Сьогодні може розміщуватися не тільки в компоненті, але також і в самому тілі веб-сторінки.
Використовуючи цей метод, можна розмістити на одній інтернет-сторінці одразу кілька різноманітних сценаріїв. Але в такій ситуації, як веб-браузер виконуватиме розміщені сценарії? У більшості випадків вони виконуються в міру їх безпосереднього завантаження. Програма читає html-файл зверху вниз, тому, зустрічаючи такий тег, ПЗ розглядає цю інформацію як сценарій і, відповідно, виконує його.
Інша інформація на веб-сторінці не завантажуватиметься і відображатиметься до того моменту, поки система не виконає абсолютно весь код в .
JS в елементах подій HTML-компонентів
Сьогодні не завжди існує потреба у тому, щоб сценарій виконувався системою миттєво, наприклад, одразу після запуску сторінки. У більшості випадків це може знадобитися при виконанні певної дії користувачем, наприклад коли відвідувач сайту натиснув на вибрану кнопку.
У такій ситуації розміщується безпосередньо в елементі, доповнюється компонентом, де вказується чітко, яка подія має статися для запуску сценарію – реакція системи натискання кнопки. При виконанні такої дії відбудеться активація події onclick.
Інтеграція із зовнішнім Javascript-файлом
Найчастіше оптимальною вважається завантаження скрипта безпосередньо із зовнішнього документа. Цей варіант використовується, коли потрібно завантажити будь-який стандартний файл JS, використовуючи для цього зовнішнє джерело. Досить часто розробники використовують бібліотеку jQuery. Ще один варіант – скрипт, що завантажується, є великим інтернет-додатком, який розроблявся фахівцями окремо від веб-сторінки. Завантаження зі стороннього файлу є чудовим рішенням, якщо кілька сайтів потребують програми JS.
Щоб підключити зовнішній файл, потрібно також використовувати . Між тегом, що відкривається і закривається, потрібно прописати не код програмного забезпечення, а безпосередній шлях до документа, який має розширення .js, і де записана відповідна комбінація. При цьому результат виконання такого сценарію, який був доданий описаним вище способом абсолютно нічим не відрізняється від коду, зазначеного в html-сторінці.
На веб-сторінці можна прописувати будь-яку кількість документів з розширенням .js.Вони скачуватимуться та активізуватимуться на виконання відповідного сценарію. Звернімо увагу, що такі теги можуть вставлятися в будь-які місця сторінки, вказуватися послідовно один за одним.
Додавання коду JavaScript до HTML за допомогою інтеграції зовнішнього скрипту, вказівки комбінації заборонено. Розробнику слід зупинити свій вибір на одному з двох варіантів.
Підключення JS з урахуванням відкладених/асинхронних сценаріїв
Як згадувалося вище, зазвичай всі файли JS коду зупиняють парсинг HTML-документа до моменту, поки не відбудеться завантаження і не буде реалізований скрипт. Це збільшує часовий проміжок до базового відображення веб-сторінки. Коли прописується всередині сторінки, до моменту його реалізації не відображатиметься частина веб-сторінки під скриптом. Відповідна поведінка інтернет-браузера має назву «синхронна».
Воно може завдавати деяких проблем, наприклад, якщо доведеться системі завантажувати кілька різних JavaScript-документів, оскільки таким чином істотно збільшується час відтворення. Вирішити таку проблему можна за допомогою додаткових компонентів "defer" та "async" в елементах скрипту.
Цей атрибут застосовується для вказівки інтернет-браузеру інформації про те, що сценарій буде виконуватись асинхронно. Наявність такого тега дає зрозуміти системі, що зупиняти обробку HTML не варто завантаження, реалізації скрипта. Це означає, що розбір документа та виконання скрипту можуть здійснюватися паралельно.
Для сценаріїв, де використовується , немає гарантій, що реалізація скрипта буде здійснюватися тільки в порядку додавання елементів.Наприклад, у деяких ситуаціях 2-й скрипт може виконуватися швидше ніж перший. Тому важливо проконтролювати відсутність залежності між різними компонентами.
Цей компонент відкладає виконання сценарію доти, доки вся сторінка не завантажиться повністю. Як і у випадку з асинхронним типом завантаження скриптів, JavaScript може бути завантажений в період, коли html ще підвантажується. При цьому, якщо JS-документ буде повністю завантажений системою до повноцінної обробки сайту, сценарій не виконуватиметься до завершення цього процесу.
Простими словами, використання даного атрибуту гарантує розробнику, що реалізація сценарію розпочнеться лише після того, як веб-браузер виконає все до того, що закриває. . Також на відміну від «асинхронного» періоду зберігається певний порядок реалізації всіх скриптів з компонентом «defer».
Використання даного атрибуту актуальне, коли в коді передбачена робота з HTML, але при цьому розробники повинні бути повністю впевнені у відмальовуванні всієї сторінки. Важливо розуміти, що обидва компоненти підтримуються виключно зі сторонніми JS файлами, оскільки працюють з елементом src.
Збільшення маси веб-ресурсу
Останні статистичні дані говорять про те, що з 2018 року середня вага інтернет-сторінки становить 1720 кілобайт. За 8 років цей показник збільшився у більш ніж 3.5 рази. Причин підвищення маси сайту може бути безліч, наприклад, використання «важкої» графіки чи збільшення частки зовнішніх JS-файлів.
Недостатньо просто розібратися в тому, як підключити бібліотеку js до html, потрібно також зрозуміти, як викорінити причину пригальмовування веб-ресурсу.Іноді користувачам доводиться чекати по кілька секунд, поки завантажиться сторінка повністю, потім витрачається час на використання клавіатури або миші для введення будь-якої інформації. Крім того, досить часто сторінка рухається ривками навіть за максимально швидкого завантаження інтерфейсу.
У чому може полягати причина?
Розробникам важливо розуміти не тільки, як підключити JavaScript до html, але також те, що завантаження сценаріїв впливає безпосередньо на характеристики продуктивності. Наведемо приклад - картинки на веб-сторінці практично не впливають на цю метрику (тимчасовий період до відображення інтерактивності), оскільки вони не блокують підвантаження компонентів інтерфейсу. Але скрипти у такій ситуації знаходяться саме на критичному шляху рендерингу. Тому заборонено необмежено збільшувати чисельність скриптів на веб-ресурсі.
Користувачі можуть завантажити сторінку зі свого ноутбука, персонального комп'ютера, але особи, які використовують мобільний пристрій, не зможуть виконати це максимально швидко і, як наслідок, залишать сервіс.
Як оптимізувати JS на сторінці?
Існує кілька способів оптимізації JavaScript на веб-сторінці. У процесі додавання скриптів на веб-сайт потрібно звернути увагу на різноманітні характеристики, наприклад бюджет. Важливо розуміти, що всі сторінки мають свій бюджет за кількістю скриптів і тимчасового проміжку. Для оптимального завантаження сервісу на смартфонах рекомендують утримувати цей показник на рівні 200 кб стиснутих скриптів. Це дозволить розпакувати більше, ніж 1 Мб коду для веб-браузера.
Ще один важливий параметр – порядок виконання.Програмне забезпечення для серфінгу в інтернеті відображає користувачеві сторінку, починаючи зверху вниз, при цьому створюючи DOM-компоненти в міру того, як відбувається просування html-файлом. Якщо розробник розмістить теги в кінці документа, JS буде відкрито в останній момент. Як результат, це не сильно вплине на критичний шлях рендерингу.
І, відповідно, навпаки, при розміщенні тега на самому початку сторінки, браузер буде виконувати цей сценарій в першу чергу, а потім відобразить частину інформації, що залишилася. Це і одна з ключових причин, чому завантаження виконується максимально повільно і з деякими проблемами. З цієї причини рекомендується переносити розташування некритичних скриптів на кінець сторінки (реклама, аналітичні інструменти, лічильники, інші подібні).
Ще один варіант оптимізації процесу – асинхронне завантаження. Це правильніший метод вирішення проблем із відображенням «повільних» сторонніх сценаріїв. Використання атрибуту async надає можливість браузеру не чекати на завантаження, виконання зазначених скриптів для відображення інших компонентів сторінки.
Якщо прописані скрипти залежать один від одного, рекомендується використовувати тег defer. З його допомогою можна виконувати асинхронне завантаження сторінки, але з урахуванням певної послідовності виконання сценаріїв.
Підбиття підсумків
У цій статті було розглянуто всі основні способи підключення JS-файлів до документів HTML. Використання цих методик надає можливість інтегрувати різні сценарії на веб-сторінки, що дозволяє власникам вести аналітику, контролювати кількість кліків користувачів на сайті, виконувати інші завдання.
Оптимізація JavaScript є важливим інструментом, який надає можливість реалізувати необхідні задуми, не обтяжуючи сайт і не змушуючи користувачів чекати його завантаження. Комплексний підхід допоможе розробляти веб-ресурси, інтегруючи в них JS без негативних наслідків цільової аудиторії, її перебування на сайті.
Професія Frontend-розробник є лідером за кількістю запитів від роботодавців. Без цього фахівця не може обійтися жодна сучасна компанія, яка має сайт. Хочете стати Frontend-розробником та створювати сайти, інтернет-магазини, маркетплейси та інше? Записуйтесь на наш курс!
QA Automation Engineer – це спеціаліст, який забезпечує якість продукту та контролює всі етапи розробки з моменту появи ідеї до релізу. Він має компетенції і тестувальника та розробника. Він бере участь у всіх процесах розробки: від підготовки стандартів і вимог до розробки продукту. А також володіє ручним тестуванням та пише скрипти для автоматизації цього процесу, повідомляє про проблеми та контролює їх виправлення.
Project Manager — фахівець, без якого не може обійтись жоден IT-проект. Якщо ви хочете увійти до сфери IT-технологій, але вивчати мови програмування це не для вас, тоді професія Project Manager — те, що вам потрібно! Запишіться на курс Project Management та почніть свій шлях до IT!
Як підключити JS до HTML
Веб-розробка базується на трьох фундаментальних технологіях: HTML, CSS та JavaScript. Їх можна використовувати для створення різних сайтів – від статичних сторінок до найскладніших веб-додатків. І вони забезпечують весь необхідний набір інструментів для розробки структури, стилю та інтерактивних елементів.
У цій статті ми розглянемо основні способи підключення JS до HTML та опишемо різні методи інтеграції.
Що таке JavaScript
JavaScript – це мова програмування, яка дозволяє робити веб-сторінки інтерактивними та динамічними. З його допомогою можна додавати анімації, обробляти події та взаємодіяти з веб-сервером для завантаження та надсилання даних. В результаті сторінка оновлюється без перезавантаження, а взаємодія з інтерфейсом стає комфортнішою, оскільки елементи можуть миттєво реагувати на дії користувача.
За допомогою HTML, CSS та JavaScript можна налаштовувати основні функції та стилі веб-сайтів:
- HTML (HyperText Markup Language) використовується для створення структури сторінки, він завантажується першим і визначає текстовий та медіа-контент.
- CSS (Cascading Style Sheets) керує візуальним оформленням та задає стилі для HTML-елементів. Це забезпечує єдиний та привабливий зовнішній вигляд сторінки.
- JS (JavaScript) реалізує логіку взаємодії елементів на сторінці, додає візуальні ефекти, анімації, вікна та інші інтерактивні функції. Код може підключатися до зовнішніх файлів або вбудований безпосередньо в HTML.
JS – це мова, що інтерпретується, яка виконується безпосередньо в браузері, де спеціальний інтерпретатор зчитує код строково і виконує команди. Таким чином, розширюється функціональність веб-сторінок, і вони стають більш інтерактивними.
Для чого потрібний JavaScript
HTML та CSS створюють основу та зовнішній вигляд веб-сторінки, але саме JS робить її по-справжньому «живою». За допомогою цієї мови розробники налаштовують складні функції та взаємодію з користувачами.
Його можливості особливо важливі для вирішення таких завдань:
- Обробка зображень – зміна їх розміру та стилю у відповідь на дії користувача.
- Оновлення контенту без перезавантаження сторінки, додавання спливаючих вікон, відображення полів для введення, а також попереджень та повідомлень (наприклад, cookie).
- Автоматичне заповнення форм, переміщення елементів, перевірка допустимості введених даних та керування стилями (наприклад, зміна шрифту, фону або кольору тексту).
- Створення плавних анімацій, ефекту руху об'єктів, нескінченного прокручування та динаміки елементів на сторінці.
- Математичні обчислення, обробка фінансових та інших розрахунків прямо на сторінці, включаючи калькулятори та конвертери.
- Розробка мобільних програм, які працюють на різних операційних системах.
- Створення інтерактивних та графічно насичених ігор, які працюють прямо у браузері.
- Серверне програмування у поєднанні з платформою Node.js для створення масштабованих та продуктивних програм.
- Обробка подій, включаючи натискання клавіш, відправлення форм та інші дії, що робить досвід користувача більш чуйним і зручним.
- Показ попереджень, наприклад, під час введення невірних символів у поля або неправильних паролів.
Це ще не повний перелік можливостей JavaScript. А за потреби функціональність можна розширювати за допомогою бібліотек. Наприклад, jQuery та React, які надають готові рішення та спрощують процес розробки.
Java і JavaScript: одне й те саме?
Незважаючи на схожість у назвах, Java і JavaScript - це зовсім різні мови програмування, які переслідують різні цілі і мають унікальні особливості. Вони мають лише деякі спільні риси синтаксису, але у цьому подібність закінчується.
Java
Java – це строго типізована об'єктно-орієнтована мова, яка використовується для створення різноманітних програм.
- серверних систем;
- мобільних програм (особливо для Android);
- великих корпоративних рішень;
- десктопних програм.
Java працює через інтерпретатор, який обробляє байт-код – проміжне уявлення коду. Такий підхід дозволяє запускати програми на будь-якій платформі із встановленою віртуальною машиною Java (JVM). Завдяки цьому мова стає незалежною від конкретної операційної системи та користується популярністю в корпоративному програмуванні.
JavaScript
JavaScript є мультипарадигменною мовою, яка підтримує імперативний, функціональний та об'єктно-орієнтований стилі програмування. Код виконується прямо у браузері, не вимагаючи компіляції, що робить його ідеальним для створення чуйних та інтерактивних веб-інтерфейсів. В основному він застосовується для створення інтерактивних елементів на веб-сторінках.
Коли JS тільки-но з'явився, його спочатку називали LiveScript. Але назва була змінена на JavaScript у маркетингових цілях, оскільки Java на той час була надзвичайно популярною. З того часу JavaScript набув широкої незалежності і став однією з ключових мов веб-розробки.
Вставка коду JS усередині парного тегаJavaScript часто називають універсальною мовою, яка дозволяє виконувати різні сценарії прямо у веб-інтерфейсі.
Додавання інтерактивних елементів виконується за таких умов:
- код JS вставляється в HTML-сторінку за допомогою парного тега;
- браузер інтерпретує код без перекладу машинний, виконуючи команди прямо за клієнта.
Стандартна розмітка HTML дозволяє вставити код JS усередині тега, який найчастіше розміщують усередині тега. Це потрібно для того, щоб JavaScript міг взаємодіяти з текстом, кнопками та іншими елементами на сторінці.
Приклад простої структури HTML з використанням для виведення повідомлення консолі:
Документ Привіт!
- код JS, укладений у тег, виводить текст «Привіт, мир!» у консоль браузера;
- використання тега повідомляє браузеру, що вкладений код – це текстовий контент, а інструкції, які потрібно виконати.
Розглянемо інший приклад, у якому на екран виводиться поточна дата:
Дата та час
Тут при кожному завантаженні сторінки з'являтиметься вікно з поточною датою та часом, що реалізовано за допомогою вбудованої JavaScript функції alert().
Такий підхід дозволяє додавати на сторінку інтерактивні елементи та динамічні дані.
Підключення зовнішніх JavaScript-файлів
Тег також дозволяє підключати JavaScript із зовнішніх файлів. Це робить код структурованішим і спрощує його оновлення, оскільки JS відокремлений від HTML-коду.
Для підключення зовнішнього файлу використовується атрибут src, у якому потрібно вказати шлях файлу .js. Цей файл може знаходитися в тій же папці, що і HTML-документ, або окремій бібліотеці JavaScript.
Як приклад, розглянемо ситуацію, коли скрипт для відображення поточного часу винесений в окремий файл.
Крок 1. Створюємо файл JS
Створюємо файл time.js, який містить логіку для відображення поточного часу:
// Файл time.js function displayTime() < let element = document.getElementById("clock"); // Знаходимо елемент із let now = new Date(); // Отримуємо поточний час element.innerHTML = now.toLocaleTimeString(); // Відображаємо поточний час setTimeout(displayTime, 1000); // Оновлюємо кожну секунду > window.onload = displayTime; // Запускаємо функцію після завантаження сторінки
Цей скрипт знаходить елемент з , отримує поточний час та оновлює його кожну секунду.
Крок 2. Підключаємо JS до HTML
Тепер створюємо HTML-файл time.html і підключаємо до нього time.js за допомогою тега:
Електронний годинник Електронний годинник
У цьому прикладі вказує браузеру, що код JS знаходиться у зовнішньому файлі time.js.
Таким чином, HTML залишається чистим, а JS винесений в окремий файл, що полегшує підтримку та оновлення коду.
Переваги використання зовнішніх файлів
Підключення JavaScript із зовнішніх файлів дає такі переваги:
- оптимізація структури HTML-документа з допомогою відділення скриптів;
- повторне використання одного і того ж скрипту в кількох HTML-сторінках;
- прискорення завантаження сторінки з допомогою кешування зовнішніх файлів.
Таким чином, підключення JavaScript через зовнішній файл дозволяє організувати код більш ефективно, спростити розробку та підвищити продуктивність сторінки.
JavaScript усередині тегів HTML
Для інтеграції JS в HTML-теги можна використовувати різні атрибути тега, які дозволяють керувати поведінкою скрипту та його завантаженням:
- async – завантажує та запускає скрипт в асинхронному порядку, не блокуючи завантаження інших елементів на сторінці. Асинхронний скрипт виконується відразу після завантаження незалежно від решти контенту.
- defer – відкладає виконання скрипта до повного завантаження HTML-документу. Це гарантує, що весь контент сторінки буде завантажено, перш ніж розпочнеться виконання JavaScript.
- src - Вказує шлях до зовнішнього JavaScript-файлу.
Обробка подій усередині тегів HTML
JavaScript можна впроваджувати прямо в HTML-елементи для обробки подій, наприклад клік миші або наведення курсору.
Приклад HTML-коду з використанням вбудованих подій onclick і onmouseover:
JavaScript усередині HTML-тегу
- Атрибут onclick у першому елементі задає JavaScript-код, який виконується під час натискання кнопки, виводячи повідомлення «Привіт! Так JavaScript також працює».
- Атрибут onmouseover у другій кнопці викликає повідомлення під час наведення курсора.
Це свідчить про те, що JavaScript може реагувати на різні дії користувача.
Оптимізація роботи подій у HTML
Щоб зробити код зрозумілішим і спростити логіку, скрипти можна винести у зовнішній файл або окремий блок. Це дозволяє відокремити HTML-контент від обробників подій. У результаті HTML-код стає чистішим і структурованим.
Для прикладу можна розглянути два пов'язані фрагменти коду:
HTML-документ, в якому міститься розмітка:
JavaScript усередині HTML-тегу
Тут підключення зовнішнього JavaScript-файлу виконується через тег .
Зовнішній файл eventHandlers.js:
document.getElementById('clickButton').onclick = function() < alert('Привіт! Так JavaScript теж працює'); >; document.getElementById('hoverButton').onmouseover = function() < alert('І це теж працює'); >;
Таким чином, після завантаження HTML-розмітки до кнопок clickButton та hoverButton додаються обробники подій із JavaScript-файлу.
Де краще розташовувати скрипт
Розміщення JavaScript-коду в HTML-документі впливає на продуктивність сторінки та досвід користувача.
Розробники при виборі місця враховують декілька ключових факторів:
- вимоги до функціональності сторінки;
- продуктивність та швидкість завантаження контенту;
- способи взаємодії користувача з веб-програмою.
Є два найбільш поширені варіанти розміщення JavaScript:
У кожного з цих варіантів є свої особливості та відповідні ситуації для використання.
Розміщення уЯкщо скрипти розміщені в , вони виконуються перед тим, як завантажується основний HTML-контент сторінки.
Щоб запобігти уповільненню завантаження, рекомендується використовувати атрибути async або defer:
- async – завантажує скрипт у фоновому режимі, не блокуючи завантаження інших елементів сторінки. Як тільки скрипт завантажиться, він відразу виконається, що може бути корисним для незалежних скриптів, які не вимагають повного рендерингу HTML.
- defer – відкладає виконання скрипту до завершення завантаження всієї сторінки, що робить її доступнішою для користувача швидше.
Якщо скрипт розміщено перед закриваючим тегом , це забезпечує повне завантаження та відображення HTML-контенту перед виконанням JavaScript. Такий підхід використовується, коли важливо, щоб спочатку завантажилися основні елементи сторінки, а скрипти виконували пізніше, не заважаючи рендерингу.
Щоб оптимізувати завантаження сторінки, можна дотримуватися таких правил щодо розміщення скриптів:
- defer в підходить для скриптів, які залежать від повного HTML-контенту та взаємодіють з елементами сторінки.
- async – для незалежних скриптів, які можуть завантажуватись паралельно, наприклад для аналітики.
- розміщення скриптів унизу – якщо потрібно, щоб сторінка завантажувалася та відображалася максимально швидко, а виконання JavaScript відбувалося після завантаження всіх елементів.
Оптимальне розміщення скриптів допомагає досягти гарного балансу між продуктивністю та функціональністю сторінки, покращуючи користувальницький досвід.
Висновок
Ефективне підключення JavaScript до HTML сприяє створенню чуйних та інтерактивних сайтів. Для цього можна використовувати різні методи, кожен з яких має свої переваги та підходить для конкретних завдань. Завдяки розумінню різних способів інтеграції JavaScript, розробники можуть вибирати відповідні рішення, залежно від мети проекту.
Посібник зі скриптів у HTML
Сценарії або скрипти на стороні клієнта належать до типу комп'ютерних програм, які виконуються веб-браузером на стороні користувача. JavaScript (Js) - найпопулярніша мова скриптів на стороні клієнта в мережі.
Ось найбільш поширені застосування JavaScript: перевірка форми (валідація), генерація попереджувальних повідомлень, створення галереї зображень, слайдера, показу прихованого вмісту через попапи, маніпулювання DOM та багато іншого.
Додавання JavaScript на HTML-сторінки
JavaScript може бути вбудований безпосередньо в HTML-сторінку, або поміщений у зовнішній файл і вказаний всередині HTML-сторінки. Обидва методи використовують елемент.
Вбудовування JavaScript
Щоб вбудувати JavaScript у HTML-файл, просто додайте код як вміст елемента .
JavaScript у наступному прикладі записує рядок тексту на веб-сторінку.
Embedding JavaScript
В ідеалі скрипти повинні розміщуватися внизу сторінки перед закриваючим тегом , тому що коли браузер зустрічає скрипт, він припиняє рендеринг решти сторінки, поки не проаналізує його, а це може суттєво вплинути на продуктивність сайту.
Вставка зовнішнього файлу JavaScript
Ви також можете помістити JavaScript код в окремий файл (з розширенням .js ) і викликати його файл в HTML-документі за допомогою атрибута src тега .
Це корисно, якщо ви хочете, щоб той самий скрипт був доступний для декількох документів. Це позбавляє вас від повторення однієї і тієї ж задачі знову і знову і робить ваш сайт набагато простіше в обслуговуванні.
У цьому прикладі показано, як зв'язати зовнішній файл Js з HTML.
Linking External JavaScript
Якщо вказано атрибут src, елемент повинен бути порожнім. Це просто означає, що ви не можете використовувати той самий елемент як для вбудовування JavaScript, так і для посилання на зовнішній JavaScript-файл у HTML-документі.
JavaScript - це звичайні текстові файли з розширенням .js . Всередині зовнішніх js-файлів не повинно бути тегів як у вбудованих.
HTML-елементЕлемент використовується для надання альтернативного контенту користувачам, які або відключили JavaScript у своєму браузері або браузер не підтримує скрипти на стороні клієнта.
Цей елемент може містити будь-які HTML-елементи, крім тега . Розглянемо з прикладу:
Noscript Demo
Вміст всередині елемента noscript відображатиметься лише в тому випадку, якщо браузер користувача не підтримує скрипти або вони вимкнені у браузері.
Наскільки публікація корисна?
Натисніть на зірку, щоб оцінити!
Середня оцінка 5 / 5. Кількість оцінювань: 1
Оцінок наразі немає. Поставте оцінку першим.
Подібні пости
Посібник з тегів та елементів у HTML
HTML-елемент – це окремий компонент документа HTML. Він є семантикою чи деяке значення. Наприклад, елемент, буде ...
Посібник із заголовків у HTML
Заголовки допомагають визначити ієрархію та структуру вмісту веб-сторінки. У HTML є шість рівнів заголовків, віддо; чим вищий рівень заголовка, тим більша його важливість - тому тег визначає найважливіший заголовок, а тег визначає найменш важливий заголовок у документі. За замовчуванням браузери відображають заголовки більшим і жирнішим шрифтом, ніж звичайний.
Посібник з мета-тегів у HTML
Теги зазвичай використовують для надання структурованих метаданих, таких як ключові слова (keywords), опис (description), ім'я автора (author name), кодування символів (character encoding) тощо. У тезі може бути розміщена будь-яка кількість метатегів . Метадані не відображатимуться на веб-сторінці, але будуть оброблятися пошуковими системами, браузерами та іншими веб-сервісами. Тепер розглянемо використання мета-тегів. Оголошення кодування…
Розробка сайтів для бізнесу
Якщо у вас є запитання, на яке ви не знаєте відповіді – напишіть нам, ми допоможемо розібратися. Ми завжди раді цікавим знайомствам та новим проектам.
