2015-11-25 21 views
5

Khi nào tôi nên sử dụng các thẻ <article><section> trong HTML5?Sự khác biệt giữa <article> và <section> trong html5

+0

vấn đề lập trình đặc biệt của bạn là gì? – jogo

+0

bạn muốn một số loại gian lận. nhìn ở đây hoặc một số nơi khác để tìm kiếm nó lên một lần yoy bị nhầm lẫn một lần nữa http://www.w3.org/TR/html-markup/elements.html – lordkain

+0

Hy vọng liên kết này giúp cho yêu cầu của bạn: http: //www.hongkiat .com/blog/html5-section-article-elements/ – soorapadman

Trả lời

6

Các <section> tag:

Thẻ phần định nghĩa các phần trong một tài liệu, chẳng hạn như chương, tiêu đề, footers, hoặc bất kỳ phần khác của tài liệu.

Các <article> tag:

Thẻ bài viết xác định độc lập, nội dung khép kín.

Bài viết phải có ý nghĩa riêng và có thể phân phối độc lập với phần còn lại của trang web.

nguồn tiềm năng cho các phần tử Bài chi tiết:

  • diễn đàn bài
  • Blog bài
  • News story
  • Comment

Về cơ bản các thẻ là yếu tố ngữ nghĩa và chỉ thực tế di sự phân biệt giữa chúng là khả năng đọc và tùy chọn thiết kế.

Bạn có thể đọc thêm về chúng ở đây nếu bạn muốn:

+0

Điều này liên quan đến các thành phần React như thế nào? Bạn có xem xét thuật ngữ "Thành phần" để có ý nghĩa gần hơn với 'bài viết' hoặc' phần'? –

+0

@AlexMcMillan Tôi nghĩ khái niệm về các thành phần React đơn giản là một vùng chứa cho các loại dữ liệu khác nhau. Các thẻ HTML5 này chỉ là cách mô tả dữ liệu ngữ nghĩa, vì vậy chúng không liên quan đến các thành phần React và liên quan nhiều hơn đến nội dung –

+0

Ồ vâng tôi hiểu; đây là một bài tập suy nghĩ. Khi xây dựng các ứng dụng có ít điểm chung với tài liệu/blog (hoặc "bài viết"), có thể khó chọn các thẻ HTML5 đúng ngữ nghĩa. –

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