Rozdiel medzi absolútnou a relatívnou väzbou

Absolútne a relatívne väzby sa dajú použiť v širokej škále nástrojov IT. Najčastejšie - pri navrhovaní webových stránok, ako aj v tabuľkách. Ako tieto odkazy vyzerajú? Aký je rozdiel medzi absolútnou väzbou a príbuzným?

Obsah článku

  • Absolútne a relatívne odkazy v Exceli
  • Odkazy v štruktúre webovej stránky
  • nákupný
  • Porovnávacia tabuľka

Absolútne a relatívne odkazy v Exceli

Medzi tie bežné IT nástroje, ktoré používajú absolútne a relatívne odkazy, patrí Excel. Prvok prvého typu je pevná (nemení sa pri kopírovaní obsahu bunky na iné miesto v tabuľke) množina súradníc buniek, ktoré sú definované vo vzorci. To znamená, že pri použití absolútneho prepojenia nemá presunutie bunky A1 na obe strany vplyv na obsah vzorca - súradnice buniek v nej zaregistrovaných sa nezmenia. Vzorec zostane vo forme, v ktorej používateľ pôvodne zadal tabuľku Excel.

Upozorňujeme, že ak chcete opraviť „absolútnosť“ odkazu, musíte do každej súradnice vo vzorci umiestniť znak $. Záznam v bunke bude teda vyzerať = $ A $ 1 + $ A $ 2.

Relatívne spojenie je zase sada súradníc buniek vo vzorci, ktoré sa menia pri kopírovaní na iné miesto v tabuľke buniek, do ktorého je vzorec vpísaný. To znamená, že ak je spočiatku vzorec = B1 + B2 zapísaný v bunke A1, potom v prípade použitia relatívneho odkazu pri kopírovaní tejto bunky do bunky umiestnenej vpravo, na A2, sa vzorec automaticky zmení na = B2 + B3..

reklama

Relatívne odkazy zase nemusia umiestňovať znaky $. Jeho absencia v skutočnosti predurčuje „relativitu“ a nie „absolútnosť“ spojenia.

na obsah ↑

Odkazy v štruktúre webovej stránky

Koncept absolútnych a relatívnych väzieb sa používa aj v oblasti vývoja webových aplikácií. Faktom je, že obidve sa dajú umiestniť do štruktúry webových stránok. ako?

Relatívny odkaz umiestnený v štruktúre webovej stránky znamená neúplnú adresu súboru, ktorá vyzerá ako /page1234.html. Predpokladá sa, že prehliadač po zistení relatívneho odkazu automaticky pridá pred znamienko / chýbajúcu časť adresy súboru, aby sa načíta.

Je dôležité, aby ste klikli na relatívny odkaz z webovej stránky umiestnenej na rovnakom webe, kde sa nachádza súbor. To znamená, že ak je stránka s relatívnym odkazom formulára /page1234.html umiestnená na portáli http://www.page1.com, potom prehliadač po kliknutí na tento odkaz začne sťahovať súbor na adrese http: //www.page1. sk / strana1234.html.

Ak ju následne umiestnite napríklad na portál http://www.page2.com, prehliadač začne načítavať stránku http://www.page2.com/page1234.html. Preto musí byť webmaster pri umiestňovaní relatívnych odkazov opatrný - hlavná vec je, že zodpovedajú skutočnému súboru na serveri..

Absolútny odkaz na webovej stránke znamená úplnú adresu súboru, ktorá vyzerá ako http://www.page.com/page1.html. Prehliadač poskytne prechod do súboru iba na tejto adrese a žiadny iný. Absolútny odkaz je možné vložiť na webovú stránku umiestnenú na ľubovoľnom webe - kliknutie na tento súbor bude vždy správne.

na obsah ↑

nákupný

Hlavný rozdiel medzi absolútnym a relatívnym odkazom v Exceli je ten, že keď použijete prvý, zachová sa obsah vzorca skopírovaného z jednej bunky do druhej, keď použijete druhý, zmení sa.

V inej oblasti IT - vývoj webových aplikácií - absolútny odkaz odkazuje na úplnú adresu súboru umiestneného na serveri. Pod relatívnou - stačí však iba časť adresy, aby prehliadač automaticky dokončil úplnú cestu k súboru na základe aktuálnej adresy webovej stránky, na ktorej je relatívny odkaz umiestnený..

Po určení, aký je rozdiel medzi absolútnym a relatívnym prepojením v dvoch hlavných oblastiach IT, v ktorých sa tieto pojmy používajú, opravujeme závery v tabuľke..

na obsah ↑

Porovnávacia tabuľka

Absolútne spojenieRelatívne spojenie
V Exceli
Predstavuje vzorec vpísaný do bunky, ktorý sa pri kopírovaní obsahu tejto bunky do inej časti tabuľky nezmeníJe to vzorec, ktorý sa zmení pri kopírovaní obsahu bunky, v ktorej je zadaný, do inej časti tabuľky - nové súradnice sa do nej zapíšu do synchrónne zmenenej polohy bunky.
Vo vývoji webových aplikácií
Je to kompletný odkaz na súbor - spolu s doménou, existujúcimi subdoménami a podadresármiIde o čiastočný odkaz na súbor - spravidla iba vo forme jeho názvu (prehliadač dokončí úplnú adresu súboru automaticky - pridá doménu a subdomény, na ktorých je umiestnená webová stránka s relatívnym odkazom)