Тип 1 - это просто «URI» (иногда его называют «абсолютным URI»).
Для типов 2, 3 и 4 окончательные ответы приведены в RFC 3986 , раздел 4.2.
Все они являются "относительными ссылками", но в соответствии с RFC квалифицируются следующим образом:
../images/icons.png
- «ссылка на относительный путь»
/images/icons.png
- «ссылка на абсолютный путь»
//
... /icons.png
- «ссылка на сетевой путь»
Последний часто используется, если вы хотите указать URL-адрес, содержащий доменное имя, но в котором вы хотите, чтобы протокол соответствовал протоколу, используемому для доступа к текущему ресурсу. Например, если ваши изображения загружаются из CDN, вы можете использовать это значение по умолчанию https
, если текущая страница была также загружена через https
, что исключает предупреждение о включении незащищенных ресурсов в защищенную страницу. 1023 *