БлогNot. Разница между тегами <br> и <br />

Помощь дата->рейтинг Поиск Почта RSS канал Статистика nickolay.info Домой

Разница между тегами <br> и <br />

У некоторых тегов, к ним относится и <br>, в стандарте HTML закрывающей части нет в принципе. Поэтому тега </br> не существует. Но почему тогда написание <br /> встречается так часто в коде разных страниц?

Дело в том, что при написании <br /> разработчики в используют XHTML, а не HTML. Согласно спецификации XHTML 1.0 все теги, не имеющие закрывающей части, должны писаться в виде:

<тег [параметры] /> 

Это же правило работает в XML-документах. В XML все теги должны быть закрыты. В случае, если элемент не имеет закрывающего тега (например, <img> или <br>), надо добавлять слеш в конце тега: <img /> и <br />. В некоторых браузерах, рассчитанных на XML, отсутствие пробела перед слешем может привести к нечитаемости тега.

Однако, в 99,9% случаев никакой разницы не будет. Интерпретаторы HTML обычно просто игнорируют лишний "/".


теги: xml html

19.12.2008, 12:12; рейтинг: 15079

  свежие записипоиск по блогукомментариистатистика

Наверх Яндекс.Метрика
© PerS
вход