Описание элементаЭтот тег позволяет задавать целевое окно для всех ссылок и указывать браузеру полный адрес текущего документа. Этот тег используется преимущественно для документов, у которых указан относительный путь к файлу, а эти документы могут переносить из папки в папку (и соотвественно путь к ним будет меняться).
А если же в теге BASE указан путь, то такие перемещения можно будет делать без проблем.
Этот тег необходимо использовать внутри контейнера HEAD.
Например,
если мы имеем файл arhiv.html. И в этом документе в теге BASE указать такой полный путь:
http://webforever.info/userfiles/
то при добавлении файлов достаточно использовать относительный путь:
/archives/arxiv.rar/
А реальный путь при этому будет:
http://webforever.info/userfiles/archives/arxiv.rar/
В результате чего, независимо от того, где будет находится сам файл arhiv.html, путь к архиву arxiv.rar будет определяться верно.
Второе назначение тега, как уже было сказано, это указание целевого окна. Т.е. как будут открываться все ссылки на данной странице. Например можно установить, чтобы все ссылки открывались в новом окне и при этом у тега А не нужно будет вручную указывать target="_blank".
Оба параметра необязательны. Их можно использовать одновременно. Первый задаёт путь, а второй имя целевого окна страницы.
Синтаксис
<base {href | target}={"URL | имя окна"}>
Возможные параметры
href - абсолютный адрес полного пути к файлу
target - Имя окна или фрейма, в котором будут открываться ссылки.
Параметр HREF
Указывает абсолютный путь к файлам. Чаще всего это путь к текущему файлу, хотя это и не всегда так.
Возможные аргументы:
Абсолютный путь к файлу или каталогу.
Значение по умолчанию:
Отсутствует.
Параметр TARGET
Указывает имя окна или фрейма в котором нужно открывать эту ссылку. В случае если не будет найдено окно или фрейм с указанным именем, то открытие произойдёт в новом окне. Так же есть, так называемые "зарезервированные имя окон".
Возможные аргументы:
Имя окна или фрейма или любое из зарезервированных имен:
_blank - Загружает ссылку в новое окно или фрейм.
_self - Загружает ссылку в текущем окне или фрейме.
_parent - Загружает ссылку в родительский фрейм (тот, из которого была открыт этот документ). А если таковой отсутствует, то работает как _self.
_top - Загружает ссылку в полном окне браузера, "съедая" все существующие фреймы. При отсутствии фреймов, опять же работает как _self
Значение по умолчанию:
_self.
|