Авторский знак. Авторский знак. Seosait21.ru Есть у человека надежда. Пока не поздно. Вгрызайся и изучай.

Пн Вт Ср Чт Пт Сб Вс
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31


Чувашия-это моя Россия


Ссылки на JavaScript - base.

Объект База представляет собой HTML базовый элемент. Базовый элемент используется для указания адреса по умолчанию или цели по умолчанию для всех ссылок на странице. Для каждого тега < base> в HTML документе, создается объект база.

Тег < base> определяет базовый адрес URL для гипертекстовых ссылок документа на страницах сайта, заданных в относительной форме. Тег < base> указывает способ открытия ссылок по умолчанию.

Разметка гипертекстовых ссылок производится как разметка в частично заданных( относительных) адресах, если URL адрес задается относительно текущего местоположения документа:


< a href="../next_level/document.html">Название каталога.< /a>

Здесь конкретно в качестве базы по умолчанию выбирается каталог, в котором размещен HTML-документ. Как видите, метод разметки удобен тем при переносе всего дерева документов( DOM) в другое место. Такой метод не заставляет менять систему гипертекстовых ссылок внутри документов на страницах сайта. Связей любого сайта с остальными сайтами намного меньше. Внешние связи сайта можно прописать непосредственно в ссылках в абсолютных URL адресах.

Тег < base> может быть только один и размещается тег < base> в области заголовка в контейнере < head>...< /head>:


< html>
< head>
    ...
    < base href="https://seosait21.ru/doctype.html/">
    ...
< /head>
< body>
    ...
    < a href="doctype.html">Doctype< /a>
    ...
< /body>
< html>

Тег < base> содержит обязательный атрибут href и другие атрибуты:


href	     -      Определяет базу для относительных ссылок.
target	     -      Определяет способ открытия ссылок по умолчанию. 

          Возможные значения:
_blank	     -      Документ откроется в новой вкладке;
_parent	     -      Документ откроется во фрейме-родителе( если такого нет,
                                                     то в текущей вкладке);
_self	     -      Документ откроется в текущей вкладке( по умолчанию);
_top	     -      Отменяет все фреймы и загружает страницу в полном 
                    окне браузера( если фреймов нет, то в текущей вкладке);
name         -      Имя фрейма.	

Тег < base> имеет быть на страницах сайтов, которые имеют "зеркала", некоторая доля документов главного сайта по различным причинам на "зеркальный" сайт не добавляется. Тогда документ с принудительно заданным базовым URL постоянно ссылается на основной сервер. Такой документ оказывается будет "дичком" среди других документов сайта. При этом запрещается кэширование данного документа как клиентом( браузером), так и proxy-серверами.

Имеются различия и при определении базового URL по умолчанию при обращении к страницам, которые различны по своей структуре и содержанию. Когда для обычного файла базовым адресом по умолчанию является адрес каталога, где хранится данный файл, но для страниц, которые генерируются сходу появляются и другие базовые адреса по умолчанию. Для страниц созданных CGI-скриптом, адресом по умолчанию является URL скрипта. Если из этой страницы снова вызвать скрипт, как частично заданную ссылку, то имя скрипта будет передано в качестве параметра скрипту, который сгенерировал данную страницу:


< a href="https://liderweb.ru/sitemap.php?url=lider.ru">...< /a>

              Базовый адрес: https://liderweb.ru/sitemap.php
              

Однако, когда скрипт вызовет сам себя по частично заданной ссылке, тогда скрипт себя не найдет - ( sitemap.php?url=lider.ru).

Возможность определения окна загрузки в теге < base> позволяет не указывать атрибут target в теге ссылки < a>:


< a href="sitemap.php" target="left">intuit< /a>

Надобность такая возникает при создании постоянно отображаемых меню на страницах сайта. Меню реализовывается либо во фрейме, либо в окне. При этом информационные страницы Web-узла, которые загружаются при активизации гипертекстовых ссылок, будут загружаться в другое окно или фрейм.

Aтрибут target полезен на страницах с вызовом скриптов, когда результат работы скрипта требуется загрузить в определенное окно (фрейм).

Синтаксис тега < base> следующий:


< base href="https://www.sait.ru/document.html">

< base href="https://www.sait.ru/document.html" target="_blank">

В завершение темы хочется сказать, что применение тега < base> сходит на нет. Если не откроется второе дыхание, как у тега < table>.

Базовые Свойства Объекты

Свойства Описание
href Устанавливает или возвращает значение атрибута href, в " базовый элемент"
target Устанавливает или возвращает значение атрибута target в " базовый элемент"


seosait21.ru
HTML

seosait21.ru
CSS

seosait21.ru
Web-диз.
HTML ссылка CSS ссылка ...

seosait21.ru
JavaScript

seosait21.ru
PHP

seosait21.ru
JQuery
JavaScript ссылка PHP ссылка JQuery ссылка

seosait21.ru
SEO.

seosait21.ru
MySQL

seosait21.ru
XML
... ... ...
ПОНРАВИЛОСЬ?
ПОДЕЛИСЬ с ДРУЗЬЯМИ: