В этой статье я намерен рассказать web-мастерам о таких вещах, о которых посетители обычно восклицают: «Ух ты, прикольно!»

Используем Java Script: Добавка сайта в «Избранное»

То, что ваш сайт посетителю понравится — это несомненно :-). Но вы знаете, что заносить какой-то ресурс в Избранное — дело настолько скучное, что не у каждого поднимется на это рука :-). Вот для таких «ленивых» и припасен специальный скрипт. Первый — для добавления сайта в «Избранное», второй — для установки страницы в качестве стартовой. Листинги таковы:

1) <p><a href="#" onClick="this.style.behavior='url(#default#homepage)'; this.setHomePage('http://www.Ваш_сайт.com/'); return false;"> Сделать стартовой страницей!</a> </p> 2) <p><a href="#" onClick="window.external.addFavorite ('http://www.Ваш_сайт.com/', 'Описание сайта'); return false;"> Добавить сайт в Избранное!</a> </p>

или такой код:

<script language="Javascript"> <!-- function dobavka(){ if (document.all) window.external.AddFavorite("http://Ваш_сайт/","Описание Вашего сайта") } --> </script> <form> <INPUT TYPE="button" VALUE="Добавить http://Ваш_сайт в избранное" onClick="dobavka()"> </form>

Жаль, но работает это только в MS Internet Explorer.

Используем HTML: Быть чайником опасно

Эта штука очень помогает, чтобы застукать врасплох неподготовленных чайников или злостных плагиаторов на копировании контента. Для реализации лишь вставьте в тэг код oncopy="return false": . Опять же бяка — работает только в MS Internet Explorer.

Все — в новое окно!

Чтобы открыть ссылку в новом окне, надо в тэг вставить атрибут target="_blank": Ссылка на мой сайт.

Об этой штуке знают все (можно было и не писать :-)). Но что делать, если ссылок на странице слишком много? Ведь писать в каждой target="_blank — утомительно. Ответ прост — в тело страницы вставьте тэг и наслаждайтесь сэкономленным временем :-), т.к. каждый линк откроется в новом окне.

Используем CSS: Елочка, зажгись!

Вы наверняка видели на многих сайтах менюшки, которые меняют свои цвета под курсором мыши. Угу, красиво. Себе такие хочется? Пожалуйста:

1. берем таблицу с

текстом

:

· <table border="2" width="100%" bgcolor="gray"> <tbody> <tr> <td> <p>текст</p> </td> </tr> </tbody> </table>

2. Задаем тексту bgcolor, например, "gray":

· bgcolor=" gray"

3. Внутри тэга

задаем стили:

· onmouseout="this.style.backgroundColor='Ваш_цвет'" onmouseover="this.style.backgroundColor=''Ваш_цвет '" onclick="this.style.backgroundColor=''Ваш_цвет '" onmousedown="this.style.backgroundColor=''Ваш_цвет '" onmouseup="this.style.backgroundColor=''Ваш_цвет '" ondblclick="this.style.backgroundColor=''Ваш_цвет '"

4. Радуемся успеху :-).

Что у нас получилось? А вот что: серая таблица (в смысле, цвет :-)). Теперь попробуйте навести мышь на таблицу, отвести мышь с таблицы, щелкнуть и зажать левую кнопку, потом отпустить, затем дважды щелкнуть мышью.

«Оживляем» ссылки

Если вам мало, что меню загорается при наведении мышки, тогда «оживите» ссылки. Вставьте нижеприведенный код в тэги