Абсолютные адреса содержат в себе протокол и имя сервера, например href='http://sauron.org.ua/post/54'
Часто используются укороченные абсолютные адреса при задании ссылок, например href='/search'
— в этом случае протокол и имя домена подставляются сами, а при переносе на другой домен сайта нам не потребуется менять ссылки.
Относительные адреса не содержат ни протокола, ни имени сервера, а путь НЕ начинается со слэша /
Пример относительных адресов: post/1
,./items
, ../../create
, ..
, 3
.
Браузер преобразует относительные адреса в абсолютные, часто используя для этого текущей адрес за основу.
Использовать относительные адреса для навигации по сайту не рекомендуется. Однако, относительные адреса бывают полезны, например, во внешних файлах для указания путей.