Ciao,
inoltre pare che lo stesso file CSS esterno che viene incluso in diverse pagine (o tutte se è del layout), venga effettivamente preso una volta solo dal browser eppoi mantenuto localmente e riutilizzato ogni qual volta sia necessario, perché entra in gioco quella cosa meravigliosa che è la cache.
A prova di ciò si può fare un sito e visualizzarlo, poi mentre è visualizzato si fa una modifica al CSS e se si va poi a navigare il sito per link, la modifica non spunterà mai fuori, per farlo sarà necessario forzare il ricaricamento con F5 ("Aggiorna") il quale forzerà il browser a rirenderizzare il CSS.
hth
ciauz