W3C рекомендует ставить пробел перед закрывающим тегом в XHTML, потому что это поможет лучше обратная совместимость с некоторыми браузерами, например напишите <br />
вместо <br/>
. Но есть ли еще браузеры, которые не допустят, чтобы вы опустили пробел? (W3C не упоминает, какие браузеры вызывают проблемы.)
Я знаю, что особой разницы в этом нет. Я просто предпочитаю более короткую версию. Поэтому, если нет веской причины, я начну кодировать свой XHTML без пробелов, прежде чем закрывать пустые теги.