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