foreign>Le comportement par défaut de l'élément <foreign> est d'essayer d'afficher le contenu. Si le processeur ne peut pas rendre le contenu, il peut émettre un avertissement. Le comportement par défaut de l'élément <unknown> est de supprimer.
Cette section décrit le comportement de traitement d'un contenu étranger spécialisé fondé sur les vocabulaires standards existants de contenu non textuel.
foreign>Le pourvoyeur du vocabulaire étranger doit fournir le traitement en remplaçant (overriding)
le traitement de base de l'élément <foreign> :
foreign> contient plus d'un élément de contenu alternatif, tous seront traités. Dans le cas
de l'élément <desc>, ils seront concaténés de façon similaire à l'élément <section>
mais sans titre (similaire à l'élément <div> dans HTML ;desc> imbriqué afin de fournir un
contenu alternatif valide dans le contexte de la spécialisation de l'élément <foreign>. Si une
instance de l'élément <foreign> ne contient pas d'éléments <desc>,
<object> ou <image>, le traitement de base peut émettre un avertissement pour
absence de contenu traitable ;object> peut émettre le contenu de l'élément <foreign>
comme un fichier à l'emplacement spécifié par l'attribut <data> de l'élement <object>.
L'élément <object> devrait avoir un attribut data ou un sous-élément
<foreign> mais pas les deux. Au cas où un élément <object> contient à la fois un
attribut data et un sous-élément <foreign>, le système de traitement en ignorera un.unknown>Le traitement de base de l'élément <unknown> est de supprimer sauf instruction contraire.
Section parente 5.9. Spécialisation dans le traitement
5.9.2. Traitement des attributs spécialisés
5.9.4. Modularisation et intégration du traitement
Retour au sommaire.
OASIS DITA Version 1.1 Architectural Specification — OASIS Standard, 1 August 2007
Copyright © OASIS Open 2005, 2007. All Rights Reserved.