Абсолютные и относительные ссылки в excel
Содержание:
- Имя файла
- Относительная адресация (относительные ссылки)
- Использование абсолютных и относительных ссылок в Excel
- Относительная ссылка на ячейку в Excel
- ПОМОГИТЕ ПОЖАЛУЙСТА С ТЕСТАМИ ПО ИНФОРМАТИКЕ НА ЗНАНИЕ ЭКСЕЛЬ. ОЧЕНЬ СРОЧНО ДАЮ 35 БАЛЛОВ. УМОЛЯЮ ПОМОГИТЕ
- Создание абсолютной ссылки
- Пример относительной ссылки
- Как сделать абсолютную адресацию в Excel (Эксель)
- Относительная ссылка в Excel
- Абсолютные и относительные ссылки в Excel
- Как поменять ссылки в формулах на относительные?
- Относительные и абсолютные адреса ячеек
- Относительная адресация
- Случаи использования относительной и абсолютной (полной) адресации
Имя файла
Имя файла состоит из непосредственно имени файла и расширения. Для операционной системы MS-DOS и оболочки Win 3.11 имя не превышает 8 символов, расширение- 3 символов. Имя не может содержать точек, т.е. файл с именем 4.1.htm в MS-DOS не допустим. Win 95/98/NT допускает неограниченное (до 255) по длине имя файла и расширение, точки в именах файлов.
Соответственно, требуется оценка, где будет использоваться гипертекстовый справочник/пособие/учебник. Если потребуется перенос под Win 3.11, то лучше сразу привести имена в соответствие с форматом 8.3.
Регистр игнорируется во всех версиях Windows, но принимает важное значение при обращениях к системам Unix, где два имени в разных регистрах соответствуют двум разным файлам. Первый файл любого проекта имеет имя Index.Htm, это является международным стандартом
Первый файл любого проекта имеет имя Index.Htm, это является международным стандартом.
Относительная адресация (относительные ссылки)
Теперь примеры.
Пусть в столбце А введены числовые значения. В столбце B нужно ввести формулы для суммирования значений из 2-х ячеек столбца А : значения из той же строки и значения из строки выше.
Альтернативное решение
Другими словами, будут суммироваться 2 ячейки соседнего столбца слева, находящиеся на той же строке и строкой выше. Ссылка на диапазон суммирования будет меняться в зависимости от месторасположения формулы на листе, но «расстояние» между ячейкой с формулой и диапазоном суммирования всегда будет одинаковым (один столбец влево).
Относительная адресация при создании формул для Условного форматирования.
Использование абсолютных и относительных ссылок в Excel
Заполните табличку, так как показано на рисунке:
Для решения данной задачи нам нужно ввести формулу в C2: =B2/A2 и скопировать ее во все ячейки диапазона C2:C4. Но здесь возникает проблема. Из предыдущего примера мы знаем, что при копировании относительные ссылки автоматически меняют адреса относительно своего положения. Поэтому возникнет ошибка:
Относительно первого аргумента нас это вполне устраивает. Ведь формула автоматически ссылается на новое значение в столбце ячеек таблицы (суммы в долларах). А вот второй показатель нам нужно зафиксировать на адресе A2. Соответственно нужно менять в формуле относительную ссылку на абсолютную.
Наша новая формула должна содержать сразу 2 типа ссылок: абсолютные и относительные.
Абсолютные, относительные и смешанные ссылки в Excel:
Для сравнения: A2 – это адрес относительный, без фиксации. Во время копирования формул строка (2) и столбец (A) автоматически изменяются на новые адреса относительно расположения скопированной формулы, как по вертикали, так и по горизонтали.
Примечание. В данном примере формула может содержать не только смешанную ссылку, но и абсолютную: =B2/$A$2 результат будет одинаковый. Но в практике часто возникают случаи, когда без смешанных ссылок не обойтись.
Полезный совет. Чтобы не вводить символ доллара ($) вручную, после указания адреса периодически нажимайте клавишу F4 для выбора нужного типа: абсолютный или смешанный. Это быстро и удобно.
Относительная ссылка на ячейку в Excel
Это набор символов, определяющих местоположение ячейки. Ссылки в программе автоматически пишутся с относительной адресацией. К примеру: A1, A2, B1, B2. Перемещение в другую строку или столбец ведет к изменению символов в формуле. К примеру, исходная позиция A1. При перемещении по горизонтали изменяется буква на B1, C1, D1 и т.д. Таким же образом происходят изменения при смещении по вертикальной линии, только в данном случае меняется цифра – A2, A3, A4 и т.д. При необходимости дублирования однотипного расчета в соседнюю клетку проводится расчет по относительной ссылке. Для применения данной функции выполните несколько действий:
- Как только данные будут вписаны в ячейку, наведите курсор и сделайте клик мышкой. Выделение зеленым прямоугольником говорит об активации ячейки и готовности к проведению дальнейших работ.
- Нажатием комбинацией клавиш Ctrl + C проводим копирование содержимого в буфер обмена.
- Активируем ячейку, в которую необходимо перенести данные или ранее записанную формулу.
- Нажатием комбинации Ctrl + V переносим данные, сохраненные в буфере обмена системы.
Пример создания относительной ссылки в таблице к спортивному товару
Пример относительной ссылки
Чтобы разобрать нагляднее, рассмотрим пример расчета по формуле с относительной ссылкой. Допустим, владельцу спортивного магазина после года работы необходимо подсчитать прибыль от реализованной продукции.
В Excel создаем таблицу по данному примеру. Заполняем колонки наименованиями товара, количеством проданной продукции и ценой за единицу
Порядок выполнения действий:
- На примере видно, что для заполнения количества проданного товара и его цены, использованы колонки B и C. Соответственно, для записи формулы и получения ответа выбираем колонку D. Формула выглядит следующим образом: = B2*C
- Чтобы получить окончательный ответ, нажмите на «Enter». Далее необходимо рассчитать итоговую сумму полученной прибыли с остальных видов продукции. Хорошо если количество строк не велико, тогда все манипуляции можно выполнить вручную. Для заполнения одновременно большого количества строк в Excel имеется одна полезная функция, дающая возможность переноса формулы в другие ячейки.
- Наведите курсор на правый нижний угол прямоугольника с формулой или готовым результатом. Появление черного крестика служит сигналом, что курсор можно тянуть вниз. Таким образом производится автоматический расчет полученной прибыли на каждую продукцию в отдельности.
- Отпустив зажатую кнопку мыши, получаем правильные результаты во всех строчках.
Чтобы использовать маркер автоматического заполнения, потяните за квадратик, расположенный в правом нижнем углу
Кликнув по ячейке D3, можно увидеть, что координаты ячеек были автоматически изменены, и выглядят теперь следующим образом: =B3*C3. Из этого следует, что ссылки были относительными.
Возможные ошибки при работе с относительными ссылками
Несомненно, данная функция Excel значительно упрощает расчеты, однако в некоторых случаях могут возникнуть трудности. Рассмотрим простой пример расчета коэффициента прибыли каждого наименования товара:
- Создаем таблицу и заполняем: A – наименование продукции; B – количество проданного; C – стоимость; D – вырученная сумма. Допустим, в ассортименте всего 11 наименований продукции. Следовательно, с учетом описания столбцов, заполняется 12 строк и общая сумма прибыли – D
- Кликаем по ячейке E2 и вписываем =D2/D13.
- После нажатия кнопки «Enter» появляется коэффициент относительной доли продаж первого наименования.
- Растягиваем столбец вниз и ждем результата. Однако система выдает ошибку «#ДЕЛ/0!»
Код ошибки как результат неправильно введенных данных
Причина ошибки в использовании относительной ссылки для проведения расчетов. В результате копирования формулы координаты изменяются. То есть для E3 формула будет выглядеть следующим образом =D3/D13. Потому как ячейка D13 не заполнена и теоретически имеет нулевое значение, то программа выдаст ошибку с информацией, что деление на нулевое значение невозможно.
ПОМОГИТЕ ПОЖАЛУЙСТА С ТЕСТАМИ ПО ИНФОРМАТИКЕ НА ЗНАНИЕ ЭКСЕЛЬ. ОЧЕНЬ СРОЧНО ДАЮ 35 БАЛЛОВ. УМОЛЯЮ ПОМОГИТЕ
1.Чем относительный адрес отличаются от абсолютного адреса? а)Относительный адрес ссылается на диапазон, расположенный относительно текущей ячейки. Абсолютный адрес всегда ссылается на один и тот же диапазон. б) Относительный адрес — это такой адрес, который действует относительно текущей книги. Абсолютный адрес может ссылать на диапазоны внутри текущей книги и за ее пределы. в)По функциональности ничем не отличаются. Отличия имеются в стиле записи адреса.
2)Какой символ необходимо использовать, чтобы закрепить индекс адреса ячейки? а)% б)& в)$ г) ‘ д)@
3)С какого символа должна начинаться любая формула в Excel? а)-> б)= в): г):=
4)Формулы для расчетов вводятся а)Только «вручную» — с клавиатуры б)Только через меню Вставка->Функция в)Вручную (с клавиатуры) или через меню Вставка->Функция
5)Что необходимо сделать, чтобы сообщить приложению о необходимости обработать функцию по правилам массива? а)Передать ее в качестве аргумента специальной функции б)Поместить ее в фигурные скобки в)Поместить все содержимое ячейки в фигурные скобки г)Одновременно нажать клавиши Ctrl + Shift + Enter д)Одновременно нажать клавиши Alt + Shift + Enter
6)Имена каких строк и столбцов при копировании формулы =$В23+C$24 не будут меняться: а)В б)С в)23 г)24
7)В ячейке C4 формула =B4/B2. Как она будет выглядеть, если переместить ее в ячейку C5? а)B4/B2 б)С4/С2 в)B5/B3 г)C4/B2
8)Каково число диапазонов, суммируемых в формуле: =СУММ(F2;F6:F15;$A$6:C13;H1:H5;J1;L1;N1) а)10 б)7 в)6 г)20
9)Содержимое ячейки: #########. В чем причина? а)Содержимое ячейки не соответствует ее формату б)Данные не помещаются в ячейку в)Расчет формулы в ячейке дал деление на ноль г)Данные в ячейке зашифрованы д)Формула содержит ошибку
10)В формулу нужно ввести ссылку на ячейку. Что для этого нужно сделать? а)Щелкнуть по нужной ячейке левой кнопкой мыши б)Нажать клавишу F4 в)В строке формул вызвать контекстное меню г)Написать адрес ячейки вручную
11)В ячейку введено число 0,70 и применен процентный формат. Каков будет результат, отображенный в ячейке? а)0,7% б)70% в)700% г)7000% д)7%
12)Какой вид примет курсор мыши при автозаполнении? а)черный плюсик б)курсор ввода в)белый плюсик с черной обводкой г)звездочка
13)В ячейку Е5 ввели формулу =$A$5*B5. Затем эту формулу скопировали вниз. Какая формула содержится в ячейке Е8? а)=$A$5*B8 б)=$A$8*B8 в)=$A$5*B5 г)=$A$8*B5
14)Какой символ можно использовать в формулах в качестве знака возведения в степень? а)
15)Что означает знак $ в формуле =A2*$B$6? а)Расчеты выполняются в долларах б)На ячейку В6 сделана абсолютная ссылка в)На ячейку В6 сделана относительная ссылка г)Числу в ячейке присвоен денежный стиль
16)Для выделения мышкой нескольких областей следует держать нажатой клавишу а)Alt б)Ctrl в)Shift г)Esc
17)Укажите, что определяет функция СРЗНАЧ в программе Excel? а)сpеднее аpифметическое заданного диапазона ячеек б)среднее значение от деления ячеек в)упорядочивание по убыванию чисел г)среднее геометрическое заданного диапазона ячеек
18)Если в Microsoft Excel к ячейке, в которой указана формула, применить комбинацию клавиш Ctrl+C и вставить в другую ячейку с помощью комбинации клавиш Ctrl+V, то в итоговую ячейку вставится. а)Значение для данной формулы б)0 в)В ячейке будет указана ошибка г)Данная формула
Создание абсолютной ссылки
Таким образом, для нашего примера делитель должен быть относительной ссылкой, и изменяться в каждой строке таблицы, а делимое должно быть абсолютной ссылкой, которая постоянно ссылается на одну ячейку.
С созданием относительных ссылок у пользователей проблем не будет, так как все ссылки в Microsoft Excel по умолчанию являются относительными. А вот, если нужно сделать абсолютную ссылку, придется применить один приём.
После того, как формула введена, просто ставим в ячейке, или в строке формул, перед координатами столбца и строки ячейки, на которую нужно сделать абсолютную ссылку, знак доллара. Можно также, сразу после ввода адреса нажать функциональную клавишу F7, и знаки доллара перед координатами строки и столбца отобразятся автоматически. Формула в самой верхней ячейке примет такой вид: «=D2/$D$7».
Копируем формулу вниз по столбцу. Как видим, на этот раз все получилось. В ячейках находятся корректные значения. Например, во второй строке таблицы формула выглядит, как «=D3/$D$7», то есть делитель поменялся, а делимое осталось неизменным.
Пример относительной ссылки
Покажем, как это работает на примере. Возьмем таблицу, которая содержит количество и цену различных наименований продуктов. Нам нужно посчитать стоимость.
Делается это простым умножением количества (столбец B) на цену (столбец C). Например, для первого наименования товара формула будет выглядеть так «=B2*C2». Вписываем её в соответствующую ячейку таблицы.
Теперь, чтобы вручную не вбивать формулы для ячеек, которые расположены ниже, просто копируем данную формулу на весь столбец. Становимся на нижний правый край ячейки с формулой, кликаем левой кнопкой мыши, и при зажатой кнопке тянем мышку вниз. Таким образом, формула скопируется и в другие ячейки таблицы.
Но, как видим, формула в нижней ячейке уже выглядит не «=B2*C2», а «=B3*C3». Соответственно, изменились и те формулы, которые расположены ниже. Вот таким свойством изменения при копировании и обладают относительные ссылки.
Как сделать абсолютную адресацию в Excel (Эксель)
Рассмотрим два способа задать ее.
Первый способ: формирование абсолютной ссылки
Устанавливать абсолютную ссылку на ячейку можно как вручную перед координатами ячейки по горизонтали и вертикали, а можно использовать быстрый способ – нажатие клавиши «F4» делает из относительной ячейки абсолютную.
Использования первого способа обращения к адресу ячейки является очень удобным, чтобы быстро и правильно просчитать зарплату для группы лиц, где их ставка будет умножена на коэффициент:
1. Выберем ячейку D4 и пропишем формулу расчета, с указанием абсолютного адреса ячейки с коэффициентом.
2. Протянем формулу по всем необходимым ячейкам и получаем быстрый и прекрасный результат всего за несколько секунд.
Второй способ: использование функции «ДВССЫЛ»
Абсолютную адресацию также можно указывать с помощью оператора «ДВССЫЛ», который выглядит следующим образом =ДВССЫЛ(«Ячейка, адрес которой необходимо сделать абсолютным»).
Попробуем использовать функции абсолютной адресации на примере:
1. Выберем ячейку, куда нам необходимо получить итоговые значения и пропишем в ней формулу, где умножим ячейку со значением ставки на ячейку с коэффициентом с использованием функции «ДВССЫ».
Функцию можно прописать либо вручную, либо использовать метод вставки функции.
2. Протянем формулу по всем ячейкам и получаем готовый результат.
Значения первого способа использования вставки абсолютной ссылки «$» и функции «ДВССЫЛ» совпадают.
Таким образом, можно устанавливать абсолютные адресации на необходимые ячейки и проводить всевозможные операции, при этом оставаться уверенным в правильном результате и в быстром его получении.
Относительная ссылка в Excel
Относительная ссылка – это обычная ссылка, которая содержит в себе букву (столбец) и номер (строка) без знака $, например, D14, G5, A3 и т.п. Основная особенность относительных ссылок заключается в том, что при копировании (заполнении) ячеек в электронной таблице, формулы, которые в них находятся, меняют адрес ячеек относительно нового места. По умолчанию все ссылки в Excel являются относительными ссылками. В следующем примере показано, как работают относительные ссылки.
Предположим, что у вас есть следующая формула в ячейке B1:
= A1*10
Если вы скопируете эту формулу в другую строку в том же столбце, например, в ячейку B2, формула будет корректироваться для строки 2 (A2*10), потому что Excel предполагает, что вы хотите умножить значение в каждой строке столбца А на 10.
Абсолютные и относительные ссылки в Excel – Относительная ссылка в Excel
Если вы копируете формулу с относительной ссылкой на ячейку в другой столбец в той же строке, Excel соответственно изменит ссылку на столбец:
Абсолютные и относительные ссылки в Excel – Копирование формулы с относительной ссылкой в другой столбец
При перемещении или копировании формулы с относительной ссылкой на ячейку в другую строку и другой столбец, ссылка изменится как на столбец так и на строку:
Абсолютные и относительные ссылки в Excel – Копирование формулы с относительной ссылкой в другой столбец и другую строку
Как вы видите, использование относительных ссылок на ячейки в формулах Excel является очень удобным способом выполнения одних и тех же вычислений на всем рабочем листе. Чтобы лучше проиллюстрировать это, давайте рассмотрим конкретный пример относительной ссылки.
Пример относительных ссылок в Excel
Пусть у нас есть электронная таблица, в которой отражены наименование, цена, количество и стоимость товаров.
Абсолютные и относительные ссылки в Excel – Исходные данные
Нам нужно рассчитать стоимость для каждого товара. В ячейке D2 введем формулу, в которой перемножим цену товара А и количество проданных единиц. Формула в ячейке D2 ссылается на ячейку B2 и C2, которые являются относительными ссылками. При перетаскивании маркера заполнения вниз на ячейки, которые необходимо заполнить, формула автоматически изменяется.
Абсолютные и относительные ссылки в Excel – Относительные ссылки
Ниже представлены расчеты с наглядными формулами относительных ссылок.
Абсолютные и относительные ссылки в Excel – Относительные ссылки (режим формул)
Таким образом,относительная ссылка в Excel — это ссылка на ячейку, когда при копировании и переносе формул в другое место, в формулах меняется адрес ячеек относительно нового места.
Абсолютные и относительные ссылки в Excel
Абсолютные ссылки позволяют нам зафиксировать строку или столбец (или строку и столбец одновременно), на которые должна ссылаться формула. Относительные ссылки в Excel изменяются автоматически при копировании формулы вдоль диапазона ячеек, как по вертикали, так и по горизонтали. Простой пример относительных адресов ячеек:
Как видите, относительные адреса помогают автоматически изменять адрес в каждой формуле.
Так же стоит отметить закономерность изменения ссылок в формулах. Данные в B3 ссылаются на A3, B4 на A4 и т.д. Все зависит од того куда будет ссылаться первая введенная формула, а ее копии будут изменять ссылки относительно своего положения в диапазоне ячеек на листе.
Как поменять ссылки в формулах на относительные?
За преобразование формулы в макросе отвечает функция ConvertFormula, в которой один из параметров задает тип ссылки:
- xlAbsolute. Абсолютная ($А$1);
- xlRelative. Относительная (А1);
- xlAbsRowRelColumn. Смешанная. Абсолютная строка и относительный столбец (А$1);
- xlRelRowAbsColumn. Смешанная. Относительная строка и абсолютный столбец ($А1).
Поэтому вместо xlAbsolute в коде макроса можно поставить любой из выше перечисленных параметров, в зависимости от того, что конкретно вам нужно.
Например, для той же таблицы применим макрос с параметром xlAbsRowRelColumn (абсолютная строка и относительный столбец, вид A$1):
И для параметра xlRelRowAbsColumn (относительная строка и абсолютный столбец, вид $A1):
Таким образом, меняя значения параметра в макросе можно получить абсолютно любой тип ссылки.
Способ преобразования без использования макросов
Если не хочется возиться с макросами, то преобразовать все ссылки в формулах в относительные также можно и без их применения.
Действительно, так как признаком абсолютной или смешанной ссылки является наличие в формуле знака $ (который используется для закрепления строки или столбца), то с помощью инструмента Найти и заменить можно избавиться от всех знаков $ в формулах.
Выделяем диапазон с данными, нажимаем Ctrl + H, в поле Найти указываем знак доллара, а поле Заменить на оставляем пустым, нажимаем Заменить все и получаем нужный результат:
Относительные и абсолютные адреса ячеек
Относительные ссылки
Большинство ссылок в формулах записываются в относительной форме — например, С3 (столбец)(строка)
Относительными называются ссылки, которые при копировании в составе формулы в другую ячейку автоматически изменяются
При копировании формулы с относительной ссылкой (столбец)(строка) на n строк ниже и на m столбцов правее ссылка изменяется на (столец+m)(строка+n)
В большинстве случаев это очень удобно, но иногда этого не требуется. Поясним это на следующем примере.
Необходимо вычислить стоимость каждой модели принтеров на складе. Т.к. курс $ периодически изменяется, ячейка B11 будет использоваться для хранения текущего значения. При изменении кура достаточно внести новое значение в ячейку С11 и стоимость будет автоматически пересчитана.
- Вставим необходимые для расчета формулы
В ячейку F14 =В14*E14
В ячейку G14 =F14*B11 - Выделим ячейки F14 и G14
- При помощи автозаполнения скопируем в нижележащие строки
Обратите внимание на возникшие ошибки в столбце G
Перейдем в режим отображения формул при помощи меню Сервис — Параметры
При копировании формулы из 14 в 15 строку Excel изменил адрес ячейки с B11 на B12, что в нашем случае делать не следовало.
Для того чтобы избежать подобной ошибочной ситуации , необходимо заменить адрес ячейки с относительного B11 на абсолютный $B$11, т.е. не подлежащий изменению при копировании формул
- Дважды щелкните мышью по ячейки G14 (перейдите в режим редактирования)
- Нажмите клавишу <F4>. Теперь в формуле участвует абсолютный адрес $B$11
- Введите формулу, нажав <Enter>
- Скопируйте в нижележащие ячейки
- Отмените режим отображения формул (Сервис — Параметры)
Абсолютные ссылки
Некоторые ссылки в формулах записываются в абсолютной форме — например, $С$3
Абсолютными называются ссылки, которые при копировании в составе формулы в другую ячейку не изменяются
Абсолютные ссылки используются в формулах тогда, когда нежелательно автоматическое изменение ссылки при копировании
Изменение типа ссылки
Для того, чтобы превратить относительную ссылку в абсолютную, достаточно в режиме редактирования формулы установить курсор непосредственно за ссылкой и нажать клавишу <F4>
Впрочем, можно вставить в ссылку знаки доллара и при помощи обычных приемов редактирования
При помощи символа абсолютной адресации Вы можете гибко варьировать способ адресации ячеек. Например $B11 обозначает , что при копировании формул будет изменяться только адресация строки ячейки, а при обозначении B$11 — только столбца. Такая адресация называется смешанной.
При вводе формулы в строке формул, можно быстро перебрать по кругу относительный , смешанный и абсолютный адреса. Просто укажите на какой — нибудь адрес и нажимайте <F4>, чтобы по кругу перебрать все четыре варианта.
Использование имен для абсолютной адресации
Другой способ абсолютной адресации заключается в назначении имен ячейкам и использовании их в формулах
Например назначив ячейки B11 имени курс можно ввести следующую формулу
=F14*курс
При копировании этой формулы будет соблюдаться абсолютная адресация ячейки
Для того, чтобы назначить имя ячейки необходимо
- Выделить ячейку
- Выполнить команду меню Вставка — Имя — Присвоить
- Введите имя в стоке имя ячейки, например курс
- Нажмите кнопку OK
- Введите формулу
Относительная адресация
Относительная адресация предполагает, что протокол обращения к файлу и устройство (сервер) остаются прежними. Т.е. если есть открытый документ, то адрес можно строить исходя из его текущего положения.
Основные символы, используемые в относительной адресации:
. | текущий каталог |
.. | каталог на уровень выше (родительский каталог) |
. | каталог на 3 уровня выше, и т.д. В том случае, если система не поддерживает более двух точек, следует использовать строку вида ../../../ и т.д. |
корневой каталог устройства, некорректно обрабатывается Internet Explorer 5.0 в локальном режиме, происходит автоматическое переключение протокола на http. |
Случаи использования относительной и абсолютной (полной) адресации
Случаи, когда используется полная адресация
- происходит смена протокола (с file на http). Например, если из локального режима требуется перейти в Интернет, то требуется явно указать протокол http или ftp.
- происходит смена устройства или сервера. В этом случае есть вероятность, что протокол требует изменения. Например, список ссылок может находится в Интернет и на локальной машине. Без указания протокола в первом случае будет обращение к серверу www.rambler.ru, а во втором- к файлу (каталогу).
- в том случае, если предполагается, что пользователь будет использовать файлы только в Интернет. Когда, например, есть уверенность в том, что какой-либо документ будет находится в Интернет, т.е. низка вероятность его удаления (например, документация, стандарты и т.д.), также низка вероятность того, что пользователь будет копировать файлы к себе на компьютер. В этом случае одна страничка, сохранённая на компьютере пользователя, возвращает его на сервер.
Случаи, когда используется относительная адресация
- есть необходимость, чтобы документы загружались как в локальном режиме, так и в Интернет. Если использовалась полная адресация, при обращении к ссылкам нужно будет подключение к Интернет, тот факт, что требуемый файл находится в текущем каталоге будет игнорироваться.
- не требуется полная адресация. Например, редко кто прописывает полный путь для рисунков, обычно используется запись вида IMG/file.gif
Документ может использовать полную адресацию, даже если в самих гиперссылках указаны относительные адреса. Это достигается использованием в начале контейнера BODY одиночного тега . В этом случае указанный адрес будет суммироваться с адресом в ссылках.
Помимо того, что такой способ задавать полное положение документа прост, также упрощается задача использования документа в локальном режиме. После удаления тега, устанавливающего базовый адрес, ссылки документа будут направлены на локальную машину.