如何设计将HTML内容呈现为tumblr的内容块呢?

时间:2013-09-07 13:30:36

标签: html templates themes tumblr handlebars.js

要创建自定义主题,tumblr使用内容块来呈现HTML。 例如

<html>
 <body>
    <ol id="posts">
        {block:Posts}
            <li> ... </li>
        {/block:Posts}
    </ol>
 </body>
</html>

这是一个例子,但它们似乎有一个广泛的设计,往往会照顾每一个内容。点击此处 - http://www.tumblr.com/docs/en/custom_themes

如何为您自己的平台设计这样的内容,您可以使用这些内容块向公众提供一些预定义的内容,主要是为了轻松开发自定义主题。

我特别感兴趣的是了解基础技术和设计原则。我们已经可以使用某些东西,或者我们必须从头开始研究某些东西吗?

我相信我们有一些类似把手的东西可以为你提供一个模板机制,但它是一种正确的方法来做一些像上面的实现一样的自定义。?

1 个答案:

答案 0 :(得分:1)

您正在谈论模板引擎

有很多。

参见维基百科的comparison of web template engines。有关这些概念的更多信息,请参阅文章Web template system