Google sta utilizzando le loro API carattere e del CSS @font-face
Vedere il seguente riferimento nel loro codice:
<link href="//fonts.googleapis.com/css?family=Open+Sans:300,400,600,700&subset=latin" rel="stylesheet">
Di seguito si riporta la definizione esatta che "registri" detto font:
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
src: local('Open Sans'), local('OpenSans'), url('http://themes.googleusercontent.com/static/fonts/opensans/v5/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff') format('woff');
}
Quindi applicano semplicemente quel tipo di carattere all'elemento/i:
h1, h2, h3, h4, blockquote, q, .maia-nav ul {
font-family: 'open sans',arial,sans-serif;
}
Nota:@font-face
font non rendano crisply sui browser di livello inferiore. Se devi supportarli, prova: http://cufon.shoqolate.com/
Helvetica Neue è supportato su Windows se è installato. Però è davvero brutto * su Windows. – BoltClock
Devi citare qualsiasi valore di carattere che abbia spazi, dovrebbe essere 'font-family:" Helvetica Neue ", Helvetica, Arial, sans-serif;' –
Non dovrebbe "Helvetica Neue" essere circondata da virgolette? – fge