البيانات الجزئية

البيانات الجزئية هي مواصفات لتضمين البيانات التي يستطيع الجهاز قراءتها في مستندات HTML. تتألف البيانات الجزئية من أزواج الاسم والقيمة (المعروفة باسم items) يتم تحديدها وفقًا لمفردات. يوفّر schema.org مجموعة من المفردات الترميزية شائعة الاستخدام.

تتضمن البنية الأساسية السمة itemscope لتعريف عنصر والسمة itemprop لوصف إحدى سمات العنصر. يتم تحديد الأنواع باستخدام السمة itemtype ويمكنها افتراض قيم محدّدة في المفردات التي تختارها. على سبيل المثال، تحدّد السمة schema.org أنواعًا مثل http://schema.org/Person أو http://schema.org/PostalAddress.

يوضح المثال التالي (من Wikipedia) كيفية استخدام البيانات الجزئية لوصف شخص:

<section itemscope itemtype="http://schema.org/Person">
  Hello, my name is
  <span itemprop="name">John Doe</span>,
  I am a
  <span itemprop="jobTitle">Graduate research assistant</span>
  at the
  <span itemprop="affiliation">University of Dreams</span>
  My friends call me
  <span itemprop="additionalName">Johnny</span>
  You can visit my homepage at
  <a href="http://www.example.com.com" itemprop="url">www.example.com</a>
  <section itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
    I live at
    <span itemprop="streetAddress">1234 Peach Drive</span>
    <span itemprop="addressLocality">Warner Robins</span>
    <span itemprop="addressRegion">Georgia</span>.
  </section>
</section>

استخدِم أداة مدقق المخطّط لتصحيح أخطاء الترميز والتحقّق من صحّتها في ضوء المخطط المتوافق.