Разбиение страницы на отдельные файлы

258
28 августа 2017, 09:21

Как разбить страницу на отдельные файлы? тоесть чтоб хэдер, футер и др хранились в отдельных файлах и при необходимости подключались к странице. Возможно ли это стелать с помощью html? Если нет, то через js, jquery

Answer 1

Можно работать с фреймворками. Разбиение одного диалогового окна в браузере на множество блоков. Создайте отдельный файл со списком действий, а потом в главном файле сделайте ссылку на этот файл/файлы.

<frameset= cols , rows =??? > 
<frame src = " " >
</frameset>
Answer 2

Если цель собрать простенький сайтик на несколько страниц, и дабы проще было редактировать какие-то общие html-блоки, то можно использовать ещё такую технологию как SSI, не требующет применения каких либо языков программирования, а лишь чтобы она была включена на сервере. Просто в файл, к примеру index.html, подключаете ваши блоки:

<!--#include virtual="header.html"-->
<!--#include virtual="content.html"-->
<!--#include virtual="footer.html"-->
Answer 3

Накидал небольшой билдер на основе gulp, может пригодится:

https://github.com/MedvedevWeb/gulp-html-builder

В src/pug находится собственно все с чем надо работать, дальше останется лишь разобраться с pug (ну и с gulp на будущее)

READ ALSO
Время выполнения PHP превышает квоту

Время выполнения PHP превышает квоту

Добрый день! Начинаю разбираться с PHP столкнулся с проблемой:

269
Неверное время DateTime

Неверное время DateTime

ЗдравствуйтеЯ делаю систему оповещений и есть задача сделать следующее: узнать, когда пришло уведомление

291
Ограничить доступ к веб-странице с конкретного устройства?

Ограничить доступ к веб-странице с конкретного устройства?

Меня спрашивали, как сделать так, чтобы человек зайдя с конкретного компьютера на сайт и купив платный доступ на конкретную страницу, мог...

347
Запись данных из Steam в БД(Авторизация OpenID)

Запись данных из Steam в БД(Авторизация OpenID)

Здравствуйте! Подскажите пожалуйста?! Как записать данные с проверкой в бд(mysql) "test", в таблицу "users", В файле configphp хранятся данные подключения...

281