![]() |
Модераторы: Illuminaty |
![]() ![]() ![]() |
|
evkrem |
|
|||
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 13.2.2015 Репутация: нет Всего: нет |
Всем привет.
Подскажите пжл, как в html сайте сделать один раз шапку сайта и подключить ее к остальным страницам? Чтобы в будущем можно было внести правку в шапку в одном месте и эта правка сразу бы применилась ко всем шапкам на всех страницам сайта. |
|||
|
||||
ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 48 Всего: 386 |
evkrem, а какие возможности есть? Можно ли отредактировать все эти файлы? Есть ли php, asp или еще какие серверные языки? От этого ответа зависит - в какой ветке форума действительно могут помочь.
Как один из вариантов - переименовать все такие файлы в *.php. Потом отредактировать все файлы, так чтобы шапка и футер брались из одного файла. При этом полетят ссылки с поисковиков, они поменяются. Хотя с помощью дополнительных телодвижений возможно и этого избежать. -------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! ![]() |
|||
|
||||
evkrem |
|
|||
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 13.2.2015 Репутация: нет Всего: нет |
Ну в принципе меня интересует вариант именно с сайтом ***.html
Нашел один вариант с помощью <link rel="import" href="/intro.html">, где в intro.html хранится вставляемый код, а вставляться он должен с помощью скрипта: <script> var link = document.querySelector('link[rel=import]'); var content = link.import.querySelector('#intro-dm'); document.body.appendChild(content.cloneNode(true)); </script> но у меня этот вариант не получился, несмотря на то, что просто скопировал весь код примера. |
|||
|
||||
evkrem |
|
|||
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 13.2.2015 Репутация: нет Всего: нет |
Этот вопрос решил старым способом с помощью php, а с помощью <link rel="import" href="/intro.html"> так и не получилось. Вопрос закрываю.
|
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Вёрстка веб-сайтов | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |