html5样板代表什么?

问题描述:

像它的style.css有身体{background:transparent}。 所以我应该保持背景透明,所以我总是做一个很好的html5网站? 这些是默认的吗? 我应该根据我的网站覆盖它们吗?html5样板代表什么?

样板的想法是给出一组基本的代码,您不需要更改 - 因为这些标签将始终在每个站点上使用。当然,这会有例外,因为您可能会使用不同的javaScript库,或者不同意Paul Irish以Internet Explorer为目标(请参阅他的article and comments)。

如果您正在开始探索HTML5和CSS3,那么这是一个很好的起点,但您应该始终根据您学习和开始创建的内容调整(并理想地为您的网站和编码风格定制自己的样板)核心代码HTML5网站。

在CSS中,包含的代码用于CSS重置,基于代码注释中提及的重置。所以身体背景是透明的,这是为了确保它在每个浏览器中都是一样的。有一个在CSS的空白部分用于自己的样式:

 
200. /* Primary Styles 
201. Author: 
202. */ 

因此,如果你想要一个特定的背景颜色,您可以在这里声明它,与你添加任何其他样式一起。

所以,我想保持背景 透明总是做出好的html5 网站?

这些是默认?

我应该重写它们按我 网站?

是。

Boilerplate code来自*的定义(比我更有说服力),以及reset stylesheet的示例和简短描述。

+0

嘿尼姆...感谢您的回复。请你详细说一下究竟是什么样的样板?我的意思是他们的意思是通过CSS重置?例如,什么背景:透明意味着style.css? – 2010-10-04 12:23:21

+0

ammended的答案按照链接。 – NimChimpsky 2010-10-04 12:26:54