• User Newbie

    Validare sito

    Buon giorno a tutti,
    sono nuova dell'ambiente e da poco mi sono affacciata in questo mondo...
    Ho un problema, magari è l'uovo di colombo ma per me che sono alle prime armi è una montagna.
    Sto cercando di validare il mio sito e mi sto picchiando per risolvere un errore: ho usato un template già fatto e l'errore è proprio in questo;
    metto un pezzetto della mia pag:
    <div align="center">
    <table width="750" border="0" cellpadding="0" cellspacing="0" style="border: 1px solid #999999" bgcolor="#FFFFFF">
    <tr>
    <td width="12" background="images/02.gif"><img src="images/02.gif" width="12" height="3"alt="immagine bordo"></td>
    <td height="26" colspan="3" background="images/01.gif"> </td>
    <td width="12" background="images/02.gif"><img src="images/02.gif" width="12" height="3"alt="immagine bordo"></td>
    </tr>

    W3C mi segnala errore l'attributo background
    Ho provato anche con* :background-immage:url( *
    Invano o mi sfalsa template o se template ok non passa la vidim.:gtsad:

    Ringrazio chi mi da una mano!!:smile5:


  • Super User

    il problema è che quei cattivoni del w3, visto che non hanno nulla di meglio da fare, hanno pensato che:

    • le tabelle non devono essere usate per impaginare graficamente
    • in un giorno in cui nulla avevano da fare, hanno inventato i css

    Naturalmente sto scherzando, differentemente non mi permetterei mai 😉 però dai un occhio alla discussione in rilievo perché mancano un po' le basi sia tecniche che filosofiche alla base sia del cambiamento che della transazione da html a xhtml.

    Ovvero gli sfondi, sia come immagini e sfondi vanno dichiarati in maniera totalmente differente da una decina di anni a questa parte, con i fogli a cascata. Se non li esprimi in tal modo, i validatori automatici (e non) ti daranno errore sempre.

    Ciao