19

<...> と <.../> の間に違いはありますか

非常に簡単です:

<meta charset="utf-8">
<meta charset="utf-8" />

実行、機能などに違いはありますか?

4

8 に答える 8

6

HTML で終了タグを持たないタグ (<br>や など<meta>) は、自己終了と呼ばれます。 HTML でも同様に有効です<br><br />

ただし、XML では終了タグを省略することはできません。<head><meta></head>は無効な XML です! 文字の/前にある は>、このタグをすぐに閉じる必要があることを XML に示します。つまり、XML<x></x>と意味的に同等です。<x />

<br />有効な XHTML である必要がある HTML コードを記述する場合は、フォームを優先する必要があります。XML や XHTML を気にしない場合は、好みの構文を選択できます。


<br/>は と同じ意味を持つ有効な XML ですが<br />、解析バグのある古いブラウザでは、そのタグは という名前のタグとして解析されることに注意してくださいbr/。タグ名と文字の間にスペースを追加すると、/不完全なブラウザーのパーサー (パーサーは を/属性名として扱います) を満足させながら、整形式の XML を生成します。

于 2013-04-23T15:40:47.120 に答える