Thời gian SMIL

Thời gian tính toán biểu thị khi bắt đầu và khi kết thúc.

Dòng thời gian và Thời gian

Hầu hết các phần tử SMIL sử dụng thuộc tính thời gian tính toán để định nghĩa dòng thời gian trình diễn.

Thuộc tính thời gian tính toán định nghĩa thời gian bắt đầu và thời gian duy trì của phần tử.

Bảng dưới đây liệt kê các định dạng thời gian có thể có:

định dạng ví dụ
hh:mm:ss.f
  • 1:50:00 (1 giờ 50 phút)
  • 10:50 (10 phút 50 giây)
  • 10.5 (10.5 giây)

số

[h|min|s|ms]

  • 3.5h (3.5 giờ)
  • 3.5min (3.5 phút)
  • 3.5sec (3.5 giây)
  • 35ms (35 mili giây)

wallclock

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

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

(12:10:30 sau 12 giờ, 1 tháng 8 năm 2003, giờ thế giới đồng bộ + 1 giờ)

Giá trị "indefinite" có thể được sử dụng để định nghĩa vòng lặp không kết thúc.

Thời gian

Thuộc tính持续时间 (duration, dur="5s") của phần tử định nghĩa thời gian phần tử hiển thị:

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

TIY

Bắt đầu từ khi nào?

Thuộc tính begin (begin="2s") định nghĩa phần tử bắt đầu hiển thị từ khi nào (bắt đầu phát):

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

TIY