什么HTML标签应该用于语义无意义的设计?

时间:2011-01-24 03:43:10

标签: html

我理解内容应该与演示文稿分开,但有时为了设计而添加HTML元素是不可避免的。通常我会使用div,但这是最好的方法吗?

什么是保持语义无意义设计的最佳HTML元素(没有文字,图像,徽标等......)?

2 个答案:

答案 0 :(得分:6)

我建议<div>用于块级元素,<span>用于内联元素。如果将这些放置在仅允许其子项内联的元素中(但您希望该元素为块),请使用<span>并使用CSS将其显示为块。 畏缩!
我知道这似乎是显而易见的(因为你几乎回答了你自己的问题),但<div><span>的目的是弥补缺乏语义上适当的元素。

答案 1 :(得分:4)

您应该使用<div>(阻止)或<span>(内联)。