xslt为html标签属性赋值

xml页为
<?xml version="1.0" encoding="GBK"?>
<?xml-stylesheet type="text/xsl" href="mydiv.xsl"?>
<cnaec>
<property id="bianhao" name="编号"
ltop="112" lleft="222" lwidth="55" lheight="59"
vtop="112" vleft="300" vwidth="55" vheight="59">
<![CDATA[<input type="text" value=""></input>]]>

</property>
<property id="xingming" name="姓名"
ltop="333" lleft="222" lwidth="55" lheight="59"
vtop="333" vleft="300" vwidth="55" vheight="59">
<![CDATA[<input type="text" value=""></input>]]>
</property>
</cnaec>

如何编写xsl后能够实现读取上面的ltop,lleft属性,为html的div标签的属性赋值?

比如ltop="333" lleft="222" lwidth="55" lheight="59"
最后完全由xslt生成的html代码为
<div style="top: 333;left: 222;width: 55;height: 59;position:relative" ></div>

?
<xsl:attribute name="style"扮物>
<xsl:eval>
"嫌清top:"+this.getAttribute("Itop")+";"芹缺前+....
</xsl:eval>
</xsl:attribute>