-4

我不知道用什么在这里显示我的内容。我正在尝试在 youtube 嵌入视频之外添加文本。我可以使用表格来执行此操作吗?如果是这样,我可以调整文本大小以完全适合<td>标签吗?另外,我应该为此使用百分比还是固定值高度?

由于我不擅长 html,我不知道还能告诉你什么,但我会尽快回答你需要问的所有问题。

http://jsfiddle.net/jnTda

4

1 回答 1

0

如果我能提供帮助,我不会为此使用表格,它会使您的 html 内容更加混乱且不那么全面。也许你的意思是 css 表,但这个选项在语义上不太正确。我不确切知道您的愿景是什么,但请尝试以下方法:

jsfiddle

.video {
    height: 200px;
    width: 300px;
    background-color: black;
    color: white;
    float: left;
}
.descvid {height: 200px;}
article {
    width: 500px;
}

这意味着需要为视频描述列出高度,如图所示,以确保下面的任何内容都不会包裹到视频旁边的空间中。

如果您想将它们与共享的背景颜色(通常是黑色)组合在一起,您可以将 video 标签(我使用 <div> 标签作为它的占位符)和 side 元素放在较大的 div 的一侧。这意味着您需要为视频本身指定尺寸。然后你不需要在你的css中引用aside,你可以放弃给它分配一个类:

jsfiddle2

.video_section {
    display: inline-block;
}
.video {
    height: 200px;
    width: 300px;
    background-color: black;
    color: white;
    float: left;
}

至于自动调整文本大小以适应视频旁边的块,这可能是可能的,但我建议努力保持文本字节大小一致。字体大小因页面而异,可能会在导致打印精美时激怒用户。

于 2013-04-29T19:01:37.477 回答