Hallo Matthias,
Noch ein kleiner Hinweis:
Vergleiche malp.telefon:beforeundp.telefon::before. Was fällt auf?
.telefon p:before { hier wird wie gehabt mein Telefon angezeigt
.telefon p::before auch hier wird es wie gehabt angezeigt
.telefon p.telefon::before hier wird mein Telefon nicht angezeigt
.telefon p.telefon:before hier wird mein Telefon nicht angezeigt
Was fällt mir also auf? Dass ein : oder auch :: keine Rolle spielen!?