HTML conditionnel (if/ELSE) logique
Je comprends que, dans l'ordre d'affichage spécifiques à outlook HTML dans un courriel que j'ai peut mettre en œuvre le code tel que:
<!--[if (gte mso 9)|(IE)]>
Welcome to the newsletter.
<![endif]-->
Cependant, comment puis-je mettre en œuvre si/d'autre logique. Par exemple, sans utiliser des classes CSS, j'ai besoin d'afficher une section de contenu de Outlook est complètement différente de la section de contenu dans d'autres clients.
Est-ce possible?
(Classes CSS sont avérées peu fiables, donc mes exigences pour HTML conditionnel à la place).
OriginalL'auteur Jordan | 2015-07-22
Vous devez vous connecter pour publier un commentaire.
Le code conditionnel EST en fait le IF/ELSE. Le problème est la partie n'est pas construit dans. Pour résoudre votre problème, vous avez besoin de quelque chose à cacher le contenu que vous ne voulez plus MSO à utiliser, mais apparaissent dans tous les autres clients.
Ce peut être gérée soit par le biais conditionnel classes (dans l'instruction if) OU, comme vous l'avez mentionné que vous ne souhaitez pas utiliser les classes, vous pouvez utiliser le mso-hide:tous css qui n'est reconnu par Microsoft office.
Trouvé un excellent exemple de cette référence. Tiré de ce post:
Cette est une bonne référence sur l'utilisation des mso-hide:tous les
OriginalL'auteur Gortonington