<data>: عنصر DATA

آخر تحديث: 2026-10-13

<data>عنصر DATA

يربط نصًا مرئيًا بقيمة قابلة للقراءة آليًا، مثل اسم منتج مع سعره أو كوده. يعرض المتصفح النص فقط؛ وتستطيع السكربتات قراءة value.

الفئةمحتوى النص
نموذج المحتوىمحتوى تدفقي
العناصر الأم المسموحةأي عنصر يقبل المحتوى التدفقي
وسم الإغلاقنعم — يتطلب إغلاق </data> وسم
الحالةقياسي

📝 البنية

<data value="598">$598</data>

⚙️ السمات

يدعم هذا العنصر السمات العامة بالإضافة إلى ما يلي:

السمةالقيمةالوصف
valueThe machine-readable value; the text is still shown as-is.

▶ مثال

عدّل الكود أدناه وشاهد النتيجة المباشرة في الملعب:

🌐 دعم المتصفح

المتصفح ChromeChrome EdgeEdge FirefoxFirefox SafariSafari OperaOpera
<data> ✓ v1 ✓ v12 ✓ v1 ✓ v1 ✓ v1
مدعوم في جميع المتصفحات الرئيسية
نصيحة: للقيم المرتبطة بالوقت، يُفضل <time> على <data> لدلالة أفضل.

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

Qما وظيفة وسم data؟
A<data> يربط «المحتوى المفهوم للبشر» بـ «القيمة المفهومة للآلات»: المحتوى بين وسمي العنصر والقيمة الآلية في سمة value. مثال: <data value='20261009'>9 أكتوبر</data> — تحصل السكربتات والزواحف على القيمة المعيارية.
Qما الفرق بين data و time؟
Aالتقسيم واضح: التاريخ والوقت يستخدمان <time> (وبصيغة datetime مقيّدة بـ ISO 8601)؛ وسائر البيانات الأخرى (أرقام تسلسلية، كميات، إحداثيات، معرّفات) تستخدم <data> بقيمة value حرة الصيغة. وكلاهما يحقق «فصل العرض عن البيانات».
Qهل سمة value في data إلزامية؟
Aنعم. <data> بلا سمة value بلا معنى لوجوده (تشترط المواصفات value إلزاميًا)، فحالات النص الخالص اكتب النص مباشرة. وإن احتجت قراءة آلية بلا قيمة مناسبة ففكّر في حقول مخفية أو سمات مخصصة data-*.
المزيد من الحالات قادمة قريبًا — ترقبوا.

📚 دروس ذات صلة

Web-Tutorial.com

فريق Web-Tutorial التقني

منصة دروس برمجية يديرها عدة مطورين. كل درس يتم كتابته ومراجعته بواسطة مطورين متخصصين في المجال. نعمل على ضمان دقة وموثوقية المحتوى — إذا لاحظت أي مشكلة، فيرجى إخبارنا.

100%