Html Css布局,是否为表格
我需要为CSS实现这样的布局:Html Css布局,是否为表格,html,css,html-table,Html,Css,Html Table,我需要为CSS实现这样的布局: picture: description picture: description . . . picture: description 我很想这样做: <table> <tr> <td>picture</td> <td>description</td> </tr>
picture: description
picture: description
.
.
.
picture: description
我很想这样做:
<table>
<tr>
<td>picture</td>
<td>description</td>
</tr>
.
.
.
</table>
照片
描述
.
.
.
但我读过,表格应该只用于严格的表格数据。我的问题是:这是正确的情况吗?如果没有,什么是有效的替代方案?您应该使用新的HTML5元素,因为它们语义丰富
figure and figcaption
这是在网站上加价的方式:
<figure>
<img src="example.jpg" alt="example" />
<figcaption>
<p>This is the text I would use to describe the image</p>
</figcaption>
</figure>
这是我用来描述图像的文本
这是我使用的浮动来表示布局的位置和宽度,您可以随时更改它们。我认为这是表格数据。有很多替代方案,但人们说表格只用于某些东西,div用于其他东西,这可能永远不会成为“独立于浏览器”的网站。HTML5
和
将是一个不错的选择。有关更多信息,请参阅。如果您没有使用HTML5,因此无法使用
,我会将其编码为列表-
和
。好的,谢谢。这向我展示了我不知道的有效工具。顺便说一句,通过你的小提琴,我们不清楚如何使与图像居中。谢谢你!