Абсолютный и относительный путь

Anonim

Гиперссылки, обычно называемые «связями», по-прежнему остаются одним из наиболее важных аспектов и фундаментальным элементом Всемирной паутины. Это возможность создать ссылку на странице, которая заставляет читателей напрямую следовать или получать доступ к другому контенту внутри документа. Это одна из самых определяющих черт веб-сайтов, особенно для достижения высоких рейтингов. Существует прямая корреляция между количеством ссылок. Ссылки могут быть похожими на слово или кнопку, указывающую на другое место, которое является частью этого веб-сайта, или оно может указывать на контент, который является частью внешних веб-сайтов. Так же легко, как добавлять ссылки на веб-сайты, для веб-дизайнера становится немного сложнее понять концепцию, особенно когда в игру вступают абсолютные и относительные пути.

Что такое Абсолютный Путь?

Абсолютный путь - это путь, который описывает расположение файла или папки независимо от текущего рабочего каталога; на самом деле, это относительно корневого каталога. Он содержит полное расположение файла или каталога, отсюда и название. Он также упоминается как абсолютный путь или полный путь, и он всегда начинается в том же месте, которое является корневым каталогом. Абсолютные пути содержат всю необходимую информацию для поиска ресурсов, обозначенных абсолютным URL-адресом. Абсолютный путь должен использоваться для обращения к сайтам, которые находятся в домене, отличном от вашего домашнего домена.

Что такое относительный путь?

Относительный путь - это путь, который описывает расположение файла или папки относительно текущего рабочего каталога. Его лучше всего использовать для ссылок на сайты, расположенные в одном домене, в идеале на определенных разделах веб-сайтов, в которых документы никогда не меняют отношения друг с другом. В отличие от абсолютных путей относительные пути содержат информацию, относящуюся только к текущему документу внутри одного и того же веб-сайта, что позволяет избежать полного предоставления абсолютного пути. Простыми словами относительный путь относится к пути относительно местоположения текущей веб-страницы.

Разница между абсолютным и относительным путями

Имея в виду

Абсолютный путь, также называемый файловым путем или полным путем, относится к определенному местоположению в файловой системе, независимо от текущего рабочего каталога. Это расположение файла или каталога на компьютере, который содержит корневой каталог и полный список каталогов, который требуется для поиска файла или каталога. Относительный путь, напротив, относится к расположению каталога с использованием текущего каталога в качестве ссылки, что позволяет избежать необходимости указывать полный абсолютный путь. Таким образом, относительный путь также называется не абсолютным путем.

URL

Существует два основных варианта выбора URL-адресов, абсолютного URL-адреса и относительного URL-адреса. Абсолютный URL-адрес указывает на очень точное местоположение в Интернете и содержит всю необходимую информацию для поиска ресурса. Абсолютные URL-адреса должны использоваться для ссылки на другие веб-сайты, которые не расположены в одном домене. С другой стороны, относительные URL-адреса более просты в использовании, поскольку они относятся к той странице, на которой они находятся. Всегда рекомендуется использовать относительные URL-адреса для ссылок на ссылки, которые расположены в том же домене, что облегчает их работу.

В Windows

Абсолютный путь содержит полный адрес местоположения файла для обращения к определенному каталогу на компьютере, тогда как текущий каталог берется как ссылка для поиска другого каталога в случае относительного пути. Относительный путь содержит частичный адрес абсолютного пути, основанный на его связи с каталогом, с которым он связан.

Например:

D: документы mydocument.doc

mydocument.doc

В первом примере абсолютный путь содержит полный путь к файлу, расположенному в каталоге «D». Вы можете щелкнуть правой кнопкой мыши по файлу и нажать на свойства, чтобы определить абсолютный путь к этому файлу. Во втором примере относительный путь содержит частичный адрес файла относительно текущего рабочего каталога.

В Linux

В Linux абсолютный путь определяется как местоположение файла или каталога относительно корневого каталога и обозначается косой чертой (/). Корневой каталог относится к верхнему каталогу, который содержит файловую систему, содержащую серию подкаталогов, что приводит к дальнейшим подкаталогам. Напротив, относительный путь относится к местоположению файла или каталога относительно текущего рабочего каталога, а не к корневому каталогу. Например, / Экспорт / главная / FTP / паб

экспорт / главная / FTP / паб

В первом примере путь начинается с каталога /, который является корневым каталогом, который делает его абсолютным. Мы удалили косую черту / во втором примере, которая делает ее относительным именем пути, означающим, что она относится к текущей рабочей директории, а не к корневому каталогу.

Абсолютный и относительный путь: сравнительная таблица

Резюме абсолютного и относительного пути

В двух словах, если вы хотите поместить ссылки на другие веб-сайты, принадлежащие другому домену, отличному от домашнего домена, вы, скорее всего, используете абсолютный путь. Напротив, вы будете использовать относительный путь для навигации по сайту, если ссылки находятся в том же домене, на который вы ссылаетесь.Простыми словами абсолютный путь относится к тому же самому местоположению в файловой системе относительно корневого каталога, тогда как относительный путь указывает на конкретное место в файловой системе относительно текущего каталога, над которым вы работаете.