我认为常规做法是对产品表进行样式设置,每一行都有

photo        name        rating
photo        name        rating
  [...]


使用<table>元素。这是products页的。但是对于product页(单个产品),情况如何?

rating      name     photo


在顶部附近的屏幕上,在第一种情况下它也是表格的一行,因此使用表格不是一个好习惯吗?因为传统的想法是,在这种情况下,它更多是一种布局,因此请使用带有浮动div的CSS代替。这种情况真的可以双向进行,还是一种方法比另一种更好?

最佳答案

表:

<table>
    <tr>
        <td> <span>Rating</span> </td>
        <td> Name </td>
        <td> <img src="..."> </td>
    </tr>
</table>


DIV + CSS:

<div>
    <span>Rating</span> Name <img src="...">
</div>


我会选择DIV / CSS解决方案。

现场演示:http://jsfiddle.net/simevidas/2tXZ6/2/

关于html - 对于HTML和CSS,如果使用表格样式化产品信息表格,为什么不同时使用表格样式化一行呢?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5435907/

10-09 17:24
查看更多