Автор: Пользователь скрыл имя, 10 Января 2012 в 22:18, дипломная работа
Бурное развитие информационных технологий и совершенствование компьютерной техники привело к глобальной интеграции их во все сферы человеческой деятельности. Не является исключением и сфера торговли.
В настоящее время очень велико разнообразие товаров и услуг в Internet. Для того, что бы организовать рекламную компанию в Internet, фирме необходимо иметь Web-страницу, где потенциальные клиенты смогли бы ознакомиться с фирмой, и узнать чем она занимается, интересны ли им предложения данной фирмы, задать (через форму обратной связи) интересующие их вопросы и т.д.
Цель данной работы является создание Web-сайта для компании ОАО «Усмань-табак». Необходимостью создания сайта ОАО «Усмань-табак» является, прежде всего, реклама продукции и услуг, которые предлагает данное предприятие. Интерактивная реклама – новый способ предложить товары и услуги потребителю. Интернет же являет собой наиболее динамично развивающуюся среду вещания. За последние пять лет кол-во пользователей сети Internet в России выросло в десятки раз, и на сегодняшний момент достигло 571 миллионов человек.
margin: 0px;
padding: 0px;
border: none;
}
#search #s {
width: 160px;
}
/* Footer */
#footer {
box-shadow: 5px 5px 5px #777;
-moz-box-shadow: 5px 5px 5px #777;
-webkit-box-shadow: 5px 5px 5px #777;
border-radius:16px;
-moz-border-radius:16px;
-khtml-border-radius:
clear: both;
width: 900px;
height: 80px;
margin: 0px auto 30px auto;
color: #FFFFFF;
background: #393939;
}
#footer p {
margin: 0px;
padding: 19px 0px 0px 0px;
text-align: center;
line-height: normal;
font-size: smaller;
}
#footer p.warning {
margin: 0px;
font-size: 1.2em;
font-weight: bold;
}
#footer a {
color: #FFFFFF;
text-decoration: none;
}
Листинг 9. Генератор CSS меню сайта.
#!/usr/bin/perl
use strict;
##############################
use constant LTE_IE6 => ($ENV{HTTP_USER_AGENT}=~/\(
my $m=do 'menu.conf';
my $w_1=$m->{width}-$m->{b};
print "Content-Type:
text/css\n\n";
print <<__END_CSS__;
.menu {font-family:
arial, sans-serif; position:relative; z-index: 16777270;}
.menu ul li
a, .menu ul li a:visited {display:block; text-decoration:none; width:${w_1}px;
height:$m->{height}px; text-align:center; color:$m->{mc}; background:$m->{mbgc};line-
.menu ul {padding:0;
margin:0; list-style: none;}
.menu ul li
{float:left; position:relative;margin: 0px 0px 0px 1px;}
.menu ul li
ul {display: none;z-index: 16777271;}
__END_CSS__
;
if(LTE_IE6){
#
для IE6 или меньше
print <<__END_CSS__;
.menu ul li
a.hide, .menu ul li a:visited.hide {display:none;z-index: 16777271;}
.menu ul li
a:hover ul li a.hide {display:none;}
.menu ul li
a:hover {color:$m->{hmc}; background:$m->{hmbgc};} /* Кнопка
в главное меню (при наведении) */
.menu ul li
a:hover ul {display:block; position:absolute; top:$m->{height}px;
left:0; width:$m->{width}px;}
.menu ul li
a:hover ul li {border-top: 1px #FFFFFF solid;}
.menu ul li
a:hover ul li a.sub {background:$m->{scbgc}; color:$m->{scc};}
/* Кнопка выпадающего меню содержащая
подраздел*/
.menu ul li
a:hover ul li a {display:block;background:$m->
.menu ul li
a:hover ul li a ul {visibility:hidden;}
.menu ul li
a:hover ul li a:hover {background:$m->{hcbgc};color:
.menu ul li
a:hover ul li a.sub:hover {background:$m->{shcbgc};
.menu ul li
a:hover ul li a:hover ul {visibility:visible; position:absolute; left:${w_1}px;
top:0; color:#000;}
.menu ul li
a:hover ul li a:hover ul.left {left:-$m->{width}px;}
__END_CSS__
;
}else{
#
Для нормальных браузеров
print <<__END_CSS__;
.menu ul li:hover
a {color:$m->{hmc}; background:$m->{hmbgc};} /* Кнопка в
главное меню (при наведении) */
.menu ul li:hover
ul li {border-top: 1px #FFFFFF solid;}
.menu ul li:hover
ul {display:block; position:absolute; top:$m->{height}px; left:0;
width:$m->{width}px;}
.menu ul li:hover
ul li a.hide {background:$m->{scbgc}; color:$m->{scc};} /* Кнопка
выпадающего меню содержащая подраздел*/
.menu ul li:hover
ul li:hover a.hide {background:$m->{shcbgc};
.menu ul li:hover
ul li ul {display: none;}
.menu ul li:hover
ul li a {display:block;background:$m->
.menu ul li:hover
ul li a:hover {background:$m->{hcbgc};color:
.menu ul li:hover
ul li:hover ul {display:block; position:absolute; left:${w_1}px; top:0;}
.menu ul li:hover
ul li:hover ul.left {left:-$m->{width}px;}
__END_CSS__
;
}