con i css puoi usare la proprietà letter spacing

codice:
selettore { letter-spacing: <valore>; }
Il valore lo esprimi in pixelem forse anche in %.
Puoi impostare anche valori negativi, ed é ben supportata da tutti i browser.

codice:
selettore { word-spacing: <valore>; }
Con questa proprietà(word spacing) gestisci lo spazio tra le parole (velgono le cose dette sopra).