我有<iframe>
标记。
我试着显示它:
代码1
<iframe src='http://www.youtube.com/embed/wpst_4m_c-E?feature=oembed' frameborder='0'></iframe>
实际代码:
<iframe src='http://www.youtube.com/embed/wpst_4m_c-E?feature=oembed' frameborder='0'></iframe>
我测试了代码1,但它不会显示视频。它显示代码。
代码2
<iframe src='http://www.youtube.com/embed/wpst_4m_c-E?feature=oembed' frameborder='0'></iframe>
我测试了代码2,它显示正确。
我的问题是,为什么Code 1无法显示视频?
有什么建议吗?感谢
似乎在code 1
中,您使用的是HTML实体名称,而不是实际字符。例如<
变为<
因此,您的浏览器将代码显示为纯文本,而不是意识到这是HTML代码并进行呈现
您可以在此处找到HTML实体名称的列表
尝试此代码
<!DOCTYPE html>
<html>
<body>
<iframe width="420" height="345"
src="http://www.youtube.com/embed/XGSy3_Czz8k">
</iframe>
</body>
</html>