Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858

    problemi layout con DOCTYPE e browser diversi

    Ciao a tutti. Ho creato una pagina usando un CSS x definire il design, e (x)HTML per i contenuti. Il problema è il seguente: dichiarando come DOCTYPE questo

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">

    sia IE6 sia N7 rendono visivamente allo stesso modo, mentre usando
    questo DOCTYPE

    <?xml version=\"1.0\"?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="it" lang="it">

    IE6 sbaglia nel box model...sapete spiegarmi perchè??
    grazie
    think simple think ringo

  2. #2
    Utente di HTML.it L'avatar di pacovox
    Registrato dal
    Oct 2001
    Messaggi
    557
    Prova a togliere la dichiarazione xml <?xml version=\"1.0\"?> e lascia solo il doctype

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="it" lang="it">

    Ciao

  3. #3
    Originariamente inviato da pacovox
    Prova a togliere la dichiarazione xml <?xml version=\"1.0\"?> e lascia solo il doctype

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="it" lang="it">

    Ciao
    però poi perdi il campo xml... diventa un xml non più corretto

    in ogni caso il fatto è dato da un bug ripescato in IE direttamente dal 5.5, esattamente come per il 6 che sbaglia quando è assente il doctype.

    solo che non hai bug che consentono la tecnica di tantek

    l'unico modo valido che ho trovato io è quello di annidiare i layer o gli oggetti e lavorare con padding e margin a livello di oggetti padri e figli

    Luca Mascaro
    Usability e Accessibility Engineer, User Interface Designer/Engineer
    NOW BLOG
    W3C HTML & WCAG WG Member for IWA/HWG

  4. #4
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    esatto, cosi com'è il codice viene validato correttamente dal w3c...credo sia un problema del css, perchè in un altro livello tutto funzia correttamente...proverò a cambiare qualcosa...

    saluti...Marko
    think simple think ringo

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.