• User Attivo

    errore validazione css @font-face

    Salve a tutti, ho un problema con la validazione W3C di un css (esterno) e in particolare per l'uso di @font-face.
    Seguendo questa guida css.html.it/guide/lezione/4742/font-personalizzati-con-font-face ho sviluppato il css in questo modo:

    @font-face {
    font-family: 'Nome_Font';
    src: url('fonts/Nome_Font.eot');
    src: local('Nome_Font'), url('fonts/Nome_Font.ttf') format('truetype');
    }
    
    .nome_stile {
    	font-family: 'Nome_Font', Arial, Helvetica, sans-serif;
    	font-size: 20px;
    	color: #FFFFFF;
    	text-decoration: none;
    }
    

    ...gli errori che mi vengono dati dalla validazione sono esattamente 3, cioè:

    26 Numero non valido : font-family La proprietà font-family non esiste per CSS versione 2.1 ma esiste in [css1, css2, css3] : 'Nome_Font'

    27 La proprietà src non esiste : url('fonts/Nome_Font.eot')

    28 La proprietà src non esiste : local('Nome_Font' ),url('fonts/Nome_Font.ttf') format('truetype')

    Così com'è ora il font funziona e si vede bene con tutti gli browser, come posso fare per conservare la compatibilità e funzionalità ma al tempo stesso validare il css ?

    Grazie 🙂