• User Attivo

    validazione css

    Salve a tutti, scrivo per esporre un problema che mi è sorto con la certificazione da parte del w3c del mio sito. Inizio con quella che mi sembra la parte più semplice, i css. Mi spiego, dopo aver fatto un mio sito con FP 2003 un amico mi dice "bello, ma sarebbe meglio se fatto con i fogli di stile ed impari l'html", per cui mi procuro un pò di materiale e studio. La cosa si risolve, almeno per i css, nel ricopiare un pò di codici secondo le necessità e adattarli senza troppa fatica alla pagina che voglio realizzare. Quello che mi ha meravigliato è che il codice del mio foglio di stile è identico a quello suggerito dal w3c. ma mi da questo messaggio di errore: "Le tipologie di carattere che contengono degli spazi all'interno del nome dovrebbero essere racchiuse tra virgolette. Se si omettono le virgolette, qualsiasi spazio prima e dopo il nome viene ignorato e qualsiasi sequenza di caratteri di spaziatura all'interno del nome viene convertita in un singolo spazio." per tutta la formattazione testo (h1 - h5) e non riesco ad uscirne. Qualcuno potrebbe essere così gentile da darmi una mano? Grazie.:)


  • User

    Credo si riferisca al font-family, hai scelto font con nomi composti da più di una parola, come, ad esempio, Trebuchet Ms, o la famiglia Sans Serif. Ti suggerisce di mettere le virgolette prima e dopo il nome, come ad esempio "Trebuchet MS".

    Leggendo l' errore che ti da, credo sia questo il problema.


  • User Attivo

    la riga incriminata è questa:
    h1 {
    font: italic 250% serif 255;
    }
    è uguale per tutti tranne che la grandezza in percentuale del carattere.
    Non riesco a capire dove mettere le virgolette, a meno che non possa essere in questo modo "serif 250". ...:)


  • User

    Non capisco quel 255 a cosa serva, italic sarebbe il font-style, 250% il font-size e serif il font-family.
    Prova usando tutte proprietà diverse, come ho detto io sopra, ovvero font-style:italic;font-size:250%;font-family:serif


  • User Attivo

    Colpito ed affondato!:yuppi:
    Anche se non ne capisco il perchè, dato che su tutti i manuali dicono che si possono mettere anche in riga come avevo fatto.
    Grazie moltissimo.:):)


  • User

    Si può, ma non capisco cosa stesse a significare quel 255 e forse era quello che causava errore.
    http://www.w3schools.com/css/css_font.asp


  • User Attivo

    A dire il vero quel 255 lo avevo ricopiato dalla prima verifica del w3c, che a fine verifica da una serie di modifiche consigliate al foglio di stile, neanche io ne capivo il senso, ma pensavo che inserendolo avrei ottenuto la validazione.
    Adesso comincio a pensare che forse era proprio quello l'errore.


  • User Attivo

    @Taiku said:

    A dire il vero quel 255 lo avevo ricopiato dalla prima verifica del w3c, che a fine verifica da una serie di modifiche consigliate al foglio di stile, neanche io ne capivo il senso, ma pensavo che inserendolo avrei ottenuto la validazione.
    Adesso comincio a pensare che forse era proprio quello l'errore.

    Sicuramente.... quel 255 non vuol dire niente :():