Back to top

Autore Topic: [Risolto] Problema cambio font  (Letto 2499 volte)

Offline napster90

  • Esploratore
  • **
  • Post: 125
    • Mostra profilo
[Risolto] Problema cambio font
« il: 29 Ott 2012, 11:24:34 »
Ciao ragazzi, ho un problema con il sito. Vorrei inserire un tipo di font diverso per tutti gli articoli. L'unico problema è che seguendo la wiki di joomla sono fermo ad un punto.


1)Ho il font nei due formati (ttf ed eot) all'interno della dominio/templates/font
2)Ho aggiunto le stringhe al css del template in uso


Ora mi guidate per il passo successivo? Grazie.


http://www.fattoriadidatticafonni.it
« Ultima modifica: 29 Ott 2012, 15:57:50 da napster90 »

Offline xplosion

  • Global Moderator
  • Instancabile
  • *****
  • Post: 4047
  • Sesso: Maschio
    • Mostra profilo
Re:Problema cambio font
« Risposta #1 il: 29 Ott 2012, 11:59:16 »
Ok, facciamo un po di luce sull'argomento.
Per la compatibilità con vari browser ti servono vari formati per font: eot, woff, ttf, svg
Ora supponiamo che il nostro font si chiama MioFont.

Inseriamo nel CSS:
Codice: [Seleziona]
@font-face {
    font-family: 'MioFont';
    src: url('miofont-webfont.eot');
    src: url('miofont-webfont.eot?#iefix') format('embedded-opentype'),
         url('miofont-webfont.woff') format('woff'),
         url('miofont-webfont.ttf') format('truetype'),
         url('miofont-webfont.svg#miofont') format('svg');}

.classeMioFont{font-family: 'MioFont';}
Nota: fare attenzione al percorso e modificarlo in base a dove sono caricati i 4 font.

Nel html inseriamo la classe dove vogliamo, tipo:
Codice: [Seleziona]
<div class="classeMioFont">Qui comparirà il font del tipo MioFont</div>
Vedi se funziona

Offline napster90

  • Esploratore
  • **
  • Post: 125
    • Mostra profilo
Re:Problema cambio font
« Risposta #2 il: 29 Ott 2012, 12:43:03 »
ok, grazie xplosion. Ho messo i 4 file dei font nella cartella font che a sua volta è dentro templates. Ho editato il css (credo bene), con il percorso ->

Citazione
@font-face {   
font-family: 'gabriola';   
src: url('templates/siteground-j16-38/font/gabriola.eot');   
src: url('templates/siteground-j16-38/font/gabriola.eot?#iefix') format('embedded-opentype'),              url('templates/siteground-j16-38/font/gabriola.woff') format('woff'),         
url('templates/siteground-j16-38/font/gabriola.ttf') format('truetype'),         
url('templates/siteground-j16-38/font/gabriola.svg#miofont') format('svg');
}
.classegabriola{[size=78%]font-family: [/size][size=78%]'gabriola'[/size][size=78%];}[/size]

La classe in che html la devo scrivere? (Scusa ma non ho capito).
« Ultima modifica: 29 Ott 2012, 12:48:38 da napster90 »

Offline xplosion

  • Global Moderator
  • Instancabile
  • *****
  • Post: 4047
  • Sesso: Maschio
    • Mostra profilo
Re:Problema cambio font
« Risposta #3 il: 29 Ott 2012, 12:50:46 »
Visto che hai già assegnato al body, questo significa che il tuo font dovrebbe comparire dappertutto, vero?

Offline xplosion

  • Global Moderator
  • Instancabile
  • *****
  • Post: 4047
  • Sesso: Maschio
    • Mostra profilo
Re:Problema cambio font
« Risposta #4 il: 29 Ott 2012, 13:02:03 »
Vedi che il percorso è sbagliato. Nel tuo caso devi modificare con:
Codice: [Seleziona]
@font-face {
    font-family: 'gabriola';
    src: url('../font/gabriola.eot');
    src: url('../font/gabriola.eot?#iefix') format('embedded-opentype'),
         url('../font/gabriola.woff') format('woff'),
         url('../font/gabriola.ttf') format('truetype'),
         url('../font/gabriola.svg#miofont') format('svg');}

L'istruzione .classegabriola era solo un esempio se volevi assegnare quella classe ad un specifico contenuto, nel tuo caso se vuoi che ti compare dappertutto, al posto di :
Codice: [Seleziona]
.classegabriola{font-family: 'gabriola';}devi scrivere:
Codice: [Seleziona]
body{font-family: 'gabriola';}
Spero che mi sono spiegato...

Offline napster90

  • Esploratore
  • **
  • Post: 125
    • Mostra profilo
Re:Problema cambio font
« Risposta #5 il: 29 Ott 2012, 14:11:44 »
Ho apportato le modifiche suggerite. Ora spero funzioni tutto.. Grazie.

Offline xplosion

  • Global Moderator
  • Instancabile
  • *****
  • Post: 4047
  • Sesso: Maschio
    • Mostra profilo
Re:Problema cambio font
« Risposta #6 il: 29 Ott 2012, 14:17:45 »
Non sperare, devi essere sicuro  ;)

 



Web Design Bolzano Kreatif