المان article بخش مستقل از سند، صفحه، اپلیکیشن، یا وب سایت است که میتواند مستقلا بازنشر و یا مورد استفاده قرار گیرد. برای مثال میتوان به پست های فروم، مقالات، یا پست های وبلاگ اشاره کرد.
یک صفحه میتواند چندین تگ article داشته باشد. برای مثال وبلاگی را درنظر بگیرید که قصد دارد پست های خود را پشت سرهم نمایش دهد تا کاربر بتواند با اسکرول کردن همه آنها را مطالعه کند.هر پست باید درون یک المان article قرار بگیرد.
اتریبیوت ها
این المان از اتریبیوت های جهانی استفاده میکنند.
نکاتی که باید در ذهن داشته باشید
- هر
articleباید مشخص باشد، عموما اینکار از طریق سرتیتر هاh1-h6انجام میشود. - زمانی که المان
articleدرون المانarticleدیگری می آید،articleدرونی بهarticleبیرونی وابسته است. برای مثال، کامنت های یک پست میتواند درون المانarticleقرار بگیرند که وابسته به المانarticleپست است. - اطلاعات نویسنده المان
articleمیتواند درون المانaddressبیاید، اما المانaddressنمیتواند در المانarticleدرونی (nested article) قرار بگیرد - تاریخ انتشار و زمان المان
articleمیتواند داخل اتریبیوتdatetimeالمانtimeقرار بگیرد. توجه داشته باشید که اتریبیوتpubdateالمانtimeدیگر بخشی از استانداردهای W3C HTML5 نیست.
مثال
<article class="film_review"> <header> <h2>Jurassic Park</h2> </header> <section class="main_review"> <p>Dinos were great!</p> </section> <section class="user_reviews"> <article class="user_review"> <p>Way too scary for me.</p> <footer> <p> posted on <time datetime="2015-05-16 19:00">May 16</time> by Lisa. </p> </footer> </article> <article class="user_review"> <p>I agree, dinos are my favorite.</p> <footer> <p> Posted on <time datetime="2015-05-17 19:00">May 17</time> by Tom. </p> </footer> </article> </section> <footer> <p> Posted on <time datetime="2015-05-15 19:00">May 15</time> by Staff. </p> </footer> </article>
