Html 使用CSS进行以下设计的替代方案

Html 使用CSS进行以下设计的替代方案,html,css,html-table,Html,Css,Html Table,我有一个要求,其中的前景是如所附的图片所示 我通过在HTML中使用表格和使用CSS进行样式化来完成这项任务 标准是一行中的图像几乎相同(即两个图像),并且每行的内容都会更改。因此,每行的内容不同,但每行的图像保持不变。仅供参考,将有多行。实现的最佳实践是什么,例如除了使用表之外的设计,在表中还应该灵活地更改内容。或者使用表格是最好的选择 P.>我将考虑使用具有背景图像风格的DIV,这样对于每一行具有相同图像的人来说,你需要做的就是把那个特定的DIV类放进去。然后你可以把外部div放在正确的位置

我有一个要求,其中的前景是如所附的图片所示

我通过在HTML中使用表格和使用CSS进行样式化来完成这项任务

标准是一行中的图像几乎相同(即两个图像),并且每行的内容都会更改。因此,每行的内容不同,但每行的图像保持不变。仅供参考,将有多行。实现的最佳实践是什么,例如除了使用表之外的设计,在表中还应该灵活地更改内容。或者使用表格是最好的选择


<> P.>我将考虑使用具有背景图像风格的DIV,这样对于每一行具有相同图像的人来说,你需要做的就是把那个特定的DIV类放进去。然后你可以把外部div放在正确的位置,虽然表不是最有效的方法来构建它们仍然工作的网页。

我会考虑使用一个带有背景图像样式的div,这样对于每一行具有相同图像的人,你需要做的就是把那个特定的div类放进去。然后,您可以定位外部div以使其看起来正确,尽管表不是构建网页的最有效方法,但它们仍然有效。

我不想为您编写它,但我已经制作了一个快速的模型供您查看-

除了表格日期,您不想再将表格用于其他任何内容。你最好花点时间研究CSS

看看我的例子。这就是内容容器的一个实例的样子。你要做的是让他们两个排成一行。为.container类构建CSS,然后在中复制另一个.contentContainer实例,并查看得到的结果


如果你愿意的话,我很乐意提供帮助,但自己尝试一下总是好的。您将在此处获得更好的答案,并避免对您的问题进行不必要的否决。

我不想为您写这篇文章,但我已经制作了一个快速的模型,供您查看-

除了表格日期,您不想再将表格用于其他任何内容。你最好花点时间研究CSS

看看我的例子。这就是内容容器的一个实例的样子。你要做的是让他们两个排成一行。为.container类构建CSS,然后在中复制另一个.contentContainer实例,并查看得到的结果


如果你愿意的话,我很乐意提供帮助,但自己尝试一下总是好的。您将在此处获得更好的答案,并避免对问题进行不必要的向下投票。

通常建议对此类内容使用纯css,而不是表格。表格会导致页面渲染变慢,因为在渲染引擎正确绘制内容之前,需要加载内容


尝试类似的方法,通常建议使用纯css,而不是表格。表格会导致页面渲染变慢,因为在渲染引擎正确绘制内容之前,需要加载内容


试着像mez说的那样-你需要考虑重复内容-学习浮动。我真的建议通过这个网站工作

它将教你使用div进行设计的所有基础知识

同时,以下是您的主要目标。我已经添加了背景色,并弥补了所有的高度和宽度,因为他们没有规定,但它应该让你开始

如果你看一下html,我已经注释了之前内容的重复


正如mez所说,你需要考虑重复内容,学习浮动。我真的建议通过这个网站工作

它将教你使用div进行设计的所有基础知识

同时,以下是您的主要目标。我已经添加了背景色,并弥补了所有的高度和宽度,因为他们没有规定,但它应该让你开始

如果你看一下html,我已经注释了之前内容的重复


谢谢你们的评论和链接,你们大多数人都写了一个例子,一个接一个地生成块。但我的问题是我需要垂直和水平地重复内容和图像。我已经更新了我的示例。您只需要为新行复制.container div,我会在
.container
上设置
溢出:auto
,并消除多余的
。清除
div,例如:感谢您的所有注释和链接,您中的大多数人都编写了一个示例,该示例会一个接一个地生成块。但我的问题是我需要垂直和水平地重复内容和图像。我已经更新了我的示例。您只需复制.container div作为新行—我在
.container
上设置了
溢出:auto
,并消除多余的
。清除
div,比如:正如一个小提示—下面的SpaceBeers解决方案很好,但我注意到您在另一篇博文中提到的已被删除,您没有;不要绝对定位——下面的乔丹(和我的)回答都不使用绝对定位。如果你在我的答案中通过floattutorials链接(老实说,不会花那么长时间),它将向你展示如何完成所有这些,更重要的是,理解它!正如一个小提示——下面的SpaceBeers解决方案很棒,但我注意到在你的另一篇帖子中,它被删除了,你没有;不要绝对定位——下面的乔丹(和我的)回答都不使用绝对定位。如果你在我的答案中通过floattutorials链接(老实说,不会花那么长时间),它将向你展示如何完成所有这些,更重要的是,理解它!