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