параметр target
За замовчуванням, при переході за посиланням документ відкривається в поточному вікні або фреймі. При необхідності, ця умова може бути змінено параметром target тега <А>. Цей параметр може набувати таких значень:
_blank - завантажує сторінку в нове вікно браузера;
_self - завантажує сторінку в поточне вікно;
_parent - завантажує сторінку у фрейм-батько;
_top - скасовує всі фрейми і завантажує сторінку в повному вікні браузера.
У прикладі 1 показано створення посилання на сайт, який відкривається в новому вікні.
Приклад 1. Відкриття документа в новому вікні
<Html>
<Head>
<Meta http-equiv = "Content-Type" content = "text / html; charset = windows-1251">
<Title> Нове вікно </ title>
</ Head>
<Body>
<p> <a href="http://www.shram.kiev.ua" target="_blank"> Посилання відкриває нове вікно на сайт www.shram.kiev.ua </a> </ p>
</ Body>
</ Html>
зауваження
Для створення валидного коду параметр target може використовуватися тільки при перехідному! DOCTYPE, як показано в усіх прикладах цієї статті.
Якщо на сайті використовуються фрейми, то в якості значення target можна використовувати ім'я фрейма (приклад 2).
Приклад 2. Відкриття документа у фреймі
<Html>
<Head>
<Meta http-equiv = "Content-Type" content = "text / html; charset = windows-1251">
<Title> Відкриття файлу у розіграші </ title>
</ Head>
<Body>
<p> <a href="http://www.shram.kiev.ua" target="newframe"> Сайт www.shram.kiev.ua </a> </ p>
</ Body>
</ Html>
Посилання в прикладі 2 веде на сайт www.shram.kiev.ua, що відкривається у фреймі з ім'ям newframe.
зауваження
Коли у параметра target вказано невідоме значення, наприклад, ім'я фрейма набрано з помилкою, то це призводить до того, що посилання відкривається в новому вікні.
Якщо на веб-сторінці необхідно зробити, щоб всі посилання відкривалися в новому вікні, то немає необхідності додавати в усі теги <A> параметр target = "_ blank". Код можна скоротити, якщо спочатку сторінки додати рядок <base target = "_ blank">, як показано в прикладі 3.
Приклад 3. Використання тега <BASE>
<Html>
<Head>
<Meta http-equiv = "Content-Type" content = "text / html; charset = windows-1251">
<Title> Відкриття файлу у розіграші </ title>
<Base target = "_ blank">
</ Head>
<Body>
<P> <a href="1.html"> Посилання відкриється в новому вікні </a> </ p>
<P> <a href="2.html" target="_self"> Посилання відкриється в поточному вікні </a> </ p>
</ Body>
</ Html>
Зробити так, щоб посилання відкривалася в поточному вікні, в такому випадку можна, якщо додати до тегу <A> параметр target = "_ self", як показано в даному прикладі.
Copyright що кредитують © www.htmlbook.ru
Коментарі
Коментуючи, пам'ятайте про те, що зміст і тон Вашого повідомлення можуть зачіпати почуття реальних людей, проявляйте повагу та толерантність до своїх співрозмовників навіть у тому випадку, якщо Ви не поділяєте їхню думку, Ваша поведінка за умов свободи висловлювань та анонімності, наданих інтернетом, змінює не тільки віртуальний, але й реальний світ. Всі коменти приховані з індексу, спам контролюється.