Definição e uso¶
O elemento <rule> define regras simples para definir qualquer alternativa componentes ou descritores alternativos.
O atributo id é o identificador da regra. Uma regra é estabelecida por comparando (atributo comparator) uma variável (atributo var) valor com um valor absoluto. A variável deve ser uma propriedade do nó de configurações (elemento <media> do tipo application/x-ncl-settings), isto é, o atributo var deve ter como valor um nome de propriedade de o elemento <media> do tipo "application/x-ncl-settings".
Sintaxe¶
| Elemento | Atributos | Conteúdo | Pai |
|---|---|---|---|
| <rule> | id, var, comparador, valor | -- | <ruleBase> ou <compositeRule> |
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. |
| var | Pode receber qualquer valor de string que comece com uma letra ou sublinhado e que contenha apenas letras, dígitos, <"."> e <"_">. | O atributo var identifica exclusivamente um nome de propriedade do nó de configurações (elemento <media> do tipo "application/x-ncl-settings"). |
| comparador | "eq", "ne", "gt", "lt", "gte" ou "lte". | O atributo comparator compara o valor da propriedade especificada pelo atributo var com o valor absoluto especificado no atributo value. |
| valor | Corda. | O atributo value define um valor a ser comparado com o valor da propriedade referido pelo atributo var. |