CSS-Unterstützung in Webmail-Systemen
Erster Teil - Referenzierung und Selektoren
In einer ersten Testrunde wurde durch verschiedene präparierte E-Mails ermittelt, wie es um die CSS-Unterstützung in den Webmail-Systemen fünf beliebter deutscher E-Mail-Provider bestellt ist. Im Blickpunkten waren dabei die Fragen, wie CSS am besten zu referenzieren sind und mit welchen Selektoren die Webmail-Systeme zurecht kommen.
| Referenzierung | GMX | Freenet | Web.de | Hotmail | Yahoo |
|---|---|---|---|---|---|
| <style> im <head> | |||||
| <style> im <body> | |||||
| <link> im <head> | |||||
| <link> im <body> |
Die Verarbeitung der durch das link-Element referenzierten CSS erfolgt bei GMX erst nach Auswahl der Funktion Volldarstellung, die die E-Mail in einem separaten Fenster lädt.
| Selektor | GMX | Freenet | Web.de | Hotmail | Yahoo |
|---|---|---|---|---|---|
| * | |||||
| x | |||||
| x y | |||||
| x > y | |||||
| x + y | |||||
| x, y | |||||
| x[attribut] | |||||
| .class | |||||
| .class x | |||||
| x.class | |||||
| x.class y | |||||
| #id | |||||
| #id x |
Zu beachten ist, dass der Kind-Selektor (>) und der Nachbar-Selektor (+) vom Internet Explorer 6.0 nicht verarbeitet werden. Gleiches gilt für attributbedingte Formate. Insofern ist von einem Einsatz noch abzuraten.