我有一个简单的html页面,上面有iframe和文字
为什么我看不到文字:&#34;测试&#34;在<p>
元素内?
我在我的.html文件中做错了什么?
当我删除<iframe>
元素时,我可以看到&#34;测试&#34;
<html>
<head>
</head>
<body>
<p align="right">
<iframe id="serviceFrame" src="http://www.cnn.com" width="100" height="52" frameborder="0"/>
</p>
<p align="left">
Test
</p>
</body>
</html>
答案 0 :(得分:1)
您不能对<iframe ... />
使用自动关闭(iframe
)标记。
{和/
处的<iframe>
被忽略且<p>
标记仍处于打开状态,因此您的iframe
标记 <{1}}。
您需要正确关闭iframe
并使用</iframe>