我是一个新手网站开发者。虽然,我理解html5锅炉板带来了什么,我想知道如何扩展/自定义它来使用它在我所有的html文件?
到目前为止,它提供了一个index.html。
时应该注意的任何事情。
发布于 2012-04-17 19:34:38
在一开始,没有真正的押韵或理由来存储您的html文件,因为通常它只是加上一些css文件,或其他什么。
但是,当您进入真正的开发阶段时,就像前端+后端代码的框架一样,您会发现,为了文件访问控制和命名约定的好处,需要将内容作为服务器端和公共部分分开。
在这种情况下,您将得到一个“资产”文件夹,或者“公共”或类似的东西。样板倾向于遵循这一惯例。
为了使样板自动扩展到所有html文件,您必须将视图文件开发成模块化的。
Main template file
|
----header (contains all the references / includes to boilerplate)
----content
----footer另外,请注意,此时您的html将不再以.html文件类型存储;您必须使用一种能够将文件合并为块的语言。PHP很好地做到了这一点,正如您所知道的那样,django也可以处理这个问题。rails等等,您将需要决定您想要在哪种语言中工作。否则,合并html块的旧方法是服务器端包含(也称为SSI或.shtml)。
通过让您选择的服务器端语言与您的web服务器的指令一起工作,可以解决基本url的问题。对于apache,您可以使用mod_rewrite,然后您可以在url中传递一个arg,它针对某些类/模型/视图等。如果您不介意使用,MVC框架实际上已经解决了这个问题。
发布于 2012-06-25 22:29:31
“您可以覆盖要在project.properties中操作的文件夹和文件。所有默认配置都在default.properties中。”http://html5boilerplate.com/docs/Build-script/。
default.properties在/build/config中
您需要将页面添加到以"file.pages“开头的行,如下所示:
file.pages = new-page.html“
发布于 2012-11-10 11:56:21
HTML5样板的核心
默认HTML指南.默认CSS.
)
https://stackoverflow.com/questions/10197845
复制相似问题