0

ここに私のhtmlコードがあります:

<!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" dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
<div>
kjkj
</div>
</body>
</html>

Lve デモ: http://tinkerbin.com/O2MwkUTj

Web ページの上部に空白行があるのはなぜですか?

div を削除するか、doctype を削除すると問題が解決することに気付きました...

4

1 に答える 1

1

それは、ティンカービンが混乱しているからです。

HTML をファイルに入れると、正常に動作します。Tinkerbin では、プレビューで次のことが行われます。

<body>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <div>
    kjkj
    </div>
</body>

プレビュー用に作成されたページ内に表示するために、ページを出力するときに<html><head>などのタグを削除していると思います。<body>

于 2012-08-01T16:14:29.387 に答える