HTML包含的DOCTYPE包括哪些?

时间:2013-02-21 16:59:06

标签: html html5 coding-style

我正在开发一个新的Web应用程序,所有页面都包含一个公共页脚。我想知道的是,如果有必要或者是否有任何好处使页脚文件包含HTML,HEAD和BODY标签,如下所示?

这是好的还是坏的做法?对我来说,它似乎只是膨胀代码。

<html>
    <head>
        ... common js and css files
    </head>
    <body>
        ... html for the current page

        <!-- Footer -->
        <html>
            <head></head>
            <body>
                ... legal information
            </body>
        </html>
    </body>
</html>

3 个答案:

答案 0 :(得分:1)

不,html文档中应该只有一个html和body标记,除非它包含在另一个iframe中。

符合标准的html文档将包含以下结构:

<html>
    <head>
        ... common js and css files
    </head>
    <body>
        <div>   
        ... html for the current page
        </div>
        <!-- Footer -->
        <div>
                ... legal information
        </div>
    </body>
</html>

答案 1 :(得分:0)

不,该标记是错误的,在页脚中,您应该只包含与页脚相关的代码。

答案 2 :(得分:0)

不,您的常用包含应该只包含该页面特定部分的HTML。主模板应包含标签,如html,head,body。