Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Problema interpetazione mozilla/internet explorer

    Ciao ragazzi facevo il mio template e quando ho guardato il menu mi sono accorto che i due broswer lo interpretavano diversamente.
    ecco il link:
    vincy6web
    ecco il source:
    style.css:
    @charset "utf-8";
    /* CSS Document */

    body
    {
    text-align:center;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    background-image:url(images/body_image.png);
    color:#000000;
    }

    #page
    {
    margin:30px auto;
    background-color:#0000FF;
    width:700px;
    border:solid;
    border-color:#000000;
    }

    #header
    {
    width:700px;
    height:100px;
    background-image:url(images/header.png);
    background-color:#FF6600;
    }

    #menu {
    text-align:center;
    width: 700px;
    height: 70px;
    background-color:#FF6600;
    overflow:hidden;
    font-weight: bold;

    }

    #menu ul {
    list-style: none;
    float:left;
    }

    #menu li {
    padding:20px 20px;
    display:inline;
    float: left;
    }

    #menu a {
    padding:10px 20px 30px 20px;
    display: inline;
    float: left;
    text-decoration: none;
    font:"Comic Sans MS";
    color:#FF6600;
    background-color:#0000FF;
    }

    #menu a:hover
    {
    background-color:#FF6600;
    color:#0000FF;
    }

    #incontent
    {
    margin:10px 10px;
    background-color:#0000FF;
    }
    #content
    {
    background-color:#0000FF;
    }


    index.it:
    <!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">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <link href="style.css" rel="stylesheet" type="text/css" />
    <title></title>
    </head>

    <body>
    <div id="page">
    <div id="header">
    </div>
    <div id="menu">
    [*]
    <ul>HomePage[/list]
    <ul>Chi Siamo[/list]
    <ul>Dove Siamo[/list]
    <ul>News[/list]

    </div>
    <div id="incontent">
    <div id="content">


    Lorem Ipsum ect

    </div>
    </div>
    </div>
    </body>
    </html>

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Dovresti usare i tag in modo semantico.

    Ad esempio usare <ul> e[*] in modo corretto; usare opportumanente i

    per inserire il testo; non usare i
    .
    Comunque fai un giretto dai validatori: avrai delle sorprese.

    Fatto questo le differenze dovrebbero essere relativamente piccole.
    Se poi usi XHTML 1.0 Strict, diminuisci anche di molto le differenze nel CSS.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Ciao, innanzitutto grazie per avermi risposto.
    Una volta aggiustato la lista non e cambiato molto!
    usato il validatore....

    Il
    l'ho usato per scambio xd !!
    comunque grazie di tutto attendo una tua risposta piu pratica perche non sono molto esperto

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Comunque fai un giretto dai validatori: avrai delle sorprese.
    Il tuo codice contiene gravissimi errori di sintassi. Inoltre ci sono anche errori di semantica.
    Quindi non puoi lamentarti se browser diversi interpretano in modo diverso.
    Prima di tutto devi sistemare sintassi e semantica.

    Il tag
    e` uno di quei tag che se si programma bene, non servono, ed e` uno dei tag che possono dare diversita` di interpretazione (ma dipende dal contesto). Non mi interessa il perche` lo hai inserito (che poi non ho capito la risposta), dovresti toglierlo.

    E con la DTD XHTML 1.0 Strict, almeno meta` delle differenze cross-browser si annullano.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  5. #5
    Scusa se ho interpretato male.
    So che nel codice ci sono errori abbastanza gravi, tipo aver messo la lista in quel modo , mi vergogno
    Vorrei sapere se potresti citati gli errori cosi vedo se riresco a correggerli altrimenti faro ricerche e li correggero.

    "Quindi non puoi lamentarti se browser diversi interpretano in modo diverso."
    Sono qui perchè so che il mio codice è sbagliato! ma non so dove, vorrei esser dato una mano! grazie

    " con la DTD XHTML 1.0 Strict, almeno meta` delle differenze cross-browser si annullano"
    è sbagliato o e corretto mettere questo Doctype?

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.