空要素

metaやbr、hr、img要素など、通常、終了タグを必要としない一連の要素です。 html4.01は終了タグの省略を推奨していませんし、xhtmlは終了タグの省略を認めていません。
xhtmlではbr要素などは定義上以下のように書くことも可能です。

<br></br>

しかし、この書き方ではブラウザで解釈が不能になってしまい、 動作に不都合が起きる場合があると言われています。このため空要素については以下のように書きます。

<br />

(スペースを開けない場合はやはり動作不良を起こしてしまうようです)
html4.0等の定義上、空要素でない場合は終了タグの省略が許されている場合でも、 省略しない方が良いと思います。
ただし、html4.01では空要素は「 />」ではなく「>」で閉じます。 W3Cのサイトでは文書宣言がhtml4.01の場合、 「 />」で閉じた要素は警告ではなくエラーになります。
このサイトでは、空要素は「>」で閉じることにしています。