2013-08-25 41 views
5

Nếu chúng tôi có danh sách bài đăng trên blog, như trong trường hợp này: http://www.gamempire.it/news Tôi nghĩ rằng mỗi bài đăng có thể là <article>, nhưng tiêu đề của trang ("Novità") có thể là <h1>, là tiêu đề ngữ nghĩa của cái gì? Một phần?HTML5: bài viết bên trong bài viết?

Vì vậy, tôi không biết nếu nó tốt hơn để làm theo cách này:

<section> 
    <h1>Novità</h1> 
    <article>...</article> 
    <article>...</article> 
    <article>...</article> 
</section> 

hay:

<article> 
    <h1>Novità</h1> 
    <article>...</article> 
    <article>...</article> 
    <article>...</article> 
</article> 

Trả lời

9

phương pháp đầu tiên của bạn chắc chắn là tốt hơn. Bạn nên đặt article s trong một section.


Check-out hai bài viết này trên htlm5doctor:

  1. Section

Yếu tố phần đại diện cho một phần tài liệu hay ứng dụng generic ... Yếu tố phần không phải là một yếu tố container chung . Khi một phần tử chỉ cần thiết cho các mục đích tạo kiểu tóc hoặc là một sự thuận tiện cho việc viết kịch bản, các tác giả được khuyến khích sử dụng phần tử div thay thế. Nguyên tắc chung là phần tử phần chỉ thích hợp nếu nội dung của phần tử sẽ được liệt kê rõ ràng trong đường viền của tài liệu.

  1. Article

Yếu tố bài viết đại diện cho một thành phần của một trang bao gồm một thành phần khép kín trong một tài liệu, trang, ứng dụng, hoặc trang web và được dự định phân phối độc lập hoặc có thể tái sử dụng, ví dụ trong phân phối. Đây có thể là bài đăng trên diễn đàn, bài viết trên tạp chí hoặc báo, mục nhập blog, nhận xét do người dùng gửi, tiện ích hoặc tiện ích tương tác hoặc bất kỳ mục nội dung độc lập nào khác.

+1

nhưng nếu tôi đặt mọi thứ vào một số

, tiêu đề của
(toàn bộ trang) là gì? –

0

< bài viết > theo định nghĩa là một nhóm độc lập, do đó nhóm các bài viết trong một bài viết không có ý nghĩa. < phần > là cách tốt để nhóm bài viết theo ngữ nghĩa.

3

Theo thông số kỹ thuật, hãy truy cập <article>sectioning content và như vậy, accepts any flow, sectioning and palpable content (except <main>), bao gồm cả <article> s.

Theo ngữ nghĩa, phụ thuộc: các bài viết là các tác phẩm độc lập, độc lập, có thể chứa các bài viết khác miễn là các bài viết độc lập, độc lập cùng một lúc là thành phần chính .

Khi các yếu tố bài viết là lồng nhau, các yếu tố bên trong bài viết đại diện cho điều rằng về nguyên tắc liên quan đến nội dung của bên ngoài bài viết.Ví dụ: mục nhập blog trên trang web chấp nhận nhận xét do người dùng gửi có thể thể hiện các nhận xét dưới dạng phần tử bài viết được lồng trong phần tử bài viết cho mục nhập blog.

0

Cách đúng là:

<section> 
    <article>...</article> 
    <article>...</article> 
    <article>...</article> 
</section> 

<section> nghĩa một mảnh web của bạn mà có thể chứa nội dung của trang web của bạn, và <article> là một phần nội dung.

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