Абсолютните и относителните връзки могат да се използват в голямо разнообразие от ИТ инструменти. Най-често - при проектиране на уеб страници, както и в електронни таблици. Как изглеждат тези връзки? Каква е разликата между абсолютна връзка и роднина?
Съдържание на статията
- Абсолютни и относителни връзки в 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 е, че когато използвате първата, съдържанието на формулата, копирана от една клетка в друга, се запазва, когато използвате втората, тя се променя.
В друга област на ИТ - уеб разработка - абсолютна връзка се отнася до пълния адрес на файл, разположен на сървър. Под относителното - само част от адреса обаче е достатъчна, за да може браузърът автоматично да завърши пълния път до файла, въз основа на текущия адрес на уеб страницата, на която се намира относителната връзка.
След като определим каква е разликата между абсолютната и относителната връзка в двете основни области на ИТ, където се използват тези понятия, фиксираме изводите в таблицата.
към съдържание ↑Таблица за сравнение
Абсолютна връзка | Относителна връзка |
В отличие | |
Представлява формула, вписана в клетка, която не се променя при копиране на съдържанието на тази клетка в друга част на таблицата | Това е формула, която се променя при копиране на съдържанието на клетката, в която е въведено, в друга част на таблицата - в нея се записват нови координати до синхронно променено положение на клетката |
В уеб разработката | |
Това е пълна връзка към файла - заедно с домейна, съществуващите поддомейни и поддиректории | Това е частична връзка към файла - обикновено само под формата на неговото име (браузърът попълва пълния адрес на файла автоматично - добавя домейна и поддомейните, на които се намира уеб страницата със съответната връзка) |