0Pricing
HTML Academy · درس

عنصر article للمحتوى المستقل

استخدام article للمحتوى القابل للتوزيع بشكل مستقل

عنصر article للمحتوى المستقل درس مجاني في HTML Academy على CoddyKit. هذا هو الدرس 2 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في HTML Academy، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة HTML Academy 4 دروس في المجموع.

ما هو article؟

يمثل عنصر <article> محتوى مستقلًا بذاته وقابلًا للتوزيع بشكل مستقل:

  • يكون مفهومًا بمفرده خارج سياق الصفحة
  • يمكنك إعادة نشره (عبر RSS أو بطاقة اجتماعية) دون فقدان معناه

متى تستخدم article

استخدم <article> مع:

  • منشورات المدوّنات
  • المقالات الإخبارية
  • منشورات المنتديات
  • بطاقات المنتجات
  • التعليقات (فكل تعليق يُعد article مستقلًا)
  • الأدوات المصغّرة أو الأدوات

بنية article

يتضمن article النموذجي رأسًا ومحتوى وتذييلًا:

<article>
  <header>
    <h2><a href="/posts/html-guide">HTML5 Complete Guide</a></h2>
    <p>By <a rel="author" href="/authors/jane">Jane Smith</a></p>
    <time datetime="2025-01-15">January 15, 2025</time>
  </header>

  <p>HTML5 brought many semantic improvements to the web...</p>

  <footer>
    <p>Tags: <a href="/tags/html">HTML</a>, <a href="/tags/web">Web</a></p>
  </footer>
</article>

تداخل عناصر article (التعليقات)

يمكن تداخل عناصر article لتمثيل الردود أو المحتوى الفرعي:

<article class="post">
  <h2>Main Post Title</h2>
  <p>Post content...</p>

  <section class="comments">
    <h3>Comments</h3>

    <article class="comment">
      <p>Great post! — <cite>Alice</cite></p>
    </article>
    <article class="comment">
      <p>Thanks for sharing! — <cite>Bob</cite></p>
    </article>
  </section>
</article>

بطاقات المنتجات باعتبارها article

يمكن أن تكون بطاقات المنتجات أو المحتوى عبارة عن article:

<ul class="product-grid">
  <li>
    <article class="product-card">
      <img src="widget.jpg" alt="Widget Pro">
      <h2>Widget Pro</h2>
      <p>The best widget for professionals.</p>
      <p>$49.99</p>
      <a href="/products/widget-pro">View Product</a>
    </article>
  </li>
</ul>

article مقارنةً بـ section

يحدث التباس شائع بين article وsection:

  • <article> — مستقل بذاته؛ وسيظل مفهومًا إذا أُخرج من الصفحة
  • <section> — تجميع موضوعي؛ ويحتاج إلى السياق المحيط ليكون مفهومًا
<!-- Article: can be shared standalone -->
<article>A blog post about HTML</article>

<!-- Section: a chapter of the post (not standalone) -->
<article>
  <section><h2>Introduction</h2>...</section>
  <section><h2>Deep Dive</h2>...</section>
</article>

article وSchema.org

ادمج article مع Schema.org JSON-LD للحصول على نتائج بحث محسّنة:

<article>
  <h1 id="title">HTML5 Guide</h1>
  <time datetime="2025-01-15" id="date">Jan 15, 2025</time>
  ...
</article>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "HTML5 Guide",
  "datePublished": "2025-01-15"
}
</script>

عنصر cite

استخدم <cite> لعنوان عمل أو لذكر مصدره:

<article>
  <h2>Book Review: <cite>Don't Make Me Think</cite></h2>
  <p>By <a rel="author" href="/authors/me">Jane Smith</a></p>
  <p>Steve Krug's book remains essential reading for UX designers...</p>
</article>

rel=author في الروابط

حدّد روابط نسبة التأليف داخل article باستخدام rel="author":

<article>
  <p>Written by
    <a href="/authors/jane" rel="author">Jane Smith</a>
  </p>
</article>
<!-- rel="author" helps search engines identify content authorship -->

عناصر article متعددة في الصفحة

يمكن أن تظهر عدة عناصر article في قائمة أو موجز:

<main>
  <h1>Latest Posts</h1>
  <article>...</article>
  <article>...</article>
  <article>...</article>
</main>
<!-- Each article is independently consumable -->
<!-- This is correct: multiple articles, one main -->

متى لا تستخدم article

لا تستخدم <article> مع:

  • أقسام عامة في الصفحة لا تحمل معنى مستقلًا
  • عناصر التنقل
  • أقسام التسويق في الصفحة الرئيسية (استخدم <section>)
  • أدوات الشريط الجانبي (استخدم <aside>)

تحقق سريع

ما السمة المميِّزة للمحتوى الذي ينتمي إلى عنصر article؟

مراجعة: عنصر article

أساسيات عنصر article:

  • محتوى مستقل بذاته وقابل للتوزيع بشكل مستقل
  • يمكن إعادة نشره (عبر RSS أو معاينة اجتماعية) دون فقدان معناه
  • أمثلة: منشورات المدوّنات، والأخبار، وبطاقات المنتجات، والتعليقات
  • يمكن تداخله (منشور يحتوي على عناصر article للتعليقات المتداخلة)
  • استخدم rel="author" في روابط نسبة التأليف داخل article

الأسئلة الشائعة

هل درس «عنصر article للمحتوى المستقل» مجاني؟

نعم — نص درس «عنصر article للمحتوى المستقل» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة HTML Academy، انتقل إلى CoddyKit PRO. تتضمن دورة HTML Academy 4 دروس في المجموع.

ماذا ستتعلم في «عنصر article للمحتوى المستقل»؟

استخدام article للمحتوى القابل للتوزيع بشكل مستقل تتمرن على HTML Academy مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.

هل أحتاج إلى خبرة سابقة لأبدأ HTML Academy؟

لا تُشترط خبرة سابقة. HTML Academy على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 2 من أصل 4.

كم من الوقت يستغرق درس «عنصر article للمحتوى المستقل»؟

معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.

هل يمكنني كتابة وتشغيل أكواد في درس HTML Academy هذا؟

نعم. كل درس في HTML Academy يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.

جميع الدروس في هذه الدورة

  1. header وnav وmain وfooter
  2. عنصر article للمحتوى المستقل
  3. عنصر section في مقابل div
  4. time وaddress وmark
← العودة إلى HTML Academy