
iOS Lead Developer
   
Профиль
Группа: Участник Клуба
Сообщений: 3374
Регистрация: 20.12.2004
Где: далеко
Репутация: нет Всего: 128
|
Вот возник вопрос. В моей странице есть повторяющиеся и не изменяющиеся части. Надоело писать их на каждой странице, хотелось бы отделить неизменяемые от изменяемых. Полный код страницы выглядит примерно так: | Код | <link rel="stylesheet" href="css.css">
<HTML> <script>
</script> <script language="javascript" type="text/javascript" src="js.js"></script> <!-- JAVASCRIPT MODULE -->
<head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Главная</title> </head>
<body alink="#0000CC" vlink="#CC00FF" onload="IsNormal()">
<table width="100%" border="1" ><tr><td> <!-- MAIN TABLE -->
<table width="100%" cellspacing="0" cellpadding="0"> <!-- SUBMAIN TABLE 1 -->
<tr> <!-- LOGOTYPE --> <td colspan="3" align="center"> <img src="images/logo.PNG"> </td> </tr> <!-- ~LOGOTYPE -->
</table> <!-- END OF SUBMAIN TABLE 1 -->
<table width="100%" border="0" cellpadding="5" cellspacing="0"> <!-- SUBMAIN TABLE 2 --> <tr> <td width="19%" class="section"> <!-- NAVIGATION SECTION --> <table width="100%" border="1"> <!-- NAVIGATION TABLE --> <tr> <td class="logo"> Навигация </td> </tr> <tr> <td class="navcontent"><br> <li><a href="/index.html">На главную</a><br><br> <li><a href="/about.html">Наши программы</a><br><br> <li><a href="/likbez.html">Написать отзыв</a><br><br> <li><a href="/contacts.html">Контакты</a><br><br> <li><a href="/company.html">О нас</a><br><br> <li><a href="/links.html">Ссылки</a><br><br> </td> </tr> </table> <!-- END OF NAVIGATION TABLE --> </td> <!-- END OF NAVIGATION SECTION -->
<td class="section"> <!-- PROGRAMS SECTION --> <table width="100%" border="1"> <!-- GREETINGS TABLE --> <tr> <td class="logo"> Наши программы </td> </tr> <tr> <td class="content"><br> В этом разделе собраны все разработки <b>HomeMasterStudio<sup>TM</sup></b>. Ниже размещены названия программ и их краткие описания. Чтобы просмотреть полное описание, перейдите по соответствующей ссылке ниже описания. <br> Чтобы скачать программу, достаточно щелкнуть на ее названии.<br><br> </td> </tr> </table> <!-- END OF GREETINGS TABLE --> <br> <!-- PROGRAMS TABLES --> <table width="100%" border="1"> <!-- Guitar Master --> <tr><td class="logo"> <a href="/download/guitarmastertrial.rar">Самоучитель игры на гитаре</a><br><i>ShareWare, 30 руб</i> <br>(мин. размер 1.5 Мб, полный размер 23 Мб) </td></tr> <tr><td class="content"><br> Эта программа отличается от большинства самоучителей, которые можно найти в интернете. Абсолютное большинство самоучителей обучают играть по нотам, т.е. исполнять классическую музыку. Наша программа обучает играть по аккордам, без знания нот. Такой метод игры позволяет научиться игре быстро (всего за 1 месяц вы будете играть довольно сносно, через полгода уже будете играть намного лучше, а через год сами удивитесь, как хорошо у вас получается исполнять песни), плюс вы научитесь исполнять не классику, а обычные эстрадные, походные, праздничные и др. песни. <p align="right"><a href="/programs/gm.html">[читать полное описание]</a><br><a href="/programs/gm_buy.html">[купить]</a></p> </td></tr> </table> <!-- END OF Guitar Master --> <br> <table width="100%" border="1"> <!-- EveryDay --> <tr><td class="logo"> <a href="/download/everyday.rar">Ежедневник (органайзер)</a><br><i>ShareWare, 20 руб</i><br>(размер 1.5 Мб) </td></tr> <tr><td class="content"> <br> Собственно назначение программы понятно из названия. Главным отличием этой программы от мощных корпоративных разработок Microsoft является маленький объем. В "Ежедневнике" объединены только самые необходимые функции - блокнот, телефонный справочник и хранитель событий с возможностью оповещения. Программа имеет широкий спектр настроек, в которые входят настройки внешнего вида, настройки поиска и оповещений. <p align="right"><a href="/programs/ed.html">[читать полное описание]</a><br><a href="/programs/ed_buy.html">[купить]</a></p> </td></tr> </table> <!-- END OF EveryDay --> <br> <table width="100%" border="1"> <!-- Coder --> <tr><td class="logo"> <a href="/download/coder.rar">Щифровщик</a><br><i>FREEWARE</i> <br>(размер 1.2 Мб) </td></tr> <tr><td class="content"><br> Программа предназначена для шифрации данных. Разумеется, ее надежность намного ниже, чем у мощных программ аналогичного назначения. Но у нее также меньше размер, плюс она бесплатна. "Шифровщик" вполне подойдет для шифрации данных небольшой важности, например, переписки по ICQ или системам ЛС на форумах. Алгоритмы, использованные в программе, взломать вполне возможно, поэтому, повторюсь, ей лучше шифровать не секретную информацию.<br> В программе присутствует три алгоритма шифрования, вы вольны выбрать любой, какой вам больше нравится. <p align="right"><a href="/programs/coder.html">[читать полное описание]</a></p> </td></tr> </table> <!-- END OF Coder --> <br> <table width="100%" border="1"> <!-- Timer --> <tr><td class="logo"> <a href="/download/timer.rar">Таймер + секундомер</a><br><i>FREEWARE</i><br>(размер 259 Кб) </td></tr> <tr><td class="content"> <br> Это очень простая и маленькая программа. Имеет два режима работы - таймер (отсчитывает время "назад" от заданного) и секундомер (замеряет время с точностью до тысячных секунды). Для систем Windows 98 имеется возможность отключения компьютера после окончания времени в режиме таймера. <p align="right"><a href="/programs/timer.html">[читать полное описание]</a></p> </td></tr> </table> <!-- END OF Timer --> </td> <!-- END OF PROGRAMS SECTION -->
<td width="30%" class="section"> <!-- DATABASE OF SITE (DESIGNER, ADMIN, etc.), USER DATABASE (BROWSER, TIME, etc.), BANNERS SECTION -->
<table width="100%" border="1"> <!-- USER TABLE -->
<tr><td class="logo"> Информация </td></tr> <tr><td class="navcontent"><br> <li>Вы используете браузер<br><script>GetBrowser()</script> <li>Сегодня <script>GetDate()</script> <li>Вы зашли ровно в <script>GetTime()</script> <li>Вы пришли сюда с адреса<br><script>GetRef()</script><br><br> </td></tr>
</table> <!-- END OF USER TABLE --> <br> <table width="100%" border="1"> <!-- SITE TABLE --> <tr><td class="logo"> Сайт </td></tr> <tr><td class="navcontent" height="81"><br> <li>Администратор: <b>RS_Briz</b>. <li>Главный дизайнер: <b>RS_Briz</b>. <li>Помощники главного дизайнера:<br> <b>Space</b>, <b>Tsar2000</b>. <li>Программисты: <b>RS_Briz</b>, <b>Codelord</b>, <br> <b>BreakPointMan</b>. <li>Официальные тестеры: <b>Tsar2000</b>,<br> <b>BreakPointMan</b>, <b>Space</b>. <br><br> <li>Последнее обновление выполнено<br> <b>7 июля 2006 года</b>. <li>Сайт загружен в сеть <b>10/06/2006</b>.<br><br> </td></tr> </table> <!-- END OF SITE TABLE --> </td>
</tr> </table> <!-- END OF SUBMAIN TABLE 2 -->
</td></tr></table> <!-- END OF MAIN TABLE -->
</body>
</HTML>
|
Но изменяется у меня только вот эта часть: | Код | <td class="section"> <!-- PROGRAMS SECTION --> <table width="100%" border="1"> <!-- GREETINGS TABLE --> <tr> <td class="logo"> Наши программы </td> </tr> <tr> <td class="content"><br> В этом разделе собраны все разработки <b>HomeMasterStudio<sup>TM</sup></b>. Ниже размещены названия программ и их краткие описания. Чтобы просмотреть полное описание, перейдите по соответствующей ссылке ниже описания. <br> Чтобы скачать программу, достаточно щелкнуть на ее названии.<br><br> </td> </tr> </table> <!-- END OF GREETINGS TABLE --> <br> <!-- PROGRAMS TABLES --> <table width="100%" border="1"> <!-- Guitar Master --> <tr><td class="logo"> <a href="/download/guitarmastertrial.rar">Самоучитель игры на гитаре</a><br><i>ShareWare, 30 руб</i> <br>(мин. размер 1.5 Мб, полный размер 23 Мб) </td></tr> <tr><td class="content"><br> Эта программа отличается от большинства самоучителей, которые можно найти в интернете. Абсолютное большинство самоучителей обучают играть по нотам, т.е. исполнять классическую музыку. Наша программа обучает играть по аккордам, без знания нот. Такой метод игры позволяет научиться игре быстро (всего за 1 месяц вы будете играть довольно сносно, через полгода уже будете играть намного лучше, а через год сами удивитесь, как хорошо у вас получается исполнять песни), плюс вы научитесь исполнять не классику, а обычные эстрадные, походные, праздничные и др. песни. <p align="right"><a href="/programs/gm.html">[читать полное описание]</a><br><a href="/programs/gm_buy.html">[купить]</a></p> </td></tr> </table> <!-- END OF Guitar Master --> <br> <table width="100%" border="1"> <!-- EveryDay --> <tr><td class="logo"> <a href="/download/everyday.rar">Ежедневник (органайзер)</a><br><i>ShareWare, 20 руб</i><br>(размер 1.5 Мб) </td></tr> <tr><td class="content"> <br> Собственно назначение программы понятно из названия. Главным отличием этой программы от мощных корпоративных разработок Microsoft является маленький объем. В "Ежедневнике" объединены только самые необходимые функции - блокнот, телефонный справочник и хранитель событий с возможностью оповещения. Программа имеет широкий спектр настроек, в которые входят настройки внешнего вида, настройки поиска и оповещений. <p align="right"><a href="/programs/ed.html">[читать полное описание]</a><br><a href="/programs/ed_buy.html">[купить]</a></p> </td></tr> </table> <!-- END OF EveryDay --> <br> <table width="100%" border="1"> <!-- Coder --> <tr><td class="logo"> <a href="/download/coder.rar">Щифровщик</a><br><i>FREEWARE</i> <br>(размер 1.2 Мб) </td></tr> <tr><td class="content"><br> Программа предназначена для шифрации данных. Разумеется, ее надежность намного ниже, чем у мощных программ аналогичного назначения. Но у нее также меньше размер, плюс она бесплатна. "Шифровщик" вполне подойдет для шифрации данных небольшой важности, например, переписки по ICQ или системам ЛС на форумах. Алгоритмы, использованные в программе, взломать вполне возможно, поэтому, повторюсь, ей лучше шифровать не секретную информацию.<br> В программе присутствует три алгоритма шифрования, вы вольны выбрать любой, какой вам больше нравится. <p align="right"><a href="/programs/coder.html">[читать полное описание]</a></p> </td></tr> </table> <!-- END OF Coder --> <br> <table width="100%" border="1"> <!-- Timer --> <tr><td class="logo"> <a href="/download/timer.rar">Таймер + секундомер</a><br><i>FREEWARE</i><br>(размер 259 Кб) </td></tr> <tr><td class="content"> <br> Это очень простая и маленькая программа. Имеет два режима работы - таймер (отсчитывает время "назад" от заданного) и секундомер (замеряет время с точностью до тысячных секунды). Для систем Windows 98 имеется возможность отключения компьютера после окончания времени в режиме таймера. <p align="right"><a href="/programs/timer.html">[читать полное описание]</a></p> </td></tr> </table> <!-- END OF Timer --> </td> <!-- END OF PROGRAMS SECTION -->
|
Вот плиз подскажите, как мне отделить эту часть от всех остальных. Чтобы остальной код я мог просто подключать. Только прошу конкретно сказать, что должно быть написано в подключаемых модулях и основном модуле, основываясь на приведенном полном коде страницы.
|