Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 29
  1. #1

    il w3c mi ha bocciato !

    ciao raga!
    Allora, sapevo che c'era qualche imperfezione (qualcosa di non proprio standard) e mancava qualcosina tipo gli alt nel tag image, ma mi ha davvero depresso l'analisi del w3c;
    in particolare aiutatemi a capire perchè considera errori i valori dei margini del body e come dovrei fare per settarli!

    codice:
    [not Valid HTML 4.01 Transitional]
    
    Line 58, column 17: there is no attribute "LEFTMARGIN"
    <body leftmargin="0" rightmargin="0" marginwidth="0" marginheight="0" topmargin=
    
    You have used the attribute named above in your document,
    but the document type you are using does not support that
    attribute for this element. This error is often caused by
    incorrect use of the "Strict" document type with a document
    that uses frames (e.g. you must use the "Transitional" 
    document type to get the "target" attribute), or by using 
    vendor proprietary extensions such as "marginheight" (this
    is usually fixed by using CSS to achieve the desired effect
    instead).......
    
    Line 58, column 33: there is no attribute "RIGHTMARGIN"
    <body leftmargin="0" rightmargin="0" marginwidth="0" marginheight="0" topmargin=
    
    Line 58, column 49: there is no attribute "MARGINWIDTH"
    <body leftmargin="0" rightmargin="0" marginwidth="0" marginheight="0" topmargin="0">
    
    Line 58, column 66: there is no attribute "MARGINHEIGHT"
    ...n="0" rightmargin="0" marginwidth="0" marginheight="0" topmargin="0">
    
    Line 58, column 80: there is no attribute "TOPMARGIN"
    ...width="0" marginheight="0" topmargin="0">
    e questi ????? :master:
    codice:
    Line 74, column 60: there is no attribute "BACKGROUND"
    <TD COLSPAN=2 ROWSPAN=3 valign="top" background="immagini/areariservata.jpg">
    
    Line 82, column 92: there is no attribute "HEIGHT"
    ...llspacing="0" cellpadding="0" height="109" class="testo_notizie">
    mi date qualche spiegazione ????

  2. #2
    il w3c fa la validazione in xhtml quindi per la seconda lista di tag che hai esposto devi usare nomi in minuscolo ed i doppi apici

    <td colspan="3">...</td>

    ecc...

    per la prima evidentemente non gli piacciono topmargin="" ecc...

    posta il codice completo di una pagina

  3. #3
    dimenticavo, per il tab <body> e le impostazioni dei margini usa i css

  4. #4
    Prova a mettere tutti gli attrubuti di stile in un file CSS e linkalo al documento.

    E' molto importante riuscire a divididere il contenuto dalla forma, questa è una delle filosofie del w3c (che devono diventare anche nostre).

    E come suggerisce lukeonweb, occhio alla sintassi.

    Saluti e buona progettazione,
    Piero.


  5. #5
    Le tabelle non hanno più attributo height="", devi impostarlo tramite CSS.

    Gli attributi del body non esistono più nell'HTML 4.01, devi impostare i margini da CSS.

    L'attributo background non esiste più nell'HTML 4.01, devi impostare lo sfondo della tabella, o della cella, da CSS.

    Come diceva Luke, devi scrivere tutto minuscolo e utilizzare le virgolette per dichiarare i valore degli attributi.
    FEDERIX.IT - [Pillola] GRAFICA DEI FORM

    ...ho ancora quella forza che ti serve, quando dici "Si comincia!"

  6. #6
    Originariamente inviato da lukeonweb
    il w3c fa la validazione in xhtml quindi per la seconda lista di tag che hai esposto devi usare nomi in minuscolo ed i doppi apici
    <td colspan="3">...</td> ecc...
    ok in effetti non ci avevo pensato!

    il codice puoi vederlo pure all'indirizzo www.dirittominorile.it

    :master: per i margini non saprei....

  7. #7
    Originariamente inviato da Federix
    Le tabelle non hanno più attributo height="", devi impostarlo tramite CSS.

    Gli attributi del body non esistono più nell'HTML 4.01, devi impostare i margini da CSS.

    L'attributo background non esiste più nell'HTML 4.01, devi impostare lo sfondo della tabella, o della cella, da CSS.

    Come diceva Luke, devi scrivere tutto minuscolo e utilizzare le virgolette per dichiarare i valore degli attributi.
    capisco...quindi sono nei guai ora...mi tocca fare un bel po' di modiche...o almeno devo rimuovere tutti i tag inutili e sistemare il foglio di stile!

  8. #8
    no, non ci siamo

    se vuoli la validazione del w3c devi usare xhtml

    un ottimo articolo

    http://pro.html.it/articoli/id_112/idcat_33/pro.html

    ciao

  9. #9

    si ok ma però cioè

    lo so lo so...e solo che risistemare tutto mi mette in crisi!

    :rollo: grazie comunque! !

  10. #10
    non è vero.

    ti valida anche l'html.

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.