iCV Inviato 24 Novembre 2005 Segnala Condividi Inviato 24 Novembre 2005 chi può aiutarmi a risolvere dei problemi di validazione HTML W3? se usate questo link potrete avere il dettaglio degli errori della mia pagina web http://validator.w3.org/check?uri=http%3A%...&doctype=Inline In particolare xè non si possono usare gli attributi LEFTMARGIN TOPMARGIN MARGINHEIGHT e MARGINWIDTH x il tag <body>??? «Vi fu un tempo in cui facevi domane perchè cercavi risposte, ed eri felice quando le ottenevi. Torna bambino: chiedi ancora!» Link al commento Condividi su altri siti Altre opzioni di condivisione...
Ra Inviato 25 Novembre 2005 Segnala Condividi Inviato 25 Novembre 2005 Originally posted by iCVchi può aiutarmi a risolvere dei problemi di validazione HTML W3? se usate questo link potrete avere il dettaglio degli errori della mia pagina web ... In particolare xè non si possono usare gli attributi LEFTMARGIN TOPMARGIN MARGINHEIGHT e MARGINWIDTH x il tag <body>??? il perchè è da attribuirsi agli standard del w3c .. creati per fare in modo che qualunque browser e qualunque piattaforma permetta la medesima visulizzazione o comunque la fruibilità dei contenuti ... nel tuo caso posta anche il codice della pagina comunque puoi risolvere con la proprietà CSS margin ( e le sue varianti margin-top , margin-left etc..etc.. ) idem per il tag body crei un foglio di stile esterno e ci metti body { margin-top:valore; margin-left:valore; ... } nel tuo caso ad esempio body { margin:0; border:0; padding:0; background:#e0ddd8; } Narsil Bearer Blog : Destinati a Frantumarsi "Metal ! Will Stand Tall !!!" Link al commento Condividi su altri siti Altre opzioni di condivisione...
iCV Inviato 25 Novembre 2005 Autore Segnala Condividi Inviato 25 Novembre 2005 Originally posted by Ranel tuo caso posta anche il codice della pagina comunque puoi risolvere con la proprietà CSS margin ( e le sue varianti margin-top , margin-left etc..etc.. ) nel tuo caso ad esempio body { margin:0; border:0; padding:0; background:#e0ddd8; } ti ringrazio e ne approfitto... il foglio di stile già esiste quindi creo uno stile body dove imposto i margini OK! ma lo stile a quale oggetto lo applico? cioè in GoLive cosa devo selezionare? «Vi fu un tempo in cui facevi domane perchè cercavi risposte, ed eri felice quando le ottenevi. Torna bambino: chiedi ancora!» Link al commento Condividi su altri siti Altre opzioni di condivisione...
Ce Inviato 25 Novembre 2005 Segnala Condividi Inviato 25 Novembre 2005 Originally posted by iCV+--><div class='quotetop'>QUOTE(iCV)</div> <!--QuoteBegin-Ranel tuo caso posta anche il codice della pagina comunque puoi risolvere con la proprietà CSS margin ( e le sue varianti margin-top , margin-left etc..etc.. ) nel tuo caso ad esempio body { margin:0; border:0; padding:0; background:#e0ddd8; } ti ringrazio e ne approfitto... il foglio di stile già esiste quindi creo uno stile body dove imposto i margini OK! ma lo stile a quale oggetto lo applico? cioè in GoLive cosa devo selezionare?[/b] In questo caso non devi applicare nessun stile - devi semplicemente ridurre il codice html a <body> e il browser applicherà il css a questo tag. Link al commento Condividi su altri siti Altre opzioni di condivisione...
iCV Inviato 25 Novembre 2005 Autore Segnala Condividi Inviato 25 Novembre 2005 OK grazie a voi i primi 4 errori sul tag "body" sono passati ma adesso richiamando sempre il link di prima sembra che non gli vada bene l'attributo "height"!!! e quello "background"!! ma come è possibile anche x questi devo specificarlo nel CSS? ma se fosse così dovrei agire sui tag "table", "tr" e "td" e avrebbero impatto su tutte le tabelle della pagina web!! scusate se abuso della vostra esperienza «Vi fu un tempo in cui facevi domane perchè cercavi risposte, ed eri felice quando le ottenevi. Torna bambino: chiedi ancora!» Link al commento Condividi su altri siti Altre opzioni di condivisione...
Ce Inviato 25 Novembre 2005 Segnala Condividi Inviato 25 Novembre 2005 Originally posted by iCVOK grazie a voi i primi 4 errori sul tag \"body\" sono passati ma adesso richiamando sempre il link di prima sembra che non gli vada bene l'attributo \"height\"!!! e quello \"background\"!! ma come è possibile anche x questi devo specificarlo nel CSS? ma se fosse così dovrei agire sui tag \"table\", \"tr\" e \"td\" e avrebbero impatto su tutte le tabelle della pagina web!! scusate se abuso della vostra esperienza Non solo è possibile, ma è consigliato e addirittura obbligatorio per l'xhtml!!! Il concetto fondamentale è che tutta la formattazione, e dico tutta, va fatta sul css, mentre l'html deve essere solo codice "semantico", ossia funzionale a capire il ruolo dei diversi tag nella pagina (p sta per paragrafo eccetera, poi come il paragrafo debba essere presentato lo decido nel css e non nell'html). Per la questione <table>, ebbene si, devi agire su ogni singolo tag, ma se le hai usate per la formattazione della pagina, tanto vale che le elimini proprio e passi a un layout "tableless" costruito coi css. Letture consigliate: http://www.w3.org/2002/03/csslayout-howto http://glish.com/css/ http://davespicks.com/essays/notables.html http://www.csszengarden.com/ E per finire un piccolo consiglio personale: non affidarti a codice scritto da software WYSIWIG come GoLive o chi per esso!!! Non arriverai mai a padroneggiarlo e a capirne i meccanismi. Usa un editor di testo, da TextEdit a BBEdit passando per l'ottimo (e gratis) TextWrangler - magari solo per test all'inizio, ma vedrai che scriverai meglio e sarai in grado di passare il Validator senza problemi. Link al commento Condividi su altri siti Altre opzioni di condivisione...
Messaggi raccomandati
Archiviato
Questa discussione è archiviata e chiusa a future risposte.