[PaaS uniquement]{class="badge informative" title="S’applique uniquement aux projets Adobe Commerce on Cloud (infrastructure PaaS gérée par Adobe) et aux projets On-premise."}

Éléments - Code HTML

Utilisez le type de contenu Code HTML pour ajouter des fragments de code HTML, CSS et JavaScript à l’étape Page Builder. Par exemple, si vous souhaitez ajouter un HTML personnalisé, déclarez une classe CSS pouvant être appliquée à un élément de la page. Vous pouvez également ajouter un fragment de code pour un logo, un bouton ou une bannière que vous avez reçu d’un fournisseur tiers.

Boîte à outils Code HTML

Boîte à outils Code HTML {width="500" modal="regular"}

Outil
Icon
Description
Déplacer
Icône Déplacer {width="25"}
Déplace le conteneur Code HTML vers un autre emplacement valide sur la page.
Paramètres
Icône Paramètres {width="25"}
Ouvre la page Modifier le code HTML , qui permet de modifier les propriétés du conteneur.
Masquer
Icône Masquer {width="25"}
Masque le conteneur Code HTML.
Afficher
Afficher l’icône {width="25"}
Affiche le conteneur Code HTML masqué.
Dupliquer
Icône Dupliquer {width="25"}
Effectue une copie du conteneur Code HTML.
Supprimer
Icône Supprimer {width="25"}
Supprime le conteneur Code HTML et son contenu de l’étape.
NOTE
Les éléments masqués sont stockés dans la base de données et invisibles pour les clients. Toutefois, ces éléments sont visibles par les moteurs de recherche et d’autres robots qui analysent votre site. Elles sont également renvoyées dans le cadre du contenu si nécessaire par le biais d’un appel API avec un attribut d’invisibilité, sauf si vous les supprimez de l’étape.

Ajout de code HTML

L'exemple suivant montre comment incorporer du code Google Font et déclarer des classes d'en-tête personnalisées qui remplacent la feuille de style actuelle.

Étape 1 : choisir une police Google

  1. Rendez-vous sur le site Google Fonts et sélectionnez la famille de polices que vous souhaitez utiliser.

  2. Copiez le code généré à incorporer dans la section <head> de la page et collez-le temporairement dans un éditeur de texte.

    • Incorporer le code de police
    • Règle CSS
  3. Ajoutez la règle de famille de polices à chaque classe d’en-tête, en plaçant les classes d’en-tête dans une balise <style>.

    Ce code est collé dans Page Builder.

    code language-html
    <style>
       h1 {color: teal; font-family: 'Khand', sans-serif; }
       h2 {color: teal; font-family: 'Khand', sans-serif; }
       h3 {color: teal; font-family: 'Khand', sans-serif; }
    </style>
    

Étape 2 : ajouter le code à la page

  1. Dans la barre latérale Admin de votre boutique, accédez à Content > Elements>Pages.

  2. Recherchez la page où la police doit être disponible et ouvrez-la en mode d’édition.

  3. Faites défiler vers le bas et développez la section Content .

  4. Dans le panneau Page Builder, développez Elements et faites glisser un espace réservé HTML Code vers une ligne, une colonne ou un ensemble d’onglets sur la scène.

    Utilisez la ligne directrice rouge pour positionner le séparateur avant ou après un autre conteneur de contenu dans l’ensemble de lignes, colonnes ou onglets.

    Faire glisser un espace réservé de code HTML vers l’étape {width="600" modal="regular"}

  5. Pointez sur le conteneur HTML pour afficher la boîte à outils et choisissez l’icône Paramètres ( icône Paramètres {width="20"} ).

  6. Dans la zone de texte, collez le code des polices Google incorporées et les déclarations de style que vous avez préparés.

    Pour faciliter la lecture, vous pouvez saisir quelques espaces pour mettre le code en retrait.

    Code et styles HTML {width="500" modal="regular"}

  7. Mettez à jour les paramètres restants si nécessaire (voir Modifier les paramètres de code HTML pour plus d’informations).

  8. Dans le coin supérieur droit, cliquez sur Save pour appliquer les paramètres et revenir à l’espace de travail Page Builder.

    La nouvelle police s’affiche lorsque la page est consultée via un navigateur.

