Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Validazione W3C CSS3

  1. #1

    Validazione W3C CSS3

    Salve a tutti.
    Sto cercando di validare il foglio di stile di un sito, già validato XHTML 1.0 strict. Ho selezionato la validazione per la versione CSS3 ma riporta i seguenti errori:

    La proprietà -moz-border-radius non esiste : 10px 10px
    La proprietà -webkit-border-radius non esiste : 10px 10px
    La proprietà -moz-box-shadow non esiste : 0 0 10px #333 0 0 10px #333
    La proprietà -webkit-box-shadow non esiste : 0 0 10px #333 0 0 10px #333
    0 non è un valore per box-shadow : 0 0 10px #333 0 0 10px #333

    per un elemento con il seguente stile:

    codice:
    #content {
      background-color:transparent !important;
      background-image:url(img/bg_op.png) !important;
      background-color:#fff;
      background-image:none;
      border:1px solid #ccc;
      -moz-border-radius:10px;
      -webkit-border-radius:10px;
      border-radius:10px;
      -moz-box-shadow: 0 0 10px #333;
      -webkit-box-shadow:0 0 10px #333;
      box-shadow: 0 0 10px #333;
      }
    dov'è l'errore?
    firma in costruzione

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Tutti gli attributi con prefisso (-moz- , -webkit-, ecc) sono chiaramente delle forzature dello standard.
    Sono introdotti dai produttori di browser per inserire caratteristiche che non sono (ancora) disponibili nello standard o che hanno una loro sintassi particolare in quel particolare browser.

    E` chiaro che il validatore non li conosce (dato che sono specifici per quei browser), per cui ti dice che secondo lui sono sbagliati.

    Hai quindi due possibilita`:
    - togli quegli attributi (e rinunci agli arrotondamenti ed ombre o li implementi con il vecchio metodo)
    - lasci gli attributi e te ne freghi del fatto che il validatore ti dia errore.


    Invece per l'ultimo attribtuo (quello senza il prefisso), non ricordo la sintassi corretta: puoi controllare in qualche manuale o negli articoli che spiegano come fare, ma non mi meraviglierebbe se ci fossero discrepanze, dato che sono attributi ancora in fase "sperimentale" (non ancora formalizzati e riconosciuti da tutti).
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    i css3 nn sono standard quindi nn vengono validati.
    me lo fa anche a me.

  4. #4
    vorrà dire che non valido
    l'ultimo attributo ho controllato l'articolo qui su html, e come esempio porta anche il valore zero, quindi prendo per buono anche questo.
    grazie a tutti
    firma in costruzione

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 © 2026 vBulletin Solutions, Inc. All rights reserved.