Visualizzazione dei risultati da 1 a 6 su 6

Discussione: la validazione css

  1. #1

    la validazione css

    non mi da errori ma mi dice che devo utilizzare un html valido...
    ho validato l'xhtml della pagina e me lo da buono, ma quando vado a validare sto benedetto css mi da worning e tutta una serie di risultati che però non sono error
    il fatto ridicolo è che se uso un css interamente scritto da me il validator del w3c me le convalida, mentre non mi convalida quello inserito in dreamweaver!

    praticamente questo è ciò che mi risponde il validator

    To work as intended, your CSS style sheet needs a correct document parse tree.
    This means you should use valid HTML.

    Warnings
    URI : file://localhost/C:\Documents and Settings\Administrator\Documenti\sito\Templates\3c ol_leftNav.css

    Line : 12 (Level : 1) You have no background-color with your color : body
    Line : 21 (Level : 1) You have no background-color with your color : a
    Line : 27 (Level : 1) You have no background-color with your color : a:link
    Line : 33 (Level : 1) You have no background-color with your color : a:visited
    Line : 39 (Level : 1) You have no background-color with your color : a:hover
    Line : 47 (Level : 1) You have no background-color with your color : h1
    Line : 57 (Level : 1) You have no background-color with your color : h2
    Line : 66 (Level : 1) You have no background-color with your color : h3
    Line : 76 (Level : 1) You have no background-color with your color : h4
    Line : 86 (Level : 1) You have no background-color with your color : h5
    Line : 127 (Level : 1) You have no background-color with your color : label
    Line : 148 (Level : 1) You have no color with your background-color : #navBar
    Line : 155 (Level : 1) You have no color with your background-color : #barSinistra
    Line : 189 (Level : 1) You have no background-color with your color : #globalNav
    Line : 291 (Level : 1) Same colors for color and background-color in two contexts ul li a:visited and #siteInfo
    Line : 291 (Level : 1) You have no background-color with your color : #siteInfo
    Line : 291 (Level : 1) Same colors for color and background-color in two contexts #barSinistra and #siteInfo
    Line : 291 (Level : 1) Same colors for color and background-color in two contexts ul li a:visited and #siteInfo
    Line : 355 (Level : 1) You have no color with your background-color : #sectionLinks a:hover
    Silvia
    ...e quindi uscimmo a riveder le stelle..
    http://www.silviamato.it
    http://alano.silviamato.it

  2. #2
    La maggior parte dei warnings ti dico che è stato dichiarato un color (o background) senza dichiarare il background (o color).
    In pratica quando inserisci il colore del font, devi anche inserire il colore del background e viceversa!


  3. #3

    ho capito...

    ma non sono errori!
    nel mio file css ho dichiarato basground:none che è ammesso dal w3c
    non ho dichiarato un colore specifico di background perchè ho bisogno che assuma un il valore dichiarato nel div in cui vado ad inserire un certo testo.
    Se metto il background color nel body non posso inserire sfondi colorati nei div perchè comunque il body mantiene il suo colore ...
    Silvia
    ...e quindi uscimmo a riveder le stelle..
    http://www.silviamato.it
    http://alano.silviamato.it

  4. #4
    Se metto il background color nel body non posso inserire sfondi colorati nei div perchè comunque il body mantiene il suo colore ...
    Questa non l'ho capita
    Cago sui rovi della vita!

  5. #5
    nel css ho dei #div con colori di background differenti ma in cui non p specificato il colore e il formato del testo perchè mi servono, per così dire come sfondo... il testo che immetto nel tag html viene ad assunmere le caratteristiche settate in body, ma se il body ha un suo colore di sfondo il mio testo nel <div colorato> mi assume comunque il colore di sfondo del body. Se invece nel body dichiaro che il colore di sfondo è "none" cioè non c'è, il testo nel <div colorato> risulta con lo sfondo del div!
    Forse mi sono un po' incartata nella spiegazione.... comunque è così se volete vi invio le due pagine... :
    Silvia
    ...e quindi uscimmo a riveder le stelle..
    http://www.silviamato.it
    http://alano.silviamato.it

  6. #6
    Silvia, i warning riguardano l'aspetto dell'accessibilità della pagina. Il validator si "preoccupa" del fatto che, non rilevando un colore per un background e viceversa, la visibilità della pagina venga compromessa. Anche se tu specificassi un background per un color e viceversa, dovresti, in linea teorica, applicarne sempre di diversi per ogni elemento della pagina (header, content, footer), cioè verrebbe fuori una pagina.... arcobaleno. Ciò non è evidentemente possibile, perchè ovviamente data l'ereditarietà, un color ed un background si trasmettono ai discendenti. Quindi al limite puoi dichiarare "transparent", che è già meglio, ma anche lì lui potrebbe darti un warning dicendo che un elemento "has the same background" di un altro... in soldoni, preoccupati soprattutto del contrasto cromatico (scarica Colour Contrast Analyzer del W3C, lo trovi con Google) e dimentica i warnings. ciao

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.