Цитата:
Сообщение от NatCache
карочь у мя допустим 60 страниц... мне нужно каждую станицу так прописывать? иль есть возможность в эту же странуцу загружать другие?
|
фреймы - очень плохой тон в сайтостроении. мерзкий и некачественый, лучше это делать постредствам сервера. Т.е. страница уже будет работать и "собираться" сервером. как это сделать:
вариант первый.
сделать таблицу меню, типа:
Код:
<style type="text/css">
<!--
a{
color: #000000;
text-decoration:underline;
}
a:hover{
text-decoration: none;
}
-->
</style>
<table width="200">
<tr>
<td><li> <a href="#">пункт первый</a></td>
</tr>
<tr>
<td><li> <a href="#">пункт второй</a></td>
</tr>
<tr>
<td><li> <a href="#">пункт третий</a></td>
</tr>
<tr>
<td><li> <a href="#">пункт четвертый</a></td>
</tr>
<tr>
<td><li> <a href="#">пункт пятый</a></td>
</tr>
</table>
записать это в отдельный файл, например menu.Shtml
страницам _всем_ присвоить расширение
SHTML (акцент на букву S) потом на месте, где должно это дело выводится вписать такую строку:
Код:
<!--#include virtual "menu.shtml" -->
везде будет выводится это меню и редактироваться соот-но все пункты будут в этом файле, вобощем это вставка на все 60 страниц одного файла (аналогия с фрреймами, чтоб понятней было)
вариант второй, присвоить расширение к файлам
PHP, либо phtml (что является одной хренью) и на месте где должна быть твоя менюшка вписать:
Код:
<? include ('menu.php'); ?>
везде будет вставка этого файла.
Только еще раз говорю, это уже будет работать только на серверере apache. если такового нет - вставляй фреймами. Для твоего сайта прокатит думаю и так.
Добавлено через 3 минуты
за на счет первой команты точно не помню( <!--#include virtual "menu.shtml" --> ) можт не правильно, не работаю на ssi забыл уж все

гугль поможет в таких делах