是否可以将HTML文档包装在另一个文档中?如:
<!DOCTYPE html>
<html>
<body>
...
<!DOCTYPE html>
<html>
<body>...</body>
</html>
...
</html>
你问我为什么要这样做? (我没有:-))PHP中的phpinfo()
函数生成一个完整的HTML文档(单独用作一个调用)。我围绕它创建了一个HTML文档。大多数浏览器都按照我的预期显示,但它是无效的HTML。
<!DOCTYPE html>
<html>
<body>
<h1>PHP Info</H1>
<?php phpinfo(); ?>
</body>
</html>
我可以用PHP解决这个问题,但我是用于 HTML-only 解决方案;类似的东西:
...
<xframe>
<!DOCTYPE html>
<html>
<body>...</body>
</html>
</xframe>
...
即,<iframe>
之类的东西,没有外部参考。
答案 0 :(得分:0)
不是这样的。
您最接近的可能是使用iframe,其中src表示为data:
方案URL(对URL本身内的整个HTML文档进行编码)......但这需要phpinfo()
来返回一串HTML而不是输出它。