2010-12-13 42 views
5

我只想说:第一,我不希望启动:-)HTML5元素对搜索引擎意味着什么?

我知道的语义含义的标签,如<article>给文档的口水战,但有什么好处没有一个使用得到他们?

搜索引擎会以不同的方式看待它们吗?如果没有,还有什么其他好处?

+0

伟大的问题! – jcolebrand 2010-12-13 03:04:42

回答

2

有明显的好处,有一天搜索引擎可能会使用它们或微数据更有意义关联您的网站。我并不确定这种情况是否存在,但目前为止的其他一些答案提供了一些很好的链接来回答这个问题。

另一个好处是清洁标记。它有助于清理利用HTML 4.01解决了我们许多组织问题的div汤。就拿这个例子:

<div class="post"> 
<h1>Example Blog Post</h1> 
    <div class="entry"> 
     <p>Blog text goes here...</p> 
    </div> 
    <div class="entryFooter"> 
     <p> Posted in example category.</p> 
    </div> 
</div> 

是不是可读或那样干净:

<article> 
    <header> 
     <h1>Example Blog Post</h1> 
    </header> 
    <p>Blog text goes here...</p> 
    <footer> 
     <p>Posted in example category.</p> 
    </footer> 
</article> 

清洁标记将保持标记轻松了很多,这是总是在我看来是有利的。