Découvrez comment spécifier des zones de glisser-déposer dans un modèle d’e-mail personnalisé.
Créer un nouveau modèle HTML
Ajouter des balises HubL à l
<head>
de votre modèle d’e-mail à des fins de style et de compatibilité :{{ dnd_area_stylesheet }}
Cette balise fournira les éléments suivants :{{ email_header_includes }}
: cette balise injecte du CSS dans votre modèle afin d’assurer un rendu cohérent du style, de résoudre les problèmes de style les plus courants et d’ajouter des métadonnées au code HTML de l’e-mail. Lors de l’analyse de cette balise HubL, le contenu suivant sera ajouté dans le <head>
du code HTML de l’e-mail :Paramètre | Description |
---|---|
<meta name="x-apple-disable-message-reformatting"> | Empêche iOS 11 de mettre automatiquement à l’échelle les e-mails. |
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> | Informe les navigateurs et les clients de messagerie de la manière dont vous attendez d’eux qu’ils interprètent les différents caractères. |
<meta http-equiv="X-UA-Compatible" content="IE=edge"> | Active CSS3 et les requêtes média sur Windows Phone 7,5, informe Internet Explorer d’afficher le contenu dans le mode le plus élevé possible et permet au navigateur de choisir la version d’Internet Explorer avec laquelle l’e-mail doit être restitué. |
<meta name="viewport" content="width=device-width, initial-scale=1.0"/> | Définit la zone visibles sur la largeur de l’écran de l’appareil, ce qui permet de rendre votre e-mail adaptable. |
{{ reset_css_stylesheet }}
: l’utilisation de cette balise corrige plusieurs problèmes de style dans Outlook, et réinitialise également les marges et les remplissages de votre e-mail.
{{ outlook_background_snippet }}
: cette balise définit l’image ou la couleur d’arrière-plan dans Outlook, à condition que vous ayez spécifié une règle CSS d’arrière-plan associée.
Créer une zone de glisser-déposer
{{ dnd_area_stylesheet }}
et toute autre balise facultative à la balise <head>
de votre modèle, vous pouvez configurer une zone dnd_area
dans le corps du modèle.dnd_area
est un conteneur qui rend une partie de la page web modifiable en termes de structure, de conception et de contenu. Le corps d’une balise dnd_area
fournit le contenu par défaut de la zone de glisser-déposer.La zone de glisser-déposer peut être entourée de <div>
ou de <table>
. L’une des contraintes de la zone de glisser-déposer est que la largeur minimale est fixée à 624 pixels et que cette valeur ne peut pas être modifiée.Cette balise génère à elle seule une zone de dépôt sur laquelle les créateurs de contenu peuvent faire glisser des modules dans l’éditeur d’e-mail.Le code suivant spécifie une zone de glisser-déposer vide :dnd_section
et dnd_column
.Par exemple, le code HubL suivant spécifie une zone aires de glisser-déposer avec 3 colonnes :dnd_row
n’est pas actuellement prise en charge dans les modèles d’e-mail.Ajouter une aire glisser-déposer avec des modules
dnd_module
pour inclure un module en mentionnant son chemin d’accès. Le module doit être ajouté à l’intérieur d’une section et d’une colonne afin de pré-remplir la zone de glisser-déposer avec du contenu.Dans l’exemple ci-dessous, un module HubSpot par défaut est référencé, mais vous pouvez également inclure des modules que vous avez créés en spécifiant leur chemin d’accès dans l’arborescence de votre gestionnaire de conception.Pour spécifier une valeur par défaut pour l’élément dnd_module
, vous pouvez utiliser la balise module_attribute
.Personnaliser et styliser davantage votre modèle de glisser-déposer
dnd_area
, dnd_section
ou encore dnd_column
) comprend différents paramètres que vous pouvez utiliser pour fournir un style par défaut et spécifier d’autres comportements tels que le libellé qui apparaîtra dans la barre latérale de l’éditeur d’e-mail.Pour en savoir plus sur les paramètres disponibles pour chaque balise, consultez les liens ci-dessous :