mihat: einzelne links in list mit pfeil statt bullet

Beitrag lesen

Eine liste ist allgemein in CSS so formatiert:

/* Allgemeine Vorgaben */

ul,li { list-style: none;}

li { margin: 0.2em 0 0.2em 0%; font-size: 100%; font-weight: bold; }

li:before { content: '•'; padding-right: 0.5em; }
      
                  /* IE Hack */
      *+html li { list-style: disc; }

li:first-child{margin-top: 0.6em;}

/* Ende Allgemeine Vorgaben */

Mit dieser Formatierung sitzt vor jedem Listeneintrag ein Bullet. Nun hat es sich so ergeben, dass einige Listeneinträge Links auf eine weiterführende Seite darstellen, andere nicht.

Um die entsprechenden Einträge als Links erkennbar zu machen möchte ich möglichst nur das Bullet zu einen schrägen pfeil "↗" ändern, und hatte gehofft dies so realisieren zu können:

li:before a { content: '↗';  }

Nunja, blindes probiern führte auch nicht zum Ziel:
li:link { content: '↗';  }

Wenn ich oben in den allgemeinen Vorgaben '•' durch '↗' ersetze, dann geht das für *alle* li Elemente. Aber ich bekomme es eben nicht hin, dies selektiv nur für Links in Listen hinzubekommen.

Was mache ich falsch?