2014-11-28 1 views
2

В настоящее время создается статический веб-сайт для проекта коллажа. Я хотел бы сделать боковую панель как частичную.Можно ли отображать частичные части в статических html5 страницах

Я знаю, как это сделать с Ruby on Rails, но я не знаю, как настроить его на статической странице, поскольку мы только вслух используем html5, css и javascript. Оказание частичной работы улучшит скорость работы и сохранит чистый код.

Если это то, как оно отображается в HTML с Рубином на Rails

<%= render "shared/menu" %> 

Что бы моя линия выглядеть без системы рельсов.

Любая помощь очень ценится.

ответ

3

Я считаю, что если вы смотрите на что-то вроде HTML Imports, это может решить вопрос. Он обеспечивает большую гибкость и повторное использование. Вы объявляете свой частичный импорт, просто добавив:

<link rel="import" href="/shared/menu.html"> 

на ваш html-страницу.

+0

отличный ответ .... спасибо – Juan

+0

Это не работает для меня :( – Pathros

1

Я бы предложил использовать генератор статического сайта Middleman. Это идеально, если вы просто хотите создать статический сайт, и он написан на Ruby. Их домашняя страница отключена, но я связал их страницу github, в которой есть инструкции по ее настройке.

После установки, код для отображения парциальные будет <%= partial shared/menu %>

+0

Спасибо за ответ, но я должен написать все это с нуля. Я хотел знать, возможен ли рендеринг со стандартным html? –