0

すべてのページに共通のフッターが含まれている新しい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>
4

3 に答える 3

1

いいえ、別のiframe内に含まれていない限り、htmlドキュメントにはhtmlタグとbodyタグが1つだけ存在する必要があります。

標準準拠のhtmlドキュメントには、次の構造が含まれます。

<html>
    <head>
        ... common js and css files
    </head>
    <body>
        <div>   
        ... html for the current page
        </div>
        <!-- Footer -->
        <div>
                ... legal information
        </div>
    </body>
</html>
于 2013-02-21T17:11:34.407 に答える
0

いいえ、そのマークアップは間違っています。フッターには、フッターに関連するコードのみを含める必要があります。

于 2013-02-21T17:06:34.333 に答える
0

いいえ、一般的なインクルードには、ページの特定の部分のHTMLのみを含める必要があります。マスターテンプレートには、html、head、bodyなどのタグを含める必要があります。

于 2013-02-21T17:06:48.747 に答える