Spamschutz per CSS
Bei dieser Art Spamschutz werden innerhalb der E-Mail Adresse HTML-Elemente eingebaut. Durch CSS werden diese Elemente versteckt. So bekommen Benutzer saubere und Spambots ungültige Adressen.
Es gibt verschiedene Varianten:
- In Variante 1 wird eine transparente ein-Pixel Grafik in die E-Mail Adresse eingebunden, der Alternativtext ist leer. Diese Grafik wird per CSS versteckt.
- Variante 2 enthält versteckte Zeilenumbrüche innerhalb der Adresse.
- Bei drittens wird eine versteckte horizontale Linie in die Adresse eingefügt.
- Viertens enthält ein verstecktes span-Element. Dieses beinhaltet einen kurzen Text, der erklärt was zu tun ist, wenn CSS deaktiviert ist.
Beispiel
<style type="text/css">
.dontShow { display: none; }
</style>
<!--1.-->
na<img src="empty.gif" alt="" class="dontShow" />me@<img src="empty.gif" alt="" class="dontShow" />example.com
<!--2.-->
n<br class="dontShow" />ame@ex<br class="dontShow" />ample.com
<!--3.-->
na<hr class="dontShow" />me@example<hr class="dontShow" />.com
<!--4.-->
n<span class="dontShow">|Spamschutz: Sie haben keine CSS Unterstützung, bitte entfernen Sie den Text zwischen den hrozontalen Strichen.|</span>ame@exa<span class="dontShow">|Spamschutz: Sie haben keine CSS Unterstützung, bitte entfernen Sie den Text zwischen den hrozontalen Strichen.|</span>mple.com
Zum Seitenanfang springen
