Учебник по HTML и CSS |
|
Теги HTML Теги по типам
| Тег BASE
ОписаниеЭлемент <BASE> определен внутри контейнера <HEAD> и инструктирует браузер относительно полного базового адреса текущего документа. Тег <BASE> предназначен для документов, в которых используется относительный адрес и эти документы могут переноситься в другую папку или даже на другой компьютер без потери связи. Браузер ищет тег <BASE>, определяет полный адрес документа и корректно загружает его. Например, если адрес документа указан как <base href="http://www.mysite.ru/hzchd">, то при добавлении рисунков достаточно использовать относительный адрес <img src="/images/labuda.gif">. При этом полный путь к изображению будет http://www.mysite.ru/hzchd/images/labuda.gif, что позволяет браузеру всегда находить графический файл, независимо от того, где находится текущая веб-страница. Также можно применять и иерархическую систему пути с двоеточием. Так, если изображение добавляется как <img src="../images/labuda.gif">, то полный путь к файлу будет http://www.mysite.ru/images/labuda.gif. Второе применение тега <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"> АргументыПолный абсолютный путь к документу. Значение по умолчаниюПуть к текущему файлу. Пример 2. Путь к документу <!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://www.mysite.ru/copyright/"> </head> <body> <p><img src="copyleft.gif" alt="О_о"></p> </body> </html> В данном примере полный путь к изображению будет http://www.mysite.ru/copyright/copyleft.gif. Параметр TARGET
ОписаниеВы можете определить окно, в которое будет загружаться веб-страница, открытая по ссылке. Для этого используется параметр 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="1.php">Ссылка откроется в новом окне</a></p> <p><a href="2.php" target="_self">Ссылка откроется в текущем окне</a></p> </body> </html> Обратите внимание, что в данном примере используется переходный DOCTYPE. При использовании строгого DOCTYPE пример не пройдет валидацию. |
При использовании материалов сайта ссылка на comnew.ru обязательна! |