2017-04-02 11 views
-1

これらの二つの簡略HTML5コード同一の結果を得る:HTML5出力説明

コード#1:

<html> 
<head> 
    <title>test</title> 
</head> 
<body> 
    <p>test1</p> 
</body> 
</html> 

-

コード#2:

<html> 
<head> 
    <title>test</title> 
</head> 
<body> 
    test1 
</body> 
</html> 

== ==

出力は同じですどちらの場合も、画面に "test1"という単語が印刷されるので、タグ<p>の使用方法は?ブラウザは2つのコードをどのように理解していますか?ファイルのコードが<p>タグはテキストに使用される段落、の略で.html拡張子

+2

これを見てください:http://stackoverflow.com/questions/28529390/ok-to-have-text-in-div-without-paragraph-tag – blackandorangecat

+0

[OK]をクリックすると、段落タグ?](http://stackoverflow.com/questions/28529390/ok-to-have-text-in-div-without-paragraph-tag) –

答えて

1

であることに注意してください、あなたはMDNでそれについての詳細を読むことができます:https://developer.mozilla.org/en/docs/Web/HTML/Element/p

あなたがAAをよく見てとる場合出力が同じではないことがわかります。pは、デフォルトのマージンが設定されているため、ページの少し下にあります。たとえば、divはありません。

ブラウザはコード/マークアップを解析し、各タグの内容をその特定のタグのデフォルトレイアウト設定に従ってレンダリングします。

関連する問題