我已经使用XSLT将xml文件转换为HTML5,但问题是,它在哪里说现在是HTML5文件?我使用浏览器检查员,但我只能看到HTML。我的意思是,我怎样才能确定转型是否成功?非常感谢
答案 0 :(得分:0)
XSLT会将您的XML转换为HTML DOM。它不会更改您的源文件;当浏览器加载并呈现XML时,这种转换即时发生。
可以使用浏览器的DOM检查器观察此HTML DOM。在我的浏览器(Firefox)中,它看起来像这样(为了清晰起见,添加了换行符和缩进):
<!DOCTYPE html SYSTEM "about:legacy-compat">
<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
<title>List of Movies.</title>
<link href="movies.css" rel="stylesheet">
</head>
<body>
<table class="movies">
<thead>
<tr><th>Title</th><th>Year</th><th>Rank</th></tr>
</thead>
<tbody>
<tr><td>Pi</td><td>1998</td><td>7.1</td></tr>
<tr><td>Apollo 13</td><td>1995</td><td>7.5</td></tr>
<tr><td>Aliens</td><td>1986</td><td>8.2</td></tr>
</tbody>
</table>
</body>
</html>