Как правильно вставить блок на сайт?

Avalon2

Пользователь
Регистрация
26.04.13
Сообщения
28
Реакции
1
Баллы
3
Всем добрый вечер!

При создании обычных html сайтов использую Dreamweaver. Сейчас появился вопрос как правильно вставить информационный блок (текст/картинки) на все страницы сайта, чтобы потом его можно было легко изменить и автоматически он бы изменился везде.

К примеру, есть сайт из 50-ти страниц, в шапке сайта на каждой идет таблица из трех ячеек, в которых отображаются рекламные объявления. Нужно сделать так, чтобы эта таблица была вынесена в отдельный файл (php или html или какой-другой, пока не разобрался), чтобы при его изменении результат был сразу на всех страницах.

Подскажите пожалуйста как это можно реализовать?

Заранее спасибо!
 

Avalon2

Пользователь
Регистрация
26.04.13
Сообщения
28
Реакции
1
Баллы
3
Что-то не выходит. Создаю отдельный текстовый файл top.txt с кодом таблицы

Код:
<table width="90" border="1" align="center" cellpadding="2" cellspacing="2"> <tr> <td height="108"><p><img src="top.png" width="754" height="66"></p> <p class="стиль1">Some text</p></td> </tr>
</table>


И пытаюсь включить его в index.htm

Код:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Документ без названия</title>
</head>
<body>
<table width="90" border="1" align="center" cellpadding="2" cellspacing="2"> <tr> <td colspan="5">[B]<!--#include file="top.txt" -->[/B]</td> </tr> <tr> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr>
</table>
</body>
</html>

Но при просмотре страницы вставка не отображается. Или я что-то напутал?
 

Wmboard

Пользователь
Регистрация
01.01.70
Сообщения
9.274
Реакции
2.665
Баллы
28
Адрес
На wmboard
Расширение не должно быть txt. Сделайте php
 

Avalon2

Пользователь
Регистрация
26.04.13
Сообщения
28
Реакции
1
Баллы
3
Расширение не должно быть txt. Сделайте php

php - это понятно, на сервере отобразиться. У меня на локальной машине нет php. Возможно ли просто вставить html-код из txt файла?
 

Wmboard

Пользователь
Регистрация
01.01.70
Сообщения
9.274
Реакции
2.665
Баллы
28
Адрес
На wmboard
Ничего не могу сказать насчет локальной машины. Я практически ничего не делаю локально. Попробуйте html расширение.
 

gzndalff

Пользователь
Регистрация
14.10.13
Сообщения
124
Реакции
38
Баллы
13
Адрес
Димитровград
Возможно ли просто вставить html-код из txt файла?

без php или как минимум js не вставите. Если нет php используйте js функции, которые будут вызываться в нужном месте вашей страницы и подгружать код из вашего файла.

Добавлено через 2 минуты
<td colspan="5"><!--#include file="top.txt" --></td>

и вот так вы в жизни ни чего не вставите в .html файл. как минимум нужно использовать <?php код php скрипта; ?>, а по хорошему все делать не index.html а index.php.
 

Статистика форума

Темы
200.635
Сообщения
380.523
Пользователи
327.876
Новый пользователь
pm1199
Сверху Снизу