Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    problema con @font-face

    Buongiorno a tutti.

    Non riuscendo ad inserire un nuovo carattere all'interno di un sito su base wordpress, chiedo umilmente il vostro aiuto per capire cosa sbaglio nell'utilizzo della regola @font-face:

    Seguendo le istruzioni del tutorial presente in questo sito, ho agito come segue:

    1) ho scaricato tramite FontSquirrel un font kit, l'ho aperto ed ho caricato via FTP il font nelle sue estensioni (.ttf, .eot, etc). Per essere precisi, i fonts son stati inseriti nella cartella omonima all'interno della directory del tema.

    2) Ho trasferito il codice trovato nel font kit all'interno del foglio di stile principale del tema del sito, opprtunamente modificando il percorso dei fonts (utilzzando il comando "copiaURL negli appunti"). Il codice (inserito in fondo al foglio) è il seguente:



    codice:
    /*page css*/  @font-face {     font-family: 'KingthingsExeterRegular';     
    src: url('ftp://.....it/www/wp-content/themes/codium-child/font/Kingthings_Exeter-webfont.eot');     
    src: url('ftp://.....it/www/wp-content/themes/codium-child/font/Kingthings_Exeter-webfont.eot?#iefix') format('embedded-opentype'),          
    url('ftp://.....it/www/wp-content/themes/codium-child/font/Kingthings_Exeter-webfont.woff') format('woff'),          
    url('ftp://....it/www/wp-content/themes/codium-child/font/Kingthings_Exeter-webfont.ttf') format('truetype'),          
    url('ftp://......it/www/wp-content/themes/codium-child/font/Kingthings_Exeter-webfont.svg#KingthingsExeterRegular') format('svg');     
    font-weight: normal;     font-style: normal;  }

    3) Ho dichiarato il nome del nuovo font :



    codice:
    /* Heading */ h1, h2, h3, h4{font-family:KingthingsExeterRegular,Helvetica,Verdana,Arial,Sans-Serif;} 
    h1{font-family:KingthingsExeterRegular,Helvetica,Verdana,Arial,Sans-Serif;font-size:4.5em;} h1.blogtitle{font-family: KingthingsExeterRegular,'Lobster', Helvetica,Verdana,Arial,Sans-Serif;font-size:4.5em;color:#9c9692}

    Non è accaduto nulla.

    Il codice dovrebbe essere corretto. Non riesco veramente a capire, forse sbaglio nell'inserimento del codice all'interno del foglio di stile... Oppure c'è la necessità di caricare i files in qualche directory particolare...

    Grazie a tutti quelli che si prenderanno la briga di cazziarmi....

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    il protocollo da usare per includere i file è http, non ftp

    e il percorso da usare non è quello del filesystem sul server
    ma il percorso dalla webroot (nel tuo caso da www/ escluso in poi)
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  3. #3
    Grazie per la replica.

    Ho provato a mdificare il percorso così (scusami se mi muovo a piccoli passi):



    codice:
    @font-face {     font-family: 'KingthingsExeterRegular';    
     src: url('http://wp-content/themes/codium-child/font/Kingthings_Exeter-webfont.eot');     
    src: url('http://wp-content/themes/codium-child/font/Kingthings_Exeter-webfont.eot?#iefix') format('embedded-opentype'),          
    url('http://wp-content/themes/codium-child/font/Kingthings_Exeter-webfont.woff') format('woff'),          
    url('http://wp-content/themes/codium-child/font/Kingthings_Exeter-webfont.ttf') format('truetype'),          
    url('http://wp-content/themes/codium-child/font/Kingthings_Exeter-webfont.svg#KingthingsExeterRegular') format('svg');    
     font-weight: normal;     font-style: normal;  }
    ma il comando non viene eseguito.

  4. #4
    prova a cambiare questo

    codice:
    src: url('http://wp-content/themes/codium-child/font/Kingthings_Exeter-webfont.eot');
    in questo a tutti i percorsi...

    codice:
    src: url('../font/Kingthings_Exeter-webfont.eot');
    oppure...

    codice:
    src: url('../codium-child/font/Kingthings_Exeter-webfont.eot');

  5. #5
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    Originariamente inviato da Claude78
    Grazie per la replica.

    Ho provato a mdificare il percorso così (scusami se mi muovo a piccoli passi):



    codice:
    @font-face {     font-family: 'KingthingsExeterRegular';    
     src: url('http://wp-content/themes/codium-child/font/Kingthings_Exeter-webfont.eot');     
    src: url('http://wp-content/themes/codium-child/font/Kingthings_Exeter-webfont.eot?#iefix') format('embedded-opentype'),          
    url('http://wp-content/themes/codium-child/font/Kingthings_Exeter-webfont.woff') format('woff'),          
    url('http://wp-content/themes/codium-child/font/Kingthings_Exeter-webfont.ttf') format('truetype'),          
    url('http://wp-content/themes/codium-child/font/Kingthings_Exeter-webfont.svg#KingthingsExeterRegular') format('svg');    
     font-weight: normal;     font-style: normal;  }
    ma il comando non viene eseguito.

    i percorsi assoluti sono del tipo
    http://www.tuosito.dominio/wp_content/... etc etc

    altrimenti usi i percorsi relativi a partire da dove si trovano i css con quelle regole.
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  6. #6
    Provando con la seconda delle soluzioni da te prospettate funziona!
    Era un problema di pecorso, dunque...

    Grazie infinite per l'aiuto ad entrambi.

    E' la seconda volta che mi rivolgo a questo forum, trovando persone disponibili, comprensive nei confronti di chi è poco capace e competenti.

    Grazie ancora

    Claudio

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.