0

ページを HTML5 として宣言する場合、HTML5 ページ構造に従うことは必須ですか? . 以下の 2 つの例は、理想的な HTML5 ページと、HTML5 構造に従っていないページを示しています。

しかし、w3c バリデーターを使用してこれら 2 つのページを検証したところ、これらのページはエラーなしで HTML5 として正常にチェックされました。

元:

<!DOCTYPE html>
<html>
<head>
<title>Title of the document</title>
</head>

<body>
<header>
        <nav>
            <ul>
                <li>Your menu</li>
            </ul>
        </nav>
    </header>
The content of the document......

<footer>
        <p>Copyright 2009 Your name</p>
    </footer>
</body>

</html>

マイページ:

<!DOCTYPE html>
<html>
<head>
<title>Title of the document</title>
</head>
<body>
<div id="header">
    <div id="navigation">
        <ul>
            <li>Your menu</li>
        </ul>
    </div>
</div>
    The content of the document......

<div id="footer">
    <p>Copyright 2009 Your name</p>
</div>
</body>
</html>
  1. doctype を html5 として指定する場合、ウェブサイトを html5 固有にする必要がありますか?/html5 構造を維持する必要がありますか?
  2. HTML4 で Web サイトを構築したときに HTML5 に対して検証することは良い考えですか?
  3. html5 を指定すると、なぜ多くのエラーが減ったのですか?
  4. ページをどの程度まで検証する必要がありますか?
  5. HTML5ページはSEOにどのように影響しますか
4

1 に答える 1

2
  1. はい。ただし、これらの<header>, <nav>etc 要素は必須ではありません! HTML5 ドキュメントは、「欠落」していても有効な HTML5 ドキュメントです。
  2. いいえ。
  3. 何とおっしゃいましたか?
  4. 例を挙げていただけますか?のような独自のスタイル プロパティを意味する場合-webkit-appearance、はい、それらが検証されないという事実を受け入れる必要があります。
  5. 実際、彼らがそうしているかどうかはわかりません。しかし、それらは将来的に影響を与える可能性があります。
于 2013-07-11T07:51:48.183 に答える