2010-12-13 30 views
5

Hãy để tôi chỉ nói trước rằng tôi không muốn bắt đầu một cuộc chiến tranh lửa :-)Các yếu tố HTML5 có ý nghĩa gì với công cụ tìm kiếm không?

Tôi biết ý nghĩa ngữ nghĩa rằng các thẻ như <article> cung cấp tài liệu, nhưng lợi ích nào nhận được từ việc sử dụng họ?

Các công cụ tìm kiếm có nhìn chúng khác nhau không? Nếu không, những lợi ích khác là gì?

+0

Câu hỏi hay! – jcolebrand

Trả lời

2

Có những lợi ích rõ ràng rằng công cụ tìm kiếm một ngày nào đó có thể sử dụng chúng hoặc dữ liệu vĩ mô để kết hợp ý nghĩa hơn đối với trang web của bạn. Tôi không chắc chắn nếu đó là trường hợp được nêu ra, nhưng một số câu trả lời khác cho đến nay cung cấp một số liên kết tốt để trả lời câu hỏi đó.

Lợi ích khác là đánh dấu rõ ràng hơn. Nó giúp làm sạch súp div đã giải quyết được rất nhiều vấn đề về tổ chức của chúng tôi với HTML 4.01. Hãy ví dụ này:

<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> 

không phải là có thể đọc được hoặc càng sạch càng:

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

Cleaner đánh dấu sẽ làm cho việc duy trì sự đánh dấu dễ dàng hơn nhiều và đó luôn là một lợi ích trong quan điểm của tôi.

Các vấn đề liên quan