Non sono riuscito a capire cosa vuoi.

I browser hanno una memoria delle pagine visitate che serve loro per sapere come trattare i link. Se trovano il link nella lista delle pagine visitate usano la formattazione :visited, altrimenti usano quella :link (o senza pseudoclasse). Nota che le due formattazioni possono anche essere uguali, per cui la differenza non viene percepita dall'utente.

La lista delle pagine visitate e` accessibile all'utente, e di solito e` possibile cancellarla e anche definire il tempo in cui resta attiva (di solito e` un mese, ma ogni browser puo` impostarla come vuole).

Non so se sono riuscito a spiegarmi e se tali info ti servono. In caso contrario spiegati meglio.