Une déclaration d’élément qui définit le contenu à partir d’un schéma XHTML est associée à un objet de zone de texte enrichi plutôt qu’à un objet de zone de texte ordinaire. Cela signifie que l’objet <field> qui est créé dans la conception de formulaire comprendra l’entrée <value><exData contentType=”text/html”/></value>.Il existe trois cas dans lesquels un élément est identifié comme ayant un contenu de texte enrichi :
• Le schéma importe le schéma XHTML et déclare un élément contenant un seul enfant, soit l’élément XHTML <body> , tel qu’il est illustré dans l’exemple ci-dessous :
• Un document schéma déclare un élément de type chaîne avec une valeur par défaut ou une valeur fixe qui commence par le contenu suivant :
• Une déclaration d’élément comprend un attribut xfa:contentType avec une valeur fixe text/html, comme l’illustre l’exemple ci-dessous :Dans cet exemple, l’attribut xfa:contentType n’est pas utilisé pour générer un champ comme dans le cas d’un attribut général. Il est plutôt interprété comme une directive indiquant que le champ généré doit être un champ de texte enrichi. En ce qui concerne l’identificateur de l’espace de nommage, la conception de formulaire contient xmlns=”http://www.xfa.org/schema/xfa-template/2.1/ et le fichier XDP contient xmlns:xdp=”http://ns.adobe.com/xdp/.