【发布时间】:2011-09-03 20:51:00
【问题描述】:
我已经为自定义 UI 创建了一些标记/css 和 JavaScript,以便与 HTML5
这是一个可以转换的示例 XHTML 文档:
<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet href="layout.css" type="text/css"?>
<?xml-stylesheet href="video_extension.xsl" type="text/xsl"?>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<title>Example</title>
</head>
<body>
<video src="myvideo.webm"/>
</body>
</html>
video_extension.xsl 是我正在尝试创建的 XSLT 文档,它的输出应该是这样的:
<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet href="layout.css" type="text/css"?>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<title>Example</title>
<script src="video_extension.js" type="text/javascript"/>
<link rel="stylesheet" href="video_extension.css" type="text/css"/>
</head>
<body>
<div class="video-container">
<video src="myvideo.webm"/>
<div class="video-ui>
<!-- additional markup not included -->
</div>
</div>
</body>
</html>
它应该保留文档的其余部分,但添加视频扩展的 CSS 和 JavaScript 文件,然后将视频元素与我的 UI 标记的其余部分一起包装在一个 div 中。这需要适用于任何有效的 XHTML5 文档,并且输出也应该是有效的 XHTML5。
感谢您的帮助。
【问题讨论】:
-
所以,@Chris,你得到了一个很好的答案。为什么还没接受呢?