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

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

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

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

<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>

راجِع أداة مدقّق المخطط لتصحيح أخطاء الترميز والتحقّق من صحته مقارنةً بالمخطط المتوافق.