Étape 3 : prévisualiser la page

  1. Dans la section Currently Active, définissez Enable Page ​sur Yes.

    Activation de la page {width="600" modal="regular"}

  2. Dans le coin supérieur droit, cliquez sur la flèche Save et choisissez Save & Close.

  3. Recherchez la page dans la grille et sélectionnez View dans la colonne Actions.

    Prévisualiser les en-têtes de page avec la nouvelle famille de polices {width="700" modal="regular"}

Modifier les paramètres de code d’HTML html-settings

  1. Pointez sur le conteneur HTML pour afficher la boîte à outils et choisissez l’icône Paramètres ( icône Paramètres {width="20"} ).

  2. Dans la zone de texte, modifiez le code selon vos besoins.

    Les codes HTML, CSS et JavaScript sont pris en charge. Vous pouvez saisir ici des extraits de code appartenant à la section <head> de la page.

    L’éditeur propose également des boutons pour insérer des éléments spéciaux dans le code :

    table 0-row-2 1-row-2 2-row-2 3-row-2
    Bouton Description
    Insérer un widget… Cliquez pour insérer un widget à l'emplacement du curseur dans la zone de texte HTML.
    Insérer une image… Cliquez pour insérer une image téléchargée ou une image de la Galerie à la position du curseur dans la zone de texte HTML.
    Insérer une variable… Cliquez pour insérer une variable à la position du curseur dans la zone de texte HTML.
  3. Mettez à jour les paramètres Advanced ​selon vos besoins.

    • Pour contrôler le positionnement du code dans le conteneur parent, choisissez une Alignment :

      table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2
      Option Description
      Default Applique le paramètre d’alignement par défaut spécifié dans la feuille de style du thème actif.
      Left Aligne la liste le long de la bordure gauche du conteneur parent, en tenant compte de la marge intérieure spécifiée.
      Center Aligne la liste au centre du conteneur parent, en tenant compte de la marge intérieure spécifiée.
      Right Aligne le bloc le long de la bordure droite du conteneur parent, en tenant compte de la marge intérieure spécifiée.

      Dans l’exemple suivant, les options sont définies pour utiliser un alignement centré pour le bloc de code rendu.

      Diviseur avec alignement au centre {width="600" modal="regular"}

    • Définissez le style de Border appliqué aux quatre côtés du conteneur de code :

      table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 8-row-2 9-row-2 10-row-2
      Option Description
      Default Applique le style de bordure par défaut spécifié par la feuille de style associée.
      None Ne fournit aucune indication visible des bordures du conteneur.
      Dotted La bordure du conteneur s’affiche sous la forme d’une ligne pointillée.
      Dashed La bordure du conteneur s’affiche sous la forme d’une ligne en tirets.
      Solid La bordure du conteneur s’affiche sous la forme d’une ligne continue.
      Double La bordure du conteneur s’affiche sous la forme d’une ligne double.
      Groove La bordure du conteneur s’affiche sous la forme d’une ligne rainurée.
      Ridge La bordure du conteneur s’affiche sous la forme d’une ligne crantée.
      Inset La bordure du conteneur s’affiche sous la forme d’une ligne insérée.
      Outset La bordure du conteneur s’affiche sous la forme d’une ligne de départ.
    • Si vous définissez un style de bordure autre que None, renseignez les options d’affichage des bordures :

      table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto
      Option Description
      Border Color Spécifiez la couleur en choisissant une nuance, en cliquant sur le sélecteur de couleurs ou en saisissant un nom de couleur valide ou une valeur hexadécimale équivalente.
      Border Width Saisissez le nombre de pixels pour la largeur de la ligne de bordure.
      Border Radius Saisissez le nombre de pixels pour définir la taille du rayon utilisé pour arrondir chaque coin de la bordure.
    • (Facultatif) Spécifiez les noms des CSS classes de la feuille de style actuelle à appliquer au conteneur.

      Séparez plusieurs noms de classe par un espace.

    • Saisissez les valeurs, en pixels, du Margins and Padding pour déterminer les marges extérieures et la marge intérieure du conteneur de code.

      Saisissez les valeurs correspondantes dans le diagramme.

      table 0-row-2 1-row-2 2-row-2
      Zone conteneur Description
      Margins Quantité d’espace vide appliqué au bord extérieur de tous les côtés du conteneur. Options : Top / Right / Bottom / Left
      Padding Quantité d’espace vide appliqué au bord intérieur de tous les côtés du conteneur. Options : Top / Right / Bottom / Left
recommendation-more-help
85b60248-86a4-4d5f-9933-5179643f608d