Ir para o conteúdo

Definição e uso

O elemento <context> permite estruturar uma aplicação NCL. O elemento pode conter elementos com conteúdo de mídia (elementos <media>), chamados objetos de mídia, outros elementos <context> aninhados, elementos agrupamento de alternativas de conteúdo (<switch> elementos) e relacionamentos (<link> elementos) entre todos os objetos representados pelo elementos mencionados.

Deve-se ressaltar que o elemento <body> é considerado um elemento especial tipo de contexto, aquele que representa toda a aplicação.

O elemento <context> pode referir-se a outro <context> ou a um elemento <body> importado. Neste caso, ele herda a especificação de o referido elemento.

Sintaxe

Elemento Atributos Conteúdo Pai
<context> id, consulte (<port> | <property> | <media> | <context> | <link> | <switch> | <meta> | <metadata>)* <body>, <context> ou <switch>

Atributos

Nome Valor Descrição
id Pode receber qualquer valor de string que comece com uma letra ou sublinhado e que contenha apenas letras, dígitos, <"."> e <"_">. O atributo id identifica exclusivamente o elemento dentro de um documento.
consulte IDREF ou a string "alias#id" onde "id" é um valor IDREF.

O atributo refer refere-se a um elemento id que será reutilizado. Um elemento que se refere a outro elemento não pode ser reutilizado; isto é, seu valor id não pode ser o valor de qualquer atributo refer. O elemento referido deve ser um elemento <context> ou um elemento <body> importado.

O elemento referido e o elemento que se refere a ele devem ser considerados iguais em relação à especificação de seus dados.

Se o nó referido (elemento <context> ou <body>) é definido em um documento D importado, o valor do atributo refer deve ter o formato "alias#id", onde "alias" é o valor do atributo alias associado ao documento D importado.