Skip to main content

Абсолютните и относителни файлови пътища

ДВОЙНЫЕ СТАНДАРТЫ СОЗНАНИЯ (Април 2025)

ДВОЙНЫЕ СТАНДАРТЫ СОЗНАНИЯ (Април 2025)
Anonim

Никакъв аспект на уеб дизайна не е по-уеб-ориентиран от хипервръзките (обикновено наричани просто като звена ). Способността да се създаде връзка на страница и да се позволи на читателите лесно да имат достъп до друго съдържание е една от дефиниращите особености, които определят уеб сайтовете, отделно от други комуникационни носители като печатни или излъчвани медии.

Тези връзки са лесни за добавяне към страница и те могат да бъдат към други уеб страници, както на сайта Ви, така и на други места в мрежата. Можете също така да имате връзки към други ресурси, като изображения, видеоклипове или документи. Все пак, толкова лесно, колкото са връзките, които трябва да се добавят, те също са един от елементите, които много от новите уеб дизайнери се борят да разберат в началото, особено по отношение на концепцията за файлови пътеки и какво означава абсолютна спрямо относителна пътека, както и когато се използва вместо другата.

Във всеки от връзките, описани по-горе, трябва да обмислите как ще се свържете с тези различни страници или ресурси от сайта си. По-конкретно, трябва да решите какъв вид URL пътека ще напишете. В уеб дизайна има два стандартни начина за създаване на връзки и два вида пътеки, които можете да използвате:

  • Абсолютни пътеки
  • Относителни пътища

URL адресите на абсолютния път

Абсолютните пътища използват URL адреси, които се отнасят до много конкретно местоположение в Интернет. Тези пътища ще включват име на домейн като част от самия път на връзката. Пример за абсолютния път към тази уеб страница е:

https://www.Go-Travels.com/web-typography-101-3470009

Обикновено ще бъде абсолютен път, когато искате да посочите уеб елементи, които са в домейн, различен от вашия. Например, ако искам да се свържа към страница на друг уебсайт тук, ще трябва да включа пълния URL адрес на тази връзка, тъй като напускам един домейн (webdesign.Go-Travels.com), за да отида в друга. Тази връзка просто би добавила елемента в страницата с URL адреса, използван като стойността на атрибута "href" за тази връзка.

Така че, ако се свързвате с нещо, което е "извън сайта", ще трябва да използвате абсолютен път, но какво ще кажете за страници или ресурси в собствения си домейн? Всъщност можете да използвате абсолютни пътища дори ако свързвате страници на вашия собствен сайт, но това не е задължително и в зависимост от вашата среда за развитие абсолютните пътища могат да причинят проблеми.

Ако например имате среда за разработка, която използвате при създаването на уебсайт и кодирате абсолютно URL адресите на този URL адрес, всички те трябва да бъдат променени, когато сайтът стане активен. За да избегнете този проблем, файловите пътища за всички местни ресурси трябва да използват относителни пътеки.

URL адреси на относителни пътища

Относителните пътища се променят в зависимост от страницата, на която са включени връзките - те са относителни към страницата, която са една (оттам и името). Ако свързвате страница към вашия собствен сайт или изображение в директорията "images" на този сайт, относителният път е това, което вероятно ще използвате. Относителните пътеки не използват пълния URL адрес на страницата, за разлика от абсолютните пътища, които разгледахме.

Има няколко правила за създаване на връзка, използвайки относителния път:

  • Връзките в същата директория като текущата страница нямат информация за пътя:

    име на файл

  • Под-директорите са изброени без предходни наклони:

    седмичен / име на файла

  • Връзките към една директория са изброени като:

    ../име на файл

Как да определите относителния път

  1. Първо определете URL адреса на страницата, която редактирате. В случая на примерната статия, посочена по-горе, това би било

    https://www.Go-Travels.com/web-typography-101-3470009

  2. / Уеб типография-101-3470009

Тук ще видите, че пишем относителния път, като започнем този път с наклонена черта (/). Този знак казва на браузъра да отиде до корена на текущата директория. Оттам можете да добавите каквито и да са папки или имена на файлове, които ви трябват за конкретния си ресурс, да пробиете до папки и документи, за да достигнете до точния ресурс, който бихте искали да бъде свързан.

Така че в резюме - ако сте свързани извън сайта, ще използвате абсолютен път, който включва пълния път към всичко, с което искате да се свържете. Ако сте свързани с файл в домейна, на който се намира кодиращата страница, можете да използвате относителен път, който по същество се придвижва от страницата, на която се намирате, чрез файловата структура на сайта и накрая до ресурса, от който се нуждаете ,