Uzzy wrote:
> Полагаю, браузеры <div /> считают пустым элементом и не выкидывают при
> рендере, в случае <div></div> браузеры считают див не пустым, но с
> пустым контентом. Если рассматривать в виде DOM-а, то <div /> не будет
> содержать детей, когда <div></div> будет иметь дите IHtmlText (кажись) с
> пустым содержимым.
Совершенно неверно. Используется html-парсер, а поэтому <div /> воспринимается как <div>, т.к. / просто игнорируется, как невалидная конструкция т.е. эти теги считаются незакрытыми. Т.е. с т.з. html документ выглядит так:
[html]
<body>
<div id="d1" >
<div id="d2" >
<div id="d3" >
</div></div></div></body>
[/html]
А с точки зрения DOM теги <div/> и <div></div> абсолютно эквивалентны, никаких пустых содержимых не бывает.
Posted via RSDN NNTP Server 2.1 beta