並行SMIL

<par> 要素内のオブジェクトは同時に表示(並列に)されます。

並行要素 <par>

<par> 要素には多くの属性があります。最もよく使用される属性には:

属性 説明
begin time 要素が表示される前に遅延を設定します。
dur time 表示する期間を設定します。
endsync "first"|"last"|id(clip) 同期要素の停止
repeatCount number 表示する回数を設定します。

完全な SMIL 要素と属性リストについては、以下のURLにアクセスしてください CodeW3C.com SMIL リファレンスマニュアル

同期(同期)

<par> タグで使用することで endsync 属性で、スレッドの並行グループは同時に停止できます。

endsync="first" 最短のスレッドが終了したときに、他のスレッドの時間パラメータが設定されどおりにすべての <par> グループのスレッドを停止します。

endsync="last" すべてのスレッドが再生終了したときに <par> グループを終了します。これはデフォルトです。

endsync="id(ID)" 指定された (ID) のスライドが終了すると <par> グループが終了します。このIDはスライドのid属性の値を参照します。

例:同時に表示

<html xmlns:t="urn:schemas-microsoft-com:time">
<head>
  <?import namespace="t" implementation="#default#time2">
  <style>.t {behavior: url(#default#time2)}</style>
</head>
<body>
<par>
<t:audio
src="liar.wav"
repeatCount="indefinite"
type="wav" />
<t:seq repeatCount="indefinite">
  <h2 class="t" dur="1s">
  1秒間表示します</h2>
  <h2 class="t" dur="2s">
  2秒間表示します</h2>
</t:seq>
</par>
</body>
</html>

TIY