ну вот берем с твоего сайта
xml (1169 байт)
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?xml-stylesheet type="text/xsl" href="test.xsl"?>
<window xsl="cheats" css="cheats">
<content>
<text caption="Коды">
<p>Text text text <b>text</b> text <i>text text text</i></p>
</text>
<cheats>
<cheat type="var" use="server" setinfo="0" autoexec="1" defvalue="800" values="number">sv_gravity
</cheat>
<cheat type="cmd" use="server" setinfo="0" autoexec="0" defvalue="0" values="0-infinity">sv_restart
</cheat>
</cheats>
<text caption="sv_gravity">
<p>Text text text <b>text</b> text <i>text text text</i></p>
</text>
<cheats>
<cheat type="var" use="server" setinfo="0" autoexec="1" defvalue="800" values="number">sv_gravity
</cheat>
<cheat type="cmd" use="all" setinfo="0" autoexec="0" defvalue="0" values="0-infinity">sv_restart<
/cheat>
</cheats>
<text caption="sv_restart">
<p>Текст text text text <b><i>text text</i></b> text <a href="http://www.google.ru">text text</a>
text</p>
</text>
</content>
</window>
xsl (1456 байт)
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="html" encoding="UTF-8" omit-xml-declaration="yes" indent="yes" media-type="screen"
/>
<xsl:template match="cheats">
<div class="table">
<table border="0" cellpadding="0" cellspacing="0">
<tr class="tr_caption"><td>Cheat</td><td>Type</td><td>Use</td><td>Setinfo</td><td>Autoexec</td><td
>Def value</td><td>Values</td></tr>
<xsl:for-each select="cheat">
<tr>
<td><strong><xsl:value-of select="."/></strong></td>
<td><xsl:value-of select="@type"/></td>
<td><xsl:value-of select="@use"/></td>
<td><xsl:value-of select="@setinfo"/></td>
<td><xsl:value-of select="@autoexec"/></td>
<td><xsl:value-of select="@defvalue"/></td>
<td><xsl:value-of select="@values"/></td>
</tr>
</xsl:for-each>
</table>
</div>
</xsl:template>
<xsl:template match="text">
<xsl:for-each select=".">
<h3><xsl:value-of select="@caption"/></h3>
<div class="text"><xsl:copy-of select="node()|@*"/></div>
</xsl:for-each>
</xsl:template>
</xsl:stylesheet>
innerHTML (1653 байт)
<h3>Коды</h3>
<div class="text" caption="Коды">
<p>Text text text <b>text</b> text <i>text text text</i>
</div>
<div class="table">
<table border="0" cellpadding="0" cellspacing="0">
<tr class="tr_caption">
<td>Cheat
<td>Type
<td>Use
<td>Setinfo
<td>Autoexec
<td>Def value
<td>Values
</tr>
<tr>
<td><strong>sv_gravity</strong>
<td>var
<td>server
<td>0
<td>1
<td>800
<td>number
</tr>
<tr>
<td><strong>sv_restart</strong>
<td>cmd
<td>server
<td>0
<td>0
<td>0
<td>0-infinity
</tr>
</table>
</div>
<h3>sv_gravity</h3>
<div class="text" caption="sv_gravity">
<p>Text text text <b>text</b> text <i>text text text</i>
</div>
<div class="table">
<table border="0" cellpadding="0" cellspacing="0">
<tr class="tr_caption">
<td>Cheat
<td>Type
<td>Use
<td>Setinfo
<td>Autoexec
<td>Def value
<td>Values
</tr>
<tr>
<td><strong>sv_gravity</strong>
<td>var
<td>server
<td>0
<td>1
<td>800
<td>number
</tr>
<tr>
<td><strong>sv_restart</strong>
<td>cmd
<td>all
<td>0
<td>0
<td>0
<td>0-infinity
</tr>
</table>
</div>
<h3>sv_restart</h3>
<div class="text" caption="sv_restart">
<p>Текст text text text <b><i>text text</i></b> text <a href="http://www.google.ru">text text</a> text
</div>
пока что html выигрывает. Замечания?