<1хр>
<xtag xname="table" width="$table_width">
<tr>
<-- ПРАВИЛЬНО: тег с пустым блоком заканчивается символом / -->
<td>
<xtag xname="img" src="1mages/spacer.gif" width="$width" />
</td>
</tr>
</xtag>
</lxp>
Поскольку второй тег <xtag>
в листинге 13.32 завершается символом /, как это должно быть при инкапсуляции внешних тегов с пустым блоком, LXP не связывает закрывающий тег с тегом <img>
, и результат выглядит так:
<table width="100">
<tr>
<-- ПРАВИЛЬНО: тег с пустым блоком заканчивается символом / -->
<td>
<img src="images/spacer.gif" width="10" />
</td>
</tr>
</table>