我在youtube iframe后面有一个标题,而标题在iframe的右边,为什么



我在html中有一个youtube iframe,iframe后面有一个标题,例如:

iframe {
display: block;
}
<iframe src="https://www.youtube.com/embed/xxxxx" width="200" height="162" align="left"></iframe>
<H4 id="example_video">Example with a video</H4>

但标题和视频是同一行。为什么?即使在CSS中使用display: block,我也无法改变这一点。

您说过align="left",这是一种过时的设置float: left的方法。

移除它。

iframe {
display: block;
}
<iframe src="https://www.youtube.com/embed/xxxxx" width="200" height="162"></iframe>
<H4 id="example_video">Example with a video</H4>

最新更新