2012-04-23 25 views
6

Tôi có một danh sách liên kết, trong đó mỗi mục được liên kết với một mô tả ngắn và một số thông tin meta như pubdate, tác giả, v.v. Làm cách nào để đánh dấu điều này trong html5?Tôi nên viết "trang lưu trữ" hoặc "chỉ mục danh mục" với html5 như thế nào?

<ul> 
    <li> 
     <section> .... OR ARTICLE? 
      <header> 
       <h1>title</h1> 
       pubdate, author, etc 
      </header> 
      shortdesc 
     </section> 
    </li> 
    .... repeat 
</ul> 

Bạn có nghĩ rằng nên sử dụng các phần/bài viết không?

Hoặc là đồng bằng <li> s tốt hơn?

Bài viết hoặc phần?

LƯU Ý QUAN TRỌNG: mỗi mục không chứa đầy đủ nội dung (bài viết), chỉ mô tả ngắn và liên kết đến trang thực sự chứa bài viết.

Tôi cũng quan tâm đến một quan điểm SEO!

+0

'bài viết' phù hợp hơn' phần' – apnerve

Trả lời

2

Tôi khuyên bạn nên sử dụng article ở đây vì mỗi mục là một thực thể riêng biệt và có thể được cung cấp thông tin (ví dụ: trong nguồn cấp dữ liệu RSS). Tôi đã viết một chút về điều này một thời gian trước đây: HTML5: Section or Article?.

Bạn cũng không thực sự cần sử dụng danh sách ở đây, vì mỗi article có thể được xem dưới dạng mục danh sách.

Tôi cũng khuyên bạn nên sử dụng phần tử time để đính kèm ngày được xuất bản của mỗi mục nhập.

Đối với SEO những gì tôi đã đề xuất là tốt, như là mã ví dụ mà bạn đã đăng.

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