Насчет XHTML и HTML замечания.
HTML допускает таги типа <br>. HTML родился из SGML.
XHTML требует таги закрывать <br/>. Он родился из XML, который сделал более строгой слишком свободные объявления тагов и атрибутов SGML.
--
При обработке документа XML-парсером (тип text/xml), таг типа <script src="my.js"/> полностью эквивалентен <script src="my.js"></script>.
А при обработке HTML-парсером (тип text/html), таг <script src="my.js"/> приведет к ошибке из-за отсутствия закрывающего тега </script>.
P.S У меня предложение. Почему бы не собрать саммари по этому треду в одну статью, с которой все согласятся?
|