我正在设计一个没有动态内容的简单网站,我想要轻便便携 - 不需要PHP或其他服务器端脚本,也不需要。我遇到了一个我以前有过几次的问题。离线HTML模板
我希望能够编写一次共同的元素(头部,脚部,导航),并在网站上仅写入内容,然后运行这个神秘的实用程序将它编译成一组HTML文件准备上传。一个页面可以这样写:
Title: Our Services Top Navigation: Yes Scripts: jquery, lightbox <p> Example, Inc. offers a wide range of…
这将会是巨大的,如果发动机也有逻辑,让我中包含或排除每个页面元素(如上面Top Navigation
),像标注当前页面自动执行任务在导航栏中:
<a href="/services"{page == 'services' ? ' class="current"' : ""}>Services</a>
是否有像这样的引擎?
+1很好的问题。 –
许多内容管理系统都会这样做,尽管可能没有那么简单的语法。 –