| Nic Miloslav Example 17 | KEYWORDS EXAMPLES AUTHORS |
|---|
xsl:attribute generates elements in
time of processing. It creates attribute in the element in which it is enclosed.
| XML | HOME XSL 1 |
|---|
| <xslTutorial > |
| <color>blue</color> |
| <color>navy</color> |
| <color>green</color> |
| <color>lime</color> |
| <color>red</color> |
| </xslTutorial> |
| XSL 1 | HOME XML HTML 1 OUTPUT 1 |
|---|
| <xsl:stylesheet version='1.0' xmlns:xsl='http://www.w3.org/1999/XSL/Transform' > |
| <xsl:template match="color"> |
| <TABLE> |
| <TR><TD> |
| <xsl:attribute name="style"> |
| color:<xsl:value-of select="."/> |
| </xsl:attribute> |
| <xsl:value-of select="."/> |
| </TD></TR> |
| </TABLE> |
| </xsl:template> |
| </xsl:stylesheet> |
| HTML 1 | HOME XML XSL 1 OUTPUT 1 |
|---|
| <HTML> |
| <HEAD> </HEAD> |
| <BODY> |
| <TABLE> |
| <TR> |
| <TD style=" color:blue">blue</TD></TR></TABLE> |
| <TABLE> |
| <TR> |
| <TD style=" color:navy">navy</TD></TR></TABLE> |
| <TABLE> |
| <TR> |
| <TD style=" color:green">green</TD></TR></TABLE> |
| <TABLE> |
| <TR> |
| <TD style=" color:lime">lime</TD></TR></TABLE> |
| <TABLE> |
| <TR> |
| <TD style=" color:red">red</TD></TR></TABLE> </BODY> </HTML> |
| OUTPUT 1 | HOME XML XSL 1 HTML 1 |
|---|
| blue |
| navy |
| green |
| lime |
| red |