Nein, das ganze ist nicht möglich.
Ein Favicon gehört zu den Metainformationen der Seite - CSS dient zur Gestaltung eines Dokuments.
Du kannst das ganze aber allenfalls mit PHP versuchen.
Dazu in der Datei ein Include:
PHP-Code:
<?php include "favicon.php" ?>
Und dazu die PHP-Datei mit der Einbindung des Favicons:
PHP-Code:
<link rel="shortcut icon" href="favicon.ico" />
Was stört dich
eine Zeile im Quelltext?