layout

layout 要素 (SMIL)

[1] SMILlayout 要素は、 文書本体中の要素抽象レンダリング表面内での位置を指定します SMIL 1.0

要素名
layout (layout (配置) より)
文脈
head子供として、または layout子供である switch子供として
内容モデル
type 属性に依存
属性
idtype

仕様書:

本項は歴史的事項を説明しています。本項の内容の一部または全部は、現在の状況とは異なるかもしれません。

(なお本項の内容の一部または全部は、互換性または歴史的連続性のために現在も有効な場合もあります。しかし新たに利用することは避けるべきです。)

目次

  1. 利用できる文脈
  2. 内容モデル
    1. typetext/smil-basic-layout の場合
    2. type がそれ以外の場合
  3. 処理モデル

利用できる文脈#

[2] この要素head 要素子供として1つだけ用いることができます。 ただし、 head 要素子供switch 要素と同時には用いられません。 SMIL 1.0

[3] また、この要素head 要素子供switch 要素子供として複数個用いることができます SMIL 1.0。 それによって異なる配置言語による指定を共存させることができます。

内容モデル#

[8] layout 要素内容モデルは、 DTD 上は ANY ですが、本文中の規定によると type 属性によって更に制約があります。 SMIL 1.0

typetext/smil-basic-layout の場合#

[9] region 要素root-layout 要素を含めることができます。 SMIL 1.0

type がそれ以外の場合#

[10] 文字データのみを含めることができます。 SMIL 1.0

処理モデル#

[11] layout 要素type 属性値が未対応の配置言語の場合、 その要素は読み飛ばします SMIL 1.0

[12] layout 要素なき場合の本文中の要素位置実装依存です SMIL 1.0