Пробел перед закрывающим слэшем?Html

Программисты Html
Anonymous
Пробел перед закрывающим слэшем?

Сообщение Anonymous »

Я часто видел пробел перед закрывающей косой чертой в тегах XML и HTML. Разрыв строки XHTML, вероятно, является каноническим примером:
вместо:
Пространство кажется лишним. На самом деле, я считаю, что это излишне.

Какова причина написания этого места?

Я читал, что это пространство решает некоторые «проблемы обратной совместимости». Какие проблемы с обратной совместимостью? Актуальны ли эти проблемы или мы все еще добавляем дополнительные пробелы, скажем, ради совместимости с IE3? Существует ли какая-то спецификация с окончательным ответом на этот вопрос?

Если не обратная совместимость, то является ли это проблемой читаемости? Похоже на дебаты о Великой открытой фигурной скобке?

Код: Выделить всё

void it_goes_up_here() {

int no_you_fool_it_goes_down_there()
{
Я, безусловно, уважаю различные стилистические мнения, поэтому буду рад узнать, что написание пространства — это просто вопрос вкуса.

Подробнее здесь: https://stackoverflow.com/questions/462 ... sing-slash

Вернуться в «Html»