我有一个名为“Spider-Man.xml”的文件:
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="Spider-Man.xsl"?>
<movie>
<title>Spider-Man</title>
<year>2002</year>
<genre>action</genre>
</movie>
并将其命名为“Spider-Man.xsl”
<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<html>
<body>
<h1>Information on a film</h1>
<table>
<tr>
<td>Title</td>
<td> <xsl:value-of select="/movie/title"/> </td>
</tr>
<tr>
<td>Year</td>
<td> <xsl:value-of select="/movie/year"/> </td>
</tr>
<tr>
<td>Genre</td>
<td> <xsl:value-of select="/movie/genre"/> </td>
</tr>
</table>
</body>
</html>
</xsl:template>
</xsl:stylesheet>
当我打开Spider-Man.xml时,我将所有内容显示为唯一文本(因此没有<h1>
,没有<table>
)。但是,如果我进入控制台,我会看到我想要显示的代码。
为什么显示不好? 提前致谢
答案 0 :(得分:1)
设置边框,例如<table border="1">
,您会看到表格的布局。
t1
似乎显示为我所期望的。