Как сохранить свои сбережения? В чем лучше хранить деньги? Тайное, неизвестное, мистическое Юрий Болдырев-нам нужен порядочный и умный президент Как  удалить вирус с компьютера? Учимся удалять вирусы и очищать компьютер

Быстро строим сайт

Сайт в интернет

Ремонт ПК

Denver на WordPress

Почтовая рассылка

Ответы на вопросы

Переводим CSS-стили в отдельный файл


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

< !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">
< html>
< head>
< title>Вставляем левое меню в CSS
< meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />


< link rel="stylesheet" type="text/css" href="style.css">



/# Записываем стили для горизонтального меню #/


#tabs10 { margin:0 auto;
height:10px;
width:600px;
}
#tabs10 ul {
margin:0;
padding:0px 0px 0px;
list-style:none;
}
#tabs10 li {
display:inline;
margin:0;
padding:0;

} #tabs10 a {
float:left;
background:url("tableft10.gif") no-repeat left top;
margin:0;
padding:0 0 0 4px;
text-decoration:none;
}

#tabs10 a span {
float:left;
display:block;
background:url("tabright10.gif") no-repeat right top;
padding:1px 7px 1px 1px;
color:#FFF;
} /* Commented Backslash Hack hides rule from IE5-Mac \*/

#tabs10 a span {float:none;} /* End IE5-Mac hack */

#tabs9 a:hover span {
color:#FFF;
}

#tabs10 a:hover {
background-position:0% -42px;
}

#tabs10 a:hover span {
background-position:100% -42px;
}

#tabs10 #current a {
background-position:0% -42px;
}

#tabs10 #current a span {
background-position:100% -42px;
}

/# Здесь прописаны стили для меню левой и правой колонки #/

#navlist {
color: white;
background: #17a;
border-bottom: 0.2em solid #17a;
border-right: 0.2em solid #17a;
padding: 0 1px;
margin-left: 0;
width: 12em;
font: normal 10px Verdana, sans-serif;
}

#navlist li {
list-style: none;
margin: 0;
font-size: 1em;
}

#navlist a {
display: block;
text-decoration: none;
margin-bottom: 0.5em;
margin-top: 0.5em;
color: white;
background: #39c;
border-width: 1px;
border-style: solid;
border-color: #5bd #035 #068 #6cf;
border-left: 1em solid #fc0;
padding: 0.25em 0.5em 0.4em 0.75em;
}

#navlist a#current { border-color: #5bd #035 #068 #f30; }

#navlist a {
width: 99%; /* only necessary for Internet Explorer */
}

#navlist a {
voice-family: "\"}\"";
voice-family: inherit;
width: 9.6em; /* Tantek-hack should only used if Internet-Explorer 6 is in standards-compliant mode */
}

#navcontainer>#navlist a {
width: auto; /* only necessary if you use the hacks above for the Internet Explorer */
}

#navlist a:hover, #navlist a#current:hover {
background: #28b;
border-color: #069 #6cf #5bd #fc0;
padding: 0.4em 0.35em 0.25em 0.9em;
}

#navlist a:active, #navlist a#current:active {
background: #17a;
border-color: #069 #6cf #5bd white;
padding: 0.4em 0.35em 0.25em 0.9em;
} -->
< /style>

/# Закрываем стили #/



< /head>
< body>
< table width="600"height="400">
< tr>
< td colspan="3"bgcolor="#00CC99" width="600"height="80">
< img src="images/css.jpg"width="120"height="80">
< /td>
< /tr>
< tr height="15">
< td colspan="3" bgcolor="#CCCCCC"
width="600"height="15">


/# Прописываем ненумерованный список и заключим все ссылки которые находятся в этом списке в контейнер для горизонтального меню #/

< div id="tabs10">
< ul>
< li id="current">< a href="Home.html">Архитектура< /span>< /a>< /li>
< li>< a href="Products.html">Знакомствалл< /a>< /li>
< li>< a href="Services.html">Навигация< /a>< /li>
< li>< a href="Support.html">Строительство< /a>< /li>
< li>< a href="Order.html">Изучение CSS< /a>< /li>
< li>< a href="News.html">Ужас мира< /a>< /li>
< /ul>
< /div>
< /td>
< /tr>
< tr>
< td bgcolor="#CCCCCC"width="120"valign="top">


