J'ai trouvé n exemple de modèles d'e-mail réactifs contenant des sélecteurs CSS tels que:
a[class="btn"]
Pourquoi cette syntaxe est-elle utilisée si elle est totalement identique à:
a.btn
Cela at-il un impact sur les navigateurs mobiles ou autre?
Le []
La syntaxe est un sélecteur d'attribut .
a[class="btn"]
Ceci sélectionnera n'importe quel <a>
tag avec class="btn"
. Cependant, il ne sélectionnera pas <a>
qui a class="btn btn_red"
_, par exemple (considérant que a.btn
le ferait). Seul correspond exactement à cet attribut.
Vous voudrez peut-être lire Les 30 sélecteurs CSS que vous devez mémoriser . C'est inestimable pour tout développeur web en devenir.
Ceci est lié à un hack pour Yahoo Mail: https://www.campaignmonitor.com/blog/email-marketing/2011/04/media-query-issues-in-yahoo-mail-mobile-email/)