Должен ли я `H` добавить` пробел в пустой тег DIV? - PullRequest
3 голосов
/ 07 октября 2010

Я читал книгу об AJAX, и автор сказал, что всегда следует добавлять пробел внутри пустых тегов div, чтобы не рисковать проблемами совместимости в "некоторых браузерах".

Так что это будет неправильно <div></div> и это будет правильно <div> </div>.

Вопрос: он идиот или он что-то знает?

Спасибо.

Ответы [ 3 ]

6 голосов
/ 07 октября 2010

Он не идиот.IE 8 (возможно, и более ранние версии?) Слегка испортит ваш макет, если ваш пустой div действительно пустой;добавление комментария, кажется, является предложенным способом борьбы с ним, но, видимо, пробел также работает.

1 голос
/ 07 октября 2010

Я бы добавил комментарий, чтобы ничего не отображалось.По какой-то причине это вызывает проблемы в ie8!

1 голос
/ 07 октября 2010

я обычно добавляю &nbsp; вместо пустого пространства!

...