When you get into some fancy HTML (ie, lots of embedded tables in embedded
tables in div's) I think it is a lot easier to read html than element
name="table"
Thinking in nodes does not exclude actually writing out nodes in your
templates.  
I think a language like XSL is sufficiently powerful that you can make the
processor do whatever you want in a number of ways.  The bottom line is, if
its all the same when its headed for the processor, then do what is easiest
for a human to read.
------------------------------
Michael H. Semcheski
Developer, Livewire Media
412-390-1525
-----Original Message-----
From: owner-xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com 
[mailto:owner-xsl-
list(_at_)lists(_dot_)mulberrytech(_dot_)com] On Behalf Of Andreas Grytz
Sent: Monday, April 28, 2003 12:07 PM
To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
Subject: [xsl] Transform XML to HTML
Hi,
maybe it's only a question of good style, but when someone has to
transform a XML-Data into HTML, is it {safer|better|easier|common} to
do something like this
<xsl:element name="table">
<xsl:attribute name="bgcolor">#000000</xsl:attribute>
 <xsl:apply-templates select="tr"/>
</xsl:element>
or an I simply write
<table bgcolor="#000000">
<xsl:apply-templates select="tr"/>
</table>
Someone on this list said, that one has to "think in nodes". IMHO is the
first one closer to that. Suggestions?
Andreas
--
Andreas Grytz         | http://www.linuxnewmedia.de
Stefan-George-Ring 24 | Tel:  +49 (0) 89 993411-0
D-81929 München               | Fax:  +49 (0) 89 993411-99
 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list