القيمة <time>

من موسوعة حسوب
< CSS
اذهب إلى التنقل اذهب إلى البحث
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

نوع البيانات <time> يُمثِّل قيمةً زمنيةً يُعبَّر عنها بالثانية أو بالملي ثانية، وتُستَخدم في خاصية animation و transition وغيرهما.

دعم المتصفحات

الميزة Chrome Firefox Internet Explorer Opera Safari
الدعم الرئيسي مدعومة 4.0 9.0 10.5 مدعومة

الشكل العام

يتألف نوع البيانات <time> من عدد <number> تتبعه واحدة من الواحدات المذكورة أدناه، ويمكن أن يُسبَق الرقم -اختياريًا- بإشارة + أو -؛ وكما في جميع القيم التي تقبل واحدات في CSS، لا يوجد فراغ بين الواحدة والقيمة الرقمية.

ملاحظة: صحيحٌ أنَّ الرقم 0 يُمثِّل نفس القيمة بغض النظر عن الواحدة، لكن لا يُسمَح بحذف الواحدة في القيم الزمنية <time>، أي لا يجوز استخدام 0 بمفرده، وإنما يجب أن يكون 0s أو 0ms.

الواحدة s

تمثيل الوقت بالثانية، مثلًا: 0s أو 1.5s أو ‎-60s.

الواحدة ms

تمثيل الوقت بالملي ثانية (جزء من ألف جزء من الثانية)، مثلًا: 0ms أو 150.25ms أو ‎-60000ms.

ملاحظة: للتحويل من الثانية s للملي ثانية ms، فاضرب بالعدد 1000، أي كل 1s تساوي 1000ms.

أمثلة

أمثلة عن قيم زمنية صالحة:

  • 12s: عدد صحيح موجب.
  • ‎-456: عدد صحيح سالب.
  • 4.3ms: عدد عشري.
  • 14mS: الواحدات غير حساسة لحالة الأحرف، مع أنَّ من المستحسن تجنّب استخدام الأحرف الكبيرة.
  • ‎+0s أو ‎-0s: القيمة الزمنية 0.

أمثلة عن قيم زمنية غير صالحة:

  • 0: صحيحٌ أنَّ الرقم 0 يُمثِّل نفس القيمة بغض النظر عن الواحدة، لكن لا يُسمَح بحذف الواحدة في القيم الزمنية <time>.
  • 12.0: هذه قيمة عددية <number> وليست زمنية <time> لعدم وجود واحدة.
  • ‎7 ms: لا يجوز استخدام فراغ بين العدد والواحدة.

انظر أيضًا

مصادر ومواصفات