我有点搞不懂新标签该怎么写。
这是正确的吗:
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title></title>
</head>
<body>
<section>
<header>
<nav></nav>
</header>
<section>
</section>
<footer>
</footer>
<section>
</body>
</html>
或者其中一个部分应该是
<article>
?开始的布局应该是什么? 最佳答案
对于<body>
中的任何内容,都不应该有“开始”布局。<article>
和<section>
标记不是必须填写的强制开销,它们是为了在需要时适当地分离大纲算法的高级标记块。如果您的页面上只有一篇文章,这是一个常见的情况,那么用<article>
包装整篇文章是没有好处的。
当前示例中的<section>
元素什么也不做。在你需要它们之前,把它们放在外面。
(也可以说,在浏览器支持更好之前,无论如何都要把它们排除在外。对于ie,你需要使用html shiv来实现这些功能,但是仍然存在一些问题。对于更多的用户来说,这是不值得的,因为它带来的实际效益很小。另外,对于xml有效性,将doctype中的HTML
更改为小写,以匹配实际的根元素。)