HTML5 Boilerplate的缺点

Cus*_*ian 4 html html5 html5boilerplate

我已经使用XHTML大约3年了,并不关心HTML5和CSS3的到来.几个月前,我偶然发现了HTML5 Boilerplate,我现在开始对它非常感兴趣.

我唯一找不到的是使用这套最佳实践的弊端.我知道,它的主要目标是使网站在各种各样的浏览器上看起来都一样,但有什么我应该注意的吗?

Pao*_*olo 6

有什么我应该知道的吗?

当然是.这不是一个即插即用的东西.或者至少,它可能是这样的,但它没有被设想.如果你以这种方式使用它,你将无法享受它的最佳状态.Boilerplate非常灵活,您必须学习如何自定义它.完全停止.

我个人的建议是开始尝试并研究它提供的功能.对我们来说幸运的是,它有很好的记录,你可以学到很多东西.不仅是样板本身,还有关于HTML5,CSS3的资源加载和相关问题/解决方案的规则和最佳实践,浏览器怪癖以及如何修复它们,移动开发技巧,polyfill和条件加载以及许多其他疯狂的东西.一旦你意识到它的可能性,如果你发现缺点,你将能够自定义基础样板.

这里开始,阅读文档,按照每个链接,不要试图采取捷径.这需要时间,但你会很好地报复.如果你有麻烦问.

对于更具体的东西,我发现很快(但有人认为这是一个加号)的缺点是样板不提供CSS网格.这不是一个大问题,我发现adapt.js很容易集成,所以我用adapt.js的reset样式表替换了normalize.css并使用了网格.