Элемент BASE

Элемент BASE

Если внутри документа создаются относительные ссылки на файлы, то может возникнуть ситуация, когда текущий документ перемещен и файлы становятся недоступны. Но в языке HTML есть инструменты для решения этой проблемы.

Элемент BASE служит для того, чтобы задать базовый адрес, относительно которого вычисляются все относительные адреса. Это поможет избежать проблем в случае переноса вашей страницы в другое место. Иначе говоря, все ссылки будут работать, как и прежде.

Примечание

Абсолютный адрес документа использует полный путь к нему, начиная с корневого каталога. Например, C:Test est.jpg для файлов на вашем компьютере или http://

<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />

<title>Использование элемента BASE</title>

</head>

</html>

В примере из листинга 1.11 все относительные адреса будут браться от адреса http://www.test.test/, то есть если в тексте документа будет строка с адресом ../IMG/test.jpg, то браузер будет ее воспринимать как http://www.test.test/IMG/test.jpg. При этом все ссылки будут открываться в новых окнах, если среди параметров самой ссылки не указать другой вариант.

Мы разобрались со всеми элементами, которые можно использовать внутри элемента HEAD, и от заголовка документа пора перейти к его телу.

Данный текст является ознакомительным фрагментом.



Поделитесь на страничке

Похожие главы из других книг:

Элемент

Из книги автора

Элемент Элементы – это любые единичные компоненты структуры, например, заголовок, абзац текста, фотография или


Поддержка XML Base

Из книги автора

Поддержка XML Base Одним из пунктов, добавленных в рабочий проект XSLT 1.1, была поддержка спецификации W3C XML Base. На момент написания книги спецификация XML Base существует в форме предлагаемой рекомендации (Proposed Recommendation), датированной 20 декабря 2000 г.; текущую версию документа можно


Элемент

Из книги автора

Элемент <xsl:if> При помощи элемента <xsl:if> осуществляются проверки условия и принимаются действия на основе результата проверки. Он во многом похож на оператор if в языках программирования. У элемента <xsl:if> один атрибут:• test (обязательный). Устанавливается в


Элемент

Из книги автора

Элемент <xsl:for-each> Элемент <xsl:for-each> позволяет применять тело шаблона в цикле снова и снова для всех элементов набора узлов. С технической точки зрения, он работает с набором узлов, который возвращает выражение XPath и выполняет одно и то же действие с каждым узлом в


Элемент

Из книги автора

Элемент <?job?> Элемент <?job?> задает режим отладки при выполнении WS-файла. Если значение атрибута debug равно true, то задание может быть выполнено во внешнем отладчике (см. приложение 3). Если же значение атрибута debug равно false, то отладчик для этого задания применен быть не


Элемент

Из книги автора

Элемент <job> Элементы <job> позволяют определять несколько заданий (независимо выполняющихся частей) в одном WS-файле. Иначе говоря, между тегами <job> и </job> будет находиться отдельный сценарий (который, в свою очередь, может состоять из нескольких частей,


BASE

Из книги автора

BASE Научный интернет-поисковик Bielefeld Academic Search Engine (BASE) имеет европейские корни. Сам сервис BASE принадлежит немецкому университету, а в основе его поисковых алгоритмов лежат разработки норвежской компании Fast Search & Transfer. Ценность данного ресурса состоит в том, что BASE


Установка Netkit-base-0.17

Из книги автора

Установка Netkit-base-0.17 Приблизительное время компиляции: 0.03 SBU Необходимое дисковое пространство: 1 MBИнсталляция Netkit-baseДля инсталляции Netkit-base выполните:./configure && make && make install && cp etc.sample/{services,protocols} /etcВ директории etc.sample расположены другие занятные файлы, которые


Netkit-base

Из книги автора

Netkit-base Официальная ссылкаNetkit-base (0.17): ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/Содержимое Netkit-baseПоследняя проверка: версия 0.17.Программыinetd и pingОписанияinetdinetd – родитель всех демонов. Прослушивает соединения и передает вызов соответствующему демону.pingping посылает ICMP пакеты ECHO_REQUEST


Управление созданием базовых классов с помощью base

Из книги автора

Управление созданием базовых классов с помощью base В настоящий момент SalesPerson и Manager можно создать только с помощью конструктора, заданного по умолчанию. Поэтому предположим, что в тип Manager добавлен новый конструктор с шестью аргументами, который вызывается так, как


Совет 28. Научитесь использовать функцию base

Из книги автора

Совет 28. Научитесь использовать функцию base При вызове функции base для итератора reverse_iterator будет получен «соответствующий» iterator, однако из сказанного совершенно не ясно, что же при этом происходит. В качестве примера рассмотрим следующий фрагмент, который заносит в вектор


Базовые классы (Base)

Из книги автора

Базовые классы (Base) Следующие классы предоставляются, чтобы упростить определение типов (typedefs) параметров и результата:template ‹class Arg, class Result›struct unary_function { typedef Arg argument_type; typedef Result result_type;};template ‹class Arg1, class Arg2, class Result›struct binary_function { typedef Arg1 first_argument_type; typedef Arg2 second_argument_type; typedef


Disc Video Base

Из книги автора

Disc Video Base Сайт: http://dvb.bv.ruРазмер: 90 КбайтСтатус: FreewareА эта программка (из-за ее размера назвать ее программой даже как-то язык не поворачивается) пригодится всем тем, кто «терпеть не может» органайзеры и каталогизаторы, но в то же самое время не хочет, чтобы из домашней


Обзор Microsoft Notebook Cooling Base Алексей Стародымов

Из книги автора

Обзор Microsoft Notebook Cooling Base Алексей Стародымов Как известно, корпорация Microsoft занимается не только разработкой ПО, но и созданием мелких и не очень «железок»: игровых приставок, музыкальных плееров, а также любимых многими мышек, клавиатур и веб-камер. Есть в портфолио