Урок №32. HTML. URL (уніфікований локатор ресурсів)

Курс по основам HTML | CSS. W3Schools українською. Уроки для початківців



HTML/CSS. URL або веб-адреса

URL-адреса - це інша назва для веб-адреси. URL-адреса може складатися зі слів (w3schools.com) або адреси Інтернет-протоколу (IP-адреса) (192.68.20.50). Більшість людей вводять ім'я під час серфінгу, тому що імена легше запам'ятовувати, ніж числа.

URL - уніфікований локатор ресурсів

Веб-браузери запитують сторінки з веб-серверів за допомогою URL-адреси. Уніфікований інформаційний ресурс (URL) використовується для адреси документа (або інших даних) в Інтернеті. Веб-адреса, наприклад, https://www.w3schools.com/html/default.asp, дотримується цих правил:

scheme://prefix.domain:port/path/filename

Пояснення:


Загальні схеми URL-адрес

У таблиці нижче наведено деякі загальні схеми:

Схема Коротко для Використовується для
http Протокол передачі гіпертексту Загальні веб-сторінки. Не зашифровано
https Безпечний протокол передачі гіпертексту Захищає веб-сторінки. Зашифровано
ftp Протокол передачі файлів Завантаження або вивантаження файлів
file   Файл на вашому комп'ютері

URL кодування

URL-адреси можна надсилати лише через Інтернет за допомогою набору символів ASCII. Якщо URL-адреса містить символи поза набором ASCII, URL-адресу потрібно конвертувати.

Кодування URL перетворює не-ASCII символи у формат, який може бути переданий через Інтернет.

Кодування URL замінює символи не-ASCII на "%", за якими йдуть шістнадцяткові цифри.

URL-адреси не можуть містити пробіли. Кодування URL зазвичай замінює пробіл знаком плюс (+) або %20.


Спробуйте самі

Якщо натиснути кнопку "Відправити", браузер буде кодувати URL-адресу у вхідний сигнал, перш ніж він буде надісланий на сервер. Сторінка на сервері відобразить отриманий вхід.

Спробуйте інший вхід і ще раз натисніть "Відправити".


Приклади ASCII кодування

Ваш браузер буде кодувати вхідні дані відповідно до набору символів, який використовується на вашій сторінці. Типовий набір символів (за умовчанням) в HTML5 - це UTF-8.

Символ Із Windows-1252 Із UTF-8
%80 %E2%82%AC
£ %A3 %C2%A3
© %A9 %C2%A9
® %AE %C2%AE
À %C0 %C3%80
Á %C1 %C3%81
 %C2 %C3%82
à %C3 %C3%83
Ä %C4 %C3%84
Å %C5 %C3%85

Для перегляду більш повної інформації про всі кодування URL-адрес, відвідайте Довідник кодування URL-адрес.



warning

Не викладайте свій код безпосередньо в коментарях, він відображається некоректно. Скористайтесь такими сервісами, як jsfiddle.net, codepen.io, liveweave.com, jsbin.com, збережіть код на будь-якому з цих сервісів і в коментарях дайте на нього посилання. Так буде видно і код, і результат.