Универсальный локатор ресурсов, однозначно определяющий расположение ресурса в глобальной сети, имеет следующий вид:
протокол://адрес_узла[:порт]/путь/имя_файла[#позиция_в_документе]
· протокол — обозначение одного из протоколов уровня процессов и приложений, используемых для обращения к ресурсу.
· адрес_узла — доменное имя или IP-адрес компьютера, подключённого к Internet.
· порт — порт, по которому клиент обращается к серверу для установления HTTP-соединения.
· путь — путь к требуемому каталогу.
· имя_файла — имя файла, содержащего HTTP -документ или другой ресурс.
· позиция_в_документе – позиция, начиная с которой документ должен отображаться в окне браузера.
URL, заданный в таком виде, называется абсолютным URL, так как он полностью описывает расположение ресурса в глобальной сети.
Относительный URL описывает расположение ресурса, на который указывает ссылка, относительно URL текущею документа.