Разликата между абсолютна и относителна връзка

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

Съдържание на статията

  • Абсолютни и относителни връзки в Excel
  • Връзки в структурата на уеб страниците
  • сравнение
  • Таблица за сравнение

Абсолютни и относителни връзки в Excel

И така, сред тези често използвани ИТ инструменти, които използват абсолютни и относителни връзки, е Excel. Елементът от първия тип е фиксиран (не се променя при копиране на съдържанието на клетката на друго място в таблицата) набор от координати на клетките, които са определени във формулата. Тоест, когато използвате абсолютна връзка, преместването на клетка А1 от двете страни не влияе върху съдържанието на формулата - координатите на клетките, регистрирани в нея, няма да се променят. Формулата ще остане във формата, в която потребителят първоначално въведе таблицата на Excel.

Обърнете внимание, че за да фиксирате "абсолютността" на връзката, трябва да поставите знак $ пред всяка координата във формулата. По този начин записът в клетката ще изглежда като = $ A $ 1 + $ A $ 2.

Относителна връзка, от своя страна, е набор от координати на клетките във формула, които се променят при копиране на друго място в таблицата с клетки, в което е вписана формулата. Тоест, ако първоначално формулата = B1 + B2 е написана в клетка A1, тогава в случая, използвайки относителната връзка при копирането на тази клетка в клетката, разположена вдясно, в A2, формулата автоматично ще се промени на = B2 + B3.

реклама

Относителните връзки от своя страна не трябва да поставят знаци $. Всъщност отсъствието му предопределя "относителността", а не "абсолютността" на връзката.

към съдържание ↑

Връзки в структурата на уеб страниците

Концепцията за абсолютни и относителни връзки се използва и в областта на уеб разработката. Факт е, че и двете могат да бъдат поставени в структурата на уеб страниците. как?

Относителна връзка, разположена в структурата на уеб страница, означава непълен адрес на файл, който изглежда като /page1234.html. Предполага се, че браузърът при откриване на относителна връзка автоматично ще добави пред знака / липсващата част на адреса на файла, така че да се зареди.

Важно е да кликнете върху относителната връзка от уеб страница, разположена на същия сайт, където се намира файлът. Тоест, ако страница с относителна връзка на формата /page1234.html бъде поставена на портала http://www.page1.com, тогава браузърът, след като потребителят кликне върху тази връзка, ще започне да изтегля файла на адреса http: //www.page1. com / page1234.html.

Ако от своя страна го поставите например на портала http://www.page2.com, браузърът ще започне да зарежда страницата http://www.page2.com/page1234.html. Затова уеб администраторът трябва да внимава с поставянето на относителни връзки - основното е, че те съответстват на истински файл на сървъра.

Абсолютна връзка в уеб страница означава, от своя страна, пълния адрес на файла, който изглежда като http://www.page.com/page1.html. Браузърът ще осигури прехода към файла само на този адрес и никой друг. Абсолютна връзка може да бъде вградена в уеб страница, разположена на всеки сайт - щракването върху нея към посочения файл винаги ще бъде правилно.

към съдържание ↑

сравнение

Основната разлика между абсолютна връзка и относителна в Excel е, че когато използвате първата, съдържанието на формулата, копирана от една клетка в друга, се запазва, когато използвате втората, тя се променя.

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

След като определим каква е разликата между абсолютната и относителната връзка в двете основни области на ИТ, където се използват тези понятия, фиксираме изводите в таблицата.

към съдържание ↑

Таблица за сравнение

Абсолютна връзкаОтносителна връзка
В отличие
Представлява формула, вписана в клетка, която не се променя при копиране на съдържанието на тази клетка в друга част на таблицатаТова е формула, която се променя при копиране на съдържанието на клетката, в която е въведено, в друга част на таблицата - в нея се записват нови координати до синхронно променено положение на клетката
В уеб разработката
Това е пълна връзка към файла - заедно с домейна, съществуващите поддомейни и поддиректорииТова е частична връзка към файла - обикновено само под формата на неговото име (браузърът попълва пълния адрес на файла автоматично - добавя домейна и поддомейните, на които се намира уеб страницата със съответната връзка)