html5 样板代表什么?
就像它的 style.css 有主体 {background:transparent}
一样。 那么我是否应该保持背景透明,以便我总是制作一个好的 html5 网站? 这些是默认的吗? 我应该根据我的网站覆盖它们吗?
Like its style.css has body {background:transparent}
.
So am I supposed to keep the background transparent, so I always make a good html5 website?
Are these default ?
Should I override them as per my website ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
样板文件的想法是提供一组不需要更改的基本代码 - 因为这些标签将始终在每个站点上使用。当然,也有例外,因为您可能使用不同的 javaScript 库,或者不同意 Paul Irish 针对 Internet Explorer 的方式(请参阅他的 文章和评论)。
如果您开始探索 HTML5 和 CSS3,那么这是一个极好的起点,但您应该在学习并开始创建 HTML5 网站时始终调整(最好是根据您的网站和编码风格定制您自己的样板)核心代码。
在 CSS 中,包含的代码用于 CSS 重置,基于代码注释中提到的重置。因此,如果正文背景是透明的,这是为了确保它在每个浏览器中都是相同的。 CSS 中有一个空白部分用于您自己的样式:
因此,如果您想要特定的背景颜色,您可以在此处说明它以及您添加的任何其他样式。
The idea of the boilerplate is to give a base set of code which you won't need to change - as these tags will always be used on every site. Of course there will be exceptions to this, as you may use a different javaScript library or not agree with how Paul Irish targets Internet Explorer (see his article and comments on this).
If you are starting to explore HTML5 and CSS3 then this is a fantastic starting point but you should always adapt (and ideally form your own boilerplate tailored to your sites and coding style) the core code as you learn and start to create HTML5 sites.
In the CSS, the code included is for a CSS reset, based on resets mentioned in the code comments. So where the body background is transparent this is to make sure it is the same in every browser. There is an empty section in the CSS for your own styles:
So if you wanted a specific background colour you can state it here, along with any other styles you add.
不。
不。
是的。
来自维基百科的 样板代码 定义(比我更雄辩),以及重置样式表的示例和简短描述。
No.
No.
Yes.
Boilerplate code definition from wikipedia (more eloquent than i would be), and an example and short description of a reset stylesheet.