Modifiier les styles par défaut des formulaires HTML5

Les formulaires HTML5 sont rendu utilisant des fonctionnalités HTML5 et le style du formulaire rendu est fait utilisant CSS. L’apparence par défaut des formulaires HTML5 est similaire à son rendu PDF. Les développeurs peuvent utiliser une page CSS personnalisée pour modifier l’aspect par défaut des formulaires HTML5.

Cet article contient des informations détaillées sur la modification du style d’un formulaire HTML5 et l’article Introduction aux styles contient des informations détaillées sur divers aspects de style de formulaires HTML5. Assurez-vous d’avoir lu l’article Introduction aux styles avant d’effectuer les étapes mentionnées dans cet article.

Les deux images qui suivent montrent la différence entre les styles par défaut et les styles personnalisés.

pictures-002-small

Donner du style à vos formulaires

  1. Sélection d’un profil pour ajouter des styles personnalisés

    Accédez à l’interface de CRX DE à lʼadresse suivante :https://<server>:<port>/crx/de et créez un profil ou sélectionnez un profil existant. Pour savoir comment créer un profil, consultez la section Créer un profil.

  2. Création d’une feuille de style CSS pour le style des formulaires HTML5

    Accédez au dossier dans lequel vous avez créé le rendu de profil et créez un fichier de feuille de style CSS. Les étapes à suivre sont les suivantes :

    1. Cliquez avec le bouton droit sur le dossier et sélectionnez create > créer un fichier depuis le menu

    2. Dans la boîte de dialogue de création de fichier, saisissez le nom de la feuille de style. Veillez à utiliser l’extension .css (par exemple, stylesheet.css).

    3. Dans le volet du navigateur, ouvrez le fichier CSS que vous avez créé.

    4. Définissez les classes CSS des composants dont vous souhaitez modifier le style et ajoutez des styles dans ces classes.

    Pour savoir quelles classes CSS créer pour un composant particulier de vos formulaires HTML5, voir Présentation des styles.

  3. Inclure la feuille de style dans le rendu de profil

    Ouvrez la page Rendu du profil (fichier jsp) dans CRX DE et insérez le fichier CSS dans la page juste en dessous de la bibliothèque cliente XFA. Effectuez les étapes suivantes pour inclure le fichier CSS dans le profil.

    1. Recherchez la ligne suivante dans la page du rendu :

      <cq:includeClientLib categories="xfaforms.profile" />

    2. Insérez les éléments suivants sous la ligne ci-dessus pour inclure la feuille de style :

      <link href="/path/to/stylesheet" rel="stylesheet" type="text/css"/>

    3. Enregistrez le fichier.

Sur cette page