Definición y uso¶
El elemento <context> permite estructurar una aplicación NCL. el El elemento puede contener elementos con contenido multimedia (<media> elementos), llamados objetos multimedia, otros elementos <context> anidados, elementos agrupación de alternativas de contenido (elementos <switch>) y relaciones (<link> elementos) entre todos los objetos representados por el elementos antes mencionados.
Cabe destacar que el elemento <body> se considera un elemento especial tipo de contexto, el que representa toda la aplicación.
El elemento <context> puede hacer referencia a otro <context> o un elemento <body> importado. En este caso, hereda la especificación de el elemento referido.
Sintaxis¶
| Elemento | Atributos | Contenido | Padre |
|---|---|---|---|
| <context> | id, referir | (<port> | <property> | <media> | <context> | <link> | <switch> | <meta> | <metadata>)* | <body>, <context> o <switch> |
Atributos¶
| Nombre | Valor | Descripción |
|---|---|---|
| identificación | Puede recibir cualquier valor de cadena que comience con una letra o un guión bajo y que solo contenga letras, dígitos, <"."> y <"_">. | El atributo id identifica de forma única el elemento dentro de un documento. |
| referir | IDREF o la cadena "alias#id" donde "id" es un valor IDREF. | El atributo refer hace referencia a un elemento id que será reutilizado. Un elemento que hace referencia a otro elemento no se puede reutilizar; es decir, su valor id no puede ser el valor de ningún atributo refer. El elemento referido debe ser un <context> o un elemento <body> importado. El elemento referido y el elemento que hace referencia a él deben considerarse iguales en cuanto a su especificación de datos. Si el nodo referido (elemento <context> o <body>) está definido dentro de un documento D importado, el valor del atributo refer debe tener el formato "alias#id", donde "alias" es el valor del atributo alias asociado con el documento D importado. |