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

Рассылка Компьютерные вирусы.Взгляд изнутри - MailList.Ru


   CSS


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

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

   
    Сегодняшнюю нашу рубрику ИНТЕРАctive полностью пополнил наш читатель Savintsev Egor http://wuc.r2.ru.
Он любезно предоставил нам эти скрипты и мы, в свою очередь надеемся, что Вам они будут полезны.
   Если вам есть что сказать нам или у вас есть идеи или материал для нашей рассылки , которыми вы хотели бы поделиться с нами, то пишите нам.

Этот скрипт позволяет просмотреть любую страницу Вашего сайта в виде HTML кода. Открывая ее в стандартной программе Windows - "Блокнот". Эта функция может пригодиться на сайтах для web-мастеров. Например в разделе "Примеры". User может посмотрев пример тут же посмотреть его исходный код, собственно для этого он и смотрит примеры. Для включения этой функции надо вставить на Вашу web-страницу вот такой код:

<HTML>
<HEAD>
<TITLE></TITLE>
<BODY>
<Input Type="Button" Name="view" Value="В виде HTML" OnClick="window.location="view-source:" +window.location.href" style="background-color: #EAEAEA; color: #000000; font-family: Verdana; font-size: 8pt; border: 1 solid #000000">
</BODY>
</HTML>

   А этот скрипт предназначен для того, чтобы посетители Вашего сайта могли быстро и без проблем добавить себе закладку о Вашем сайте в папку "Избранное". Скрипт очень маленький и простой.

<HTML>
<HEAD>
<TITLE></TITLE>
<BODY>
<A Href="javascript:window.external.AddFavorite ('http://user.host.ru','Домашняя страничка Васи Пупкина.')">Добавить в Избранное</A> </BODY>
</HTML>
Где http://user.host.ru - адрес Вашего сайта,
Домашняя страничка Васи Пупкина - описание.


И последний скрипт выводит всего одну строчку: "До следующего года осталось...". Вместо многоточия появляется точное число.

<HTML>
<HEAD>
<TITLE></TITLE>
<BODY>

<Script Language="JavaScript">
function myFunction1(){
if (date<=myDate) month1=12-(month-myMonth);
else month1=11-(month-myMonth);}
function myFunction2(){
if (date>myDate) month1=(myMonth-month-1);
else month1=(myMonth-month);}
function myFunction3(){
if (date<=myDate) month1=0;
else month1=11;}
function myFunction4(){
if (month==2) date1=(28-date+myDate);
if (month==4) date1=(30-date+myDate);
if (month==6) date1=(30-date+myDate);
if (month==9) date1=(30-date+myDate);
if (month==11) date1=(30-date+myDate);
if (month==1) date1=(31-date+myDate);
if (month==3) date1=(31-date+myDate);
if (month==5) date1=(31-date+myDate);
if (month==7) date1=(31-date+myDate);
if (month==8) date1=(31-date+myDate);
if (month==10) date1=(31-date+myDate);
if (month==12) date1=(31-date+myDate);}

var date=(new Date()).getDate();
var month=(new Date()).getMonth()+1;
var myDate=01
var myMonth=01

if (month>myMonth) myFunction1();
if (month if (month==myMonth) myFunction3();
if (date<=myDate) date1=(myDate-date);
if (date>myDate) myFunction4();
if (month1==1) monthtxt=("месяц");
if (month1>1 && month1<5) monthtxt=("месяцa");
if (month1>4) monthtxt=("месяцев");
if (date1==1, 21) datetxt=("день");
if (date1>1 && date1<5) datetxt=("дня");
if (date1>21 && date1<25) datetxt=("дня");
if (date1>4 && date1<21) datetxt=("дней");
if (date1>24 && date1<31) datetxt=("дней");
var txt=("До следующего года осталось:");
if (month1==0 && date1==0) txt=("Сегодня 1 января");
document.write(txt+' ');
if (month1>0) document.write(month1+" "+monthtxt+' ');
else document.write("");
if (date1>0) document.write(date1+" "+datetxt);
else document.write("");
</Script>
</BODY>
</HTML>


Так же вместо фразы "До следующего года осталось..." можно написать свою, например "До дня рождения моей собачки осталось..." вариации могут быть самыми разными, а так же поменять число до которого нужно считать дни. Для этого просто поменяйте порядковый номер месяца и числа в скрипте.(эти данные выделены жирным шрифтом)
   #CoLors#

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

A
#556B2F
A
#B22222
А
#F8F8FF
A
#FF69B4
A
#D3D3D3
A
#87CEFA
A
#48D1CC
A
#000080


   Совет

Для того, что бы рамка таблицы выводилась только справа , примените атрибут "frame" к дескриптору <table> и установите ему значение "rhs".
Например: <table frame="rhs">
Примечание: при этом в теге <table> следует указать значение атрибута "border" большее "0" .

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