0

わかりましたので、コードの何が問題なのかわかりません。

<html>
<head>
<title></title>
</head>
<h1>This is a heading</h1>
<h2>This is a heading</h2>
<h3>This is a heading</h> 
</html>
4

3 に答える 3

5

タグがありません<body>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
        <title></title>
    </head>
    <body>
        <h1>This is a heading</h1>
        <h2>This is a heading</h2>
        <h3>This is a heading</h3> 
    </body>
</html>

また、h3 終了タグにタイプミスがありましたが、修正しました。はずですが</h3>、持っていました</h>。最後に、これが html または xhtml ドキュメントの場合、doctype 宣言が必要です。それらの 1 つも追加しました - XHTML strict です。考えられる doctype はいくつかあります。状況に合ったものを選択する必要があります。それはあなたが求めたものを少し超えています。

于 2012-05-22T03:33:22.227 に答える
2

構文エラーを見つけるには、まずW3C Markup Validatorを使用してください。唯一のエラーは、 の終了タグが正しい ではなく とh3タイプミスされていることです。技術的な理由から、エラーは 2 つのエラー メッセージで報告されます。</h></h3>

実際的な理由から、 Quirks Mode<!doctype html>を回避するために、ドキュメントの最初になどのドキュメント タイプ宣言を追加する必要があります。

<body>やのようなタグの使用</head>は、独自のルールを持つ XHTML を除いてオプションです。このようなタグの使用は、正確さではなく、好みとコーディング スタイルの問題です。

于 2012-05-22T04:04:34.180 に答える
1

ええと、そもそもあなたには体がありません...

<html>
<head>
<title></title>
</head>
<body>
    <h1>This is a heading</h1>
    <h2>This is a heading</h2>
    <h3>This is a heading</h3> 
</body>
</html>

次に、問題がある場合は、その問題を詳しく説明してください。発生している問題は何ですか? よくある質問を読んで、 StackOverflowで適切に質問する方法を学んでください。

于 2012-05-22T03:33:23.333 に答える