23/05/2002
Еженедельная электронная рассылка
Выпуск# 28
ПОЛЕЗНЫЕ СОВЕТЫ
ВЕБ-ДИЗАЙНЕРУ
 
 
   CSS


    Изменение границ объекта.
С прошлого выпуска мы начали говорить о границах объектов и их возможных изменениях. Сегодня поговорим о применении стиля "double". Этот стиль задает двойную неприрывистую рамку вокруг обьекта.
В код страницы между тегами <head> и </head> нужно вставить следующее:

<style type="text/css">
<!--
DIV {border-style: double; border-color: #0000ff;}
-->
</style>
Где border-style: есть свойство, задающее стиль рамки вокруг объекта, а border-color: есть свойство, задающее цвет этой рамки.
 
   ИНТЕРActive

   
    Звуковой сигнал ссылки .

Этот скрипт позволяет озвучивать ссылки. Можно в звуковом формате WAV вставить любой звук, или голосовое сопровождение. Работает при наведении на ссылку мыши. Если свернуть окно и развернуть снова, звук так-же сработает. Скрипт состоит из двух частей, одну из которых следует поместить между тегами </HEAD> и <HEAD> , а вторую между тегами <BODY> и </BODY>

<HTML>
<HEAD>
<TITLE></TITLE>
<SCRIPT<!--
function playHome() {
document.all.sound.src = "файл.wav"}
//--></SCRIPT>
<BGSOUND id=sound>
</HEAD>
<BODY>
<A HREF="URL" onMouseOver=playHome()>Текст вашей ссылки </A>
</BODY>
</HTML>

  Cкрипт сам по себе очень простой и трбует лишь имя вашего звукового файла в формате .wav .
  Которое нужно вставить вместо слова "файл" в первой части скрипта.

 

А теперь скрипт от постоянного нашего читателя Djadja Stjopa

Предназначение - немного уменьшить проблему кирилических кодировок.

Что имеется сейчас: С одной стороны, некоторые веб-сервера (тот же чат.ру) перекодируют файлы, поэтому задание кодировки мета-тегом может сделать текст нечитаемым без ручной установки кодировок пользователем. С другой стороны, нерусские версии нетскейпа без мета-тега всё пытаются открыть в ISO-8859-1, и несчастный пользователь должен каждый раз для окна
нетскейпа выставлять кодировки вручную.
Можно между тегами <head> и </head> поместить простенький скрипт:

<script type="text/javascript">
if (navigator.appName!="Microsoft Internet Explorer"){
document.write('<META charset=windows-1251">');
}
else{}
</script>
И-эксплорер, естественно, не отреагирует 8-))). А вот другие браузеры отреагируют, и покажут в нужной кодировке. Если же сервер перекодировал, тогда так и так придётся пользователю выставлять кодировки вручную, скрипт ничем не помешает, но и не помешает.


   #CoLors#

Это примеры цветов и их шеснадцатеричный код.

A
#FFEBCD
A
#8B0000
А
#DAA520
A
#E6E6FA
A
#20B2AA
A
#BA55D3
A
#AFEEEE
A
#FF4500


   Совет

Поля страницы вы можете контролировать атрибутами "leftmargin", "rightmargin", "topmargin" ,"bottommargin" для Internet Explorer и "marginwidth", "marginheight" для Netscape Navigator , задав им нужное значение в дескрипторе <body> .
Например: <body leftmargin=10 topmargin=10 rightmargin=10>

Примечание: Для того что бы пользователи разных браузеров могли просматривать корректную версию вешего сайта, лучше указывать параметры для обоих браузеров одновременно .

Эдмон и Ирэн
Напоминаем, что в скриптах могут быть ошибки, о которых мы бы хотели, чтобы вы сообщали.
Архив рассылки вы можете посмотреть на http://friends.pomorsu.ru/~admont/
Наш e-mail: web-design@hotmail.ru