日期:2013-10-25 浏览次数:21212 次
HTML使用语意于内容。大部分HTML标签都有语意(p
表示段落,h1
表示标题等等),span
和div
标签却没有任何语意,听起来像泡沫锤子一样无用,但它们实际上和CSS联合使用非常广泛。
它们在html中聚集成块同时把信息填充到块,运用class
和id
属性控制元素。
span
和div
的区别在于span
元素是in-line内联元素通常运用于小块内联html,div
(divsion)元素是block-line块元素(块元素不会同一行),通常运用于大块代码。
<div id="scissors"><p>This is <span class="paper">crazy</span></p></div>
div
特别是span
不能够滥用,当可选择的时候,找其他代替。比如,你想强调“crazy”,class“paper是blod加粗,代码如下。 <div id="scissors"><p>This is <strong class="paper">crazy</strong></p></div>
大家最后牢记div
和SPAN
是没有语意的。