Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Differenze con firefox

  1. #1

    Differenze con firefox

    Utilizzando xhtml e css con IE6 tutto OK
    con firefox a parte che tutto non è centrato ma nella testata esiste un piccolo disalineamento con sezprinc di circa 1px

    <?xml version="1.0"?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
    <meta content="Spagnoli Diego" name="OWNER" />
    <meta content="Spagnoli Diego" name="AUTHOR" />
    <meta content="Cardilli Srl - Lavorazione Ferro e Metalli" name="description" />
    <meta name="keywords" content="cardilli, lavorazione ferro e metalli,ferro, metalli, carpenteria,abruzzo,lazio,roma,l'aquila,carpenteri a metallica,lavorazioni rame,serramenti edilizia,lavorazioni acciao inox,produzione infissi,cancelli,controfinestre,coperture pannelli coibentati,infissi alluminio,capannoni acciaio,controsoffittature,finestre,chiusure tagliafuoco,controsoffitti termoacustici,grate,inferriate" />
    <title>
    Cardilli Srl - Lavorazione Ferro e Metalli
    </title>
    <link type="text/css" rel="stylesheet" href="mainstyle.css" />
    </head>
    <body>
    <div id="sezprinc">
    <div id="testata">[img]img/cardilli1.jpg[/img][img]img/cardilli2.jpg[/img][img]img/cardilli3.jpg[/img]</div>
    <div id="lateralesx">
    [img]img/lineasx.jpg[/img]
    </div>
    <div id="menu">


    [img]img/chisiamo.gif[/img]-[img]img/servizi.gif[/img]-[img]img/lavori.gif[/img]-[img]img/contatti.gif[/img]</p>
    </div>
    <div id="intermezzotopdx"></div>
    <div id="post">
    <h2>[ 05/03/2002 - lunedì ]</h2>
    <h1>Titolo 1</h1>


    Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat.</p>
    <h2>[ 04/03/2002 - domenica ]</h2>
    <h1>Titolo 2</h1>


    Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Lorem ipsum dolor sit amet, consectetuer adipiscing elit.</p>
    </div>
    <div id="navigazione">
    <h1>sezione 1</h1>


    link 1</p>


    link 2</p>


    link 3</p>
    <h1>sezione 2</h1>


    link 1</p>


    link 2</p>


    link 3</p>
    </div>
    <div id="lateraledx">[img]img/lineadx.jpg[/img]</div>
    </div>
    <div id="footer">
    <div id="crediti">[img]img/xhtml.gif[/img][img]img/css.gif[/img]</div>
    <div id="powered">

    Powered by Diego Spagnoli</p></div>
    </div>
    </body>
    </html>



    /* Stili generici per l'elemento body */
    body {
    font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    margin: 0px 0px 20px 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    text-align: center;
    background-color: #FFFFFF;
    color: Black;
    width: 643px;
    position: relative;
    left: 10px;
    }

    /* Stile della sezione "sezprinc" */

    #sezprinc {
    background-color: #FFFFFF;
    border-bottom: 1px solid black;
    border-left: 1px solid black;
    border-right: 1px solid black;
    border-top: 1px solid black;
    color: Black;
    margin: 20px 0px 10px 0px;
    text-align: left;
    width: 643px;
    }

    /* Stile della sezione "testata" */

    #testata {
    background: White;
    color: Black;
    border-bottom: 0px;
    height: 89px;
    position: relative;
    left: 0pt;
    border-left: 0px;
    border-right: 0px;
    border-top: 0px;
    }

    /* Stile della sezione "lateralesx" */

    #lateralesx {
    voice-family : inherit;
    float: left;
    width : 16px;
    height: 380px;
    }

    /* Stile della sezione "menu" */
    #menu {
    float: left;
    margin: 0px 0px 0px 10px;
    padding-bottom: 5px;
    padding-left: 2px;
    padding-right: 0px;
    padding-top: 10px;
    width: 300px;
    height: 34px;
    background: White;
    color: Black;
    border: none;
    }

    /* Stli dei link della sezione "menu" */
    #menu a {
    background : White;
    color : #CC0000;
    }

    #menu a:visited {
    background : White;
    color : #CC0000;
    }

    /* Selettore contestuale. Specifica come appare l'elemento p all'interno della sezione "menu" */
    #menu p {
    background : White;
    color : black;
    }

    /* Toglie il bordo dalle immagini del menu */
    #menu p a img {
    border: none;
    }

    /* Stile della sezione "post" */
    #post {
    background-color: #FFFFFF;
    border-bottom: #CCCCCC 0px;
    border-left: #CCCCCC 0px dotted;
    border-right: #CCCCCC 0px;
    border-top: #CCCCCC 0px;
    color: #000000;
    margin: 0px 0px 0px 0px;
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 15px;
    voice-family: inherit;
    width: 350px;
    float: left;
    }

    /* Selettore contestuale. Specifica come appare l'elemento h1 all'interno della sezione "post" */
    #post h1 {
    background : white;
    color : #191970;
    font : bold 13px Tahoma, Verdana, Helvetica, sans-serif;
    margin : 5px;
    }

    /* Selettore contestuale. Specifica come appare l'elemento h2 all'interno della sezione "post" */
    #post h2 {
    background-color : #FFFFFF;
    color : #CC0000;
    font : bold 10px Tahoma, Verdana, Helvetica, sans-serif;
    margin : 5px;
    }

    /* Selettore contestuale. Specifica come appare l'elemento p all'interno della sezione "post" */
    #post p {
    background-color : #FFFFFF;
    border-bottom : 1px dotted black;
    color : #000000;
    font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    line-height : 1.5em;
    margin : 5px;
    padding-bottom : 4px;
    }

    /* Stile della sezione navigazione */

    #navigazione {
    background: #f1f1f1;
    margin: 15px 0px 0px 25px;
    border-bottom: #CCCCCC 0px;
    border-left: #CCCCCC 0px;
    border-right: #CCCCCC 0px dotted;
    border-top: #CCCCCC 0px;
    color: #000000;
    float: left;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    voice-family: inherit;
    width: 140px;
    }

    /* Selettore contestuale. Specifica come appare l'elemento h1 all'interno della sezione "navigazione" */

    #navigazione h1 {
    background : #f1f1f1;
    border-bottom : 1px dotted #808080;
    border-left : 1px dotted #808080;
    border-right : 1px dotted #808080;
    border-top : 1px dotted #808080;
    color : #2D4B9B;
    font : bold 13px Tahoma, Verdana, Helvetica, sans-serif;
    margin-bottom : 3px;
    margin-left : 5px;
    margin-right : 5px;
    margin-top : 15px;
    padding-bottom : 2px;
    text-align : center;
    }

    /* Selettore contestuale. Specifica come appare l'elemento p all'interno della sezione "navigazione" */

    #navigazione p {
    background : #f1f1f1;
    color : Black;
    font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    margin : 5px 5px;
    }

    #navigazione p A:link {
    background-color: #f1f1f1;
    color: #2D4B9B;
    text-decoration: underline;
    }
    #navigazione p A:visited {
    background-color: #f1f1f1;
    color: #2D4B9B;
    text-decoration: underline;
    }

    #navigazione p A:hover {
    background-color: #f1f1f1;
    color:#FF9900;
    text-decoration: underline;
    }

    /* Stile della sezione "IntermezzoTopDx" */

    #intermezzotopdx {
    voice-family: inherit;
    float: right;
    width: 77px;
    height: 54px;
    margin: 0 0 0 0;
    background-image: url(img/intertopdx.jpg);
    background-repeat: repeat;
    }

    /* Stile della sezione "lateraledx" */

    #lateraledx {
    voice-family: inherit;
    float: right;
    width: 77px;
    height: 500px;
    margin: 0 0 0 0;
    }

    /* Stile della sezione "footer" */

    #footer {
    background: White;
    color: Black;
    margin: 0px 0px 0px 0px;
    width: 643px;
    }

    #powered {
    margin: 0px 10px 0px 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    width: 200px;
    float: right;
    }
    #powered p {
    background: White;
    color: black;
    font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-align: right;
    }

    #powered p A:link {
    background-color: White;
    color: #2D4B9B;
    text-decoration: underline;
    }
    #powered p A:visited {
    background-color: White;
    color: #2D4B9B;
    text-decoration: underline;
    }

    #powered p A:hover {
    background-color: White;
    color:#FF9900;
    text-decoration: underline;
    }

    /* stile css per Copyright */

    #crediti {
    padding-bottom: 0px;
    padding-left: 20px;
    padding-right: 0px;
    padding-top: 0px;
    width: 250px;
    float: left;
    margin: 0px 0 0 0;
    }

    #crediti a img {
    border: none;
    }


    come posso ovviare al problema?

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Il browser IE non vede il DOCTYPE (a causa della riga <?xml... iniziale ), per cui interpreta a modo suo.
    Prova a toglierla, e la pagina dovrebbe apparire uguale in tutti i browser.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    no, non è questo il problema.. ie visualizza correttamente è firefox che allinea diverso..

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Allora hai sbagliato a scrivere i CSS.

    Con il tuo codice IE interpreta in quirk mode, gli altri browser in XHTML con i CSS.

    Se poi ottieni visualizzazioni diverse con IE, puoi applicare gli hack per IE, che si trovano in molti siti, ad esempio constile (vedi i "link utili").
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  5. #5
    Originariamente inviato da Mich_
    Allora hai sbagliato a scrivere i CSS.

    Con il tuo codice IE interpreta in quirk mode, gli altri browser in XHTML con i CSS.

    Se poi ottieni visualizzazioni diverse con IE, puoi applicare gli hack per IE, che si trovano in molti siti, ad esempio constile (vedi i "link utili").
    non ho capito molto quello che mi vuoi dice il css risulta validato correttamente.. a quali link dovrei far riferimento?

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    In testa al forum, c'e` un thread chiamato "link utili". Li` ci sono molti link a siti di riferimento. In particolare per gli hack per IE puoi vedere il sito di constile.org .

    Nota che e` sempre consigliabile fare i CSS funzinanti per FF (o famiglia), perche` altrimenti gli errori che introduci per sistemare per IE, non riesci a toglierli.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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.