什么是span-element的替代品?

时间:2011-02-28 01:46:25

标签: css html

说你没有HTML中的<p>元素。你会如何用css格式化一个简单的文本?你会采用什么HTML标签?我总是使用<span>,但现在我看到该跨度应始终用于对内联元素进行分组(例如<p>)。在我的例子中并非如此。

谢谢, phpheini

3 个答案:

答案 0 :(得分:7)

首先,您应该查看某些标记是否在语义上匹配。例如,您可能需要强调文本,在这种情况下em是最佳选择。另一种情况是,如果您有一个标题,可以使用h1,...,h6设置样式。始终首先考虑这个选项!

如果对要设置样式的文本没有任何意义,或者至少没有css支持的含义,则可以使用span(对于内联文本)或div(对于块元素)。

答案 1 :(得分:5)

您可以随意使用任何标签......(在合理范围内);只要确保它是语义的。

您可以使用的几个: <div> <em> <strong> <small> <pre>

答案 2 :(得分:0)

<div>

Div标记基本上是块元素的<span>标记,而不是内联元素。