Единственная вещь, о которой я могу думать, состоит в том, что компилятор мог бы оптимизировать далеко последние переменные и встроить их как константы в код, таким образом Вы заканчиваете без выделенной памяти.
не является допустимой разметкой. Самозакрывающийся тег не разрешен.
Вам необходимо использовать полную версию
.
Самозакрывающийся тег div не имеет смысла, так как это приведет к в пустом div. Пустой div обычно не обрабатывается большинством браузеров.
Это зависит от DOCTYPE, который вы используете.
Для XHTML , который является XML, два тега эквивалентны. Вы должны сообщить об этом браузеру, включив один из следующих DOCTYPE в качестве первой строки на вашей странице:
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
Для HTML 4.01 , что предполагают все (?) Браузеры, когда нет DOCTYPE, определенные теги должны быть выражены как открытые-закрытые. Это требуется для большинства тегов блочного уровня, включая такие теги без разметки, как