我正在设计一个简单的网站,没有动态内容,希望它轻便易携带——不需要或不想要PHP或其他服务器端脚本。我遇到了一个以前遇到过几次的问题。
我想写一次通用元素(头部、底部、导航),然后在网站上只编写具体内容,最后运行某个神秘的实用程序将所有内容编译成一组HTML文件,准备上传。页面可能像这样编写:
Title: Our Services Top Navigation: Yes Scripts: jquery, lightbox
<p> Example, Inc.提供广泛的……
如果引擎还具有逻辑功能,让我可以在每个页面中包含或排除元素(如上面的Top Navigation
),并自动完成任务,例如在导航栏中标记当前页面,那将非常好。
<a href="/services"{page == 'services' ? ' class="current"' : ""}>Services</a>
有没有像这样的引擎?