زمان‌بندی SMIL

زمان‌بندی نشان‌دهنده زمان شروع و پایان است.

زمان‌بندی و خط زمانی

بیشتر عناصر SMIL از خصوصیات زمان‌بندی برای تعریف خط زمانی استفاده می‌کنند.

خصوصیات زمان‌بندی تعریف می‌کنند که زمان شروع و مدت زمان عناصر چیست.

در جدول زیر فرمت‌های ممکن زمان آورده شده است:

قالب مثال
hh:mm:ss.f
  • 1:50:00 (1 ساعت 50 دقیقه)
  • 10:50 (10 دقیقه 50 ثانیه)
  • 10.5 (10.5 ثانیه)

شماره

[h|min|s|ms]

  • 3.5h (3.5 ساعت)
  • 3.5min (3.5 دقیقه)
  • 3.5sec (3.5 ثانیه)
  • 35ms (35 میلی‌ثانیه)

wallclock

(YYY-MM-DDThh:mm:ss+zone)

wallclock(2003-08-01T12:10:30+1.00)

( 12:10:30 بعد از ظهر، 1 آگوست 2003، ساعت هماهنگ جهانی + 1 ساعت)

مقدار "indefinite" می‌تواند برای تعیین چرخه‌ای که هرگز تمام نمی‌شود استفاده شود.

مدت زمان

ویژگی "duration" (duration،dur="5s" ) تعیین می‌کند که عناصر تا چه مدت قابل مشاهده هستند:

<html>
<head>
  <style>.t {behavior: url(#default#time2)}</style>
</head>
<body>
<img class="t" src="image1.jpg" dur="5s" />
</body>
</html>

TIY

از چه زمانی شروع می‌شود؟

ویژگی "begin" (begin="2s") تعیین می‌کند که عناصر از چه زمانی قابل مشاهده هستند (شروع پخش):

<html>
<head>
  <style>.t {behavior: url(#default#time2)}</style>
</head>
<body>
<img class="t" src="image1.jpg" begin="2s" />
</body>
</html>

TIY