ОписаниеТег <BASE> определен внутри контейнера <HEAD> и инструктирует браузер относительно полного базового адреса текущего документа. Тег <BASE> предназначен для документов, в которых используется относительный адрес и эти документы могут переноситься в другую папку или даже на другой компьютер без потери связи. Браузер ищет тег <BASE>, определяет полный адрес документа и корректно загружает его. К примеру, если адрес документа указан как <base href="http://www.megasite.ru/privet">, то при добавлении рисунков достаточно использовать относительный адрес <img src="/images/spacer.gif">. При этом полный путь к изображению будет http://www.megasite.ru/privet/images/spacer.gif, что позволяет браузеру всегда находить графический файл, независимо от того, где находится текущая web-страница. Также можно применять и иерархическую систему пути с двоеточием. Так, если изображение добавляется как <img src="../images/spacer.gif">, то полный путь к файлу будет http://www.megasite.ru/images/spacer.gif. Второе применение тега <BASE> - задание целевого окна для всех ссылок на текущей странице. Синтаксис<head>
<base ...> </head> Параметры
Закрывающий тегНе требуется. Пример 1. Использование тега <BASE> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Пример использования тега BASE</title> <base target="_blank"> </head> <body> ... </body> </html> Описание параметров тега <BASE>Параметр HREF
ОписаниеАдрес, который должен использоваться для указания полного пути к файлам. Обычно это типичный путь к текущему документу, но он может быть задан и другим, если это необходимо для организации файлов на сайте. Синтаксис<base href="URL">
АргументыПолный абсолютный путь к web-странице. Значение по умолчаниюПуть к текущему файлу. Пример 2. Путь к web-странице <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Пример тега BASE, параметр href</title> <base href="http://kran-manip.ru/"> </head> <body> <p><img src="images/left/1.jpg" alt="подсказка"></p> </body> </html> В приведенном примере полный путь к изображению будет http://kran-manip.ru/images/left/1.jpg. Параметр TARGET
ОписаниеВы можете определить окно, в которое будет загружаться web-страница, открытая по ссылке. Для этого используется параметр target, в качестве его значения используется имя окна или фрейма. Если параметр target не установлен, возвращаемый результат показывается в текущем окне. Синтаксис<base target="имя окна">
АргументыВ качестве аргумента используется имя окна или фрейма. Если задано несуществующее имя, то будет открыто новое окно. В качестве зарезервированных имен используются следующие.
Если для тега <BASE> задан параметр target="_blank", можно сделать чтобы ссылка открывалась в текущем окне, если добавить к тегу <A> параметр target="_self". Значение по умолчанию_self Пример 3. Открытие ссылки в новом окне <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Пример тега BASE, параметр target</title> <base target="_blank"> </head> <body> <p><a href="index.php">Ссылка откроется в новом окне</a></p> <p><a href="index.php" target="_self">Ссылка откроется в текущем окне</a></p> </body> </html> | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Просмотров: 320
| Теги: |
Всего комментариев: 0 | |