/# Записываем ненумерованный список для левого меню #/

< div id="navcontainer">
< ul id="navlist">
< li>< a id="current" href="История.html">История< /a>< /li>
< li>< a href="Архив.html">Архив< /a>< /li>
< li>< a href="Собаки.html">Собаки< /a>< /li>
< li>< a href="Кошки.html">Кошки< /a>< /li>
< li>< a href="Цветы.html">Цветы< /a>< /li>
< li>< a href="Школа.html">Школа< /a>< /li>
< li>< a href="Река.html">Река< /a>< /li>
< li>< a href="Река.html">Река< /a>< /li>
< /ul>
< /div>
< /td>
< td width="360"valign="top">


Делим сайт на пять блоков с помощью PHP

Разобьем этот код на, как уже было выше сказано четыре части: шапка, левое меню, место для текста и правое меню. Для большей наглядности я выделю эти участки на коде. Пока не будем весь сайт создовать при помощи CSS-стилей а возьмем и оформим только правую колонку в CSS а шапку, левое меню и саму страницу для текста мы не будем трогать а оставим как есть. Так будет видна разница

< /td>
< td bgcolor="#CCCCCC"width="120"valign="top">


/# Записываем ненумерованный список для правого меню #/

< div id="navcontainer">
< ul id="navlist">
< li>< a id="current" href="История.html">История< /a>< /li>
< li>< a href="Архив.html">Архив< /a>< /li>
< li>< a href="Собаки.html">Собаки< /a>< /li>
< li>< a href="Кошки.html">Кошки< /a>< /li>
< li>< a href="Цветы.html">Цветы< /a>< /li>
< li>< a href="Школа.html">Школа< /a>< /li>
< li>< a href="Река.html">Река< /a>< /li>
< li>< a href="Река.html">Река< /a>< /li>
< /ul>
< /div>
< /td>
< /tr>
< /table>
< /body>
< /html>


Теперь мы вырежем всю выделенную часть, где у нас находятся все стили. Откроем и вставим в блокнот то что мы скопировали(вырезали) и сохраним файл под наименованием: "style.css" Естественно, файл сохраняем в туже папку, в которой находится наш сайт.

Далее в верхней части сайта вместо записи < style type="text/css"> пропишем < link rel="stylesheet" type="text/css" href="style.css">, которая делает ссылку на тот фай где находятся все стили и который сохранен как "style.css". На сайте эта запись уже вставлена и выделена.

Еще раз обратите внимание, что между скобкой "< и тегом" не должно быть расстояния,я этот пробел делаю для того, чтобы браузер не отобразил написанное как код.
Должно быть так <td>
А не так < td>

Если вам подходит тот метод который предложен в этом обзоре, и у вас действительно нет ни времени ни желания изучать CSS но вы хотите, все-таки, самостоятельно оформить сайт с помощью CSS-стилей, можете воспользоваться программой, которая создаст меню на ваш выбор CSS Tab Designer. Нет необходимости так-же писать код структуры сайта в CSS самостоятельно. Гораздо проще прибегнуть к сторонним сервисам, с помощью которых можно c легкостью сверстать любой шаблон, удовлетворяющий ваши требования. http://csstemplater.com/



Для одних стиль —
это сложный способ
говорить о простом,
для других — простой способ
говорить о сложном.

"inpropart"

Как заработать

Графики цен на нефть-золото-нефть-валюта Графики котировок на нефть-золото-серебро-валюту
Радио онлайн

Mультимедиа

Делаем сайт в CSS

Переводим сайт на PHP

Перевал Дятлова



Как повстречать партнера для интимных отношений. Секс знакомства. Как создать свой сайт бесплатно?  Как вылечить насморк? Как заработать в Интернете? Как быть здоровым? Как создать свой сайт бесплатно? Все ответы на вопросы КАК...? Как заработать в Интернете? Создание сайтов на заказ. <Буду писать про мелких предпринимателей.Обсуждать законы которые касаются малого бизнеса в России.