Aiuto!!! Problema con IE ma non con Mozilla?!?

  • Creatore Discussione Creatore Discussione ofx
  • Data di inizio Data di inizio

ofx

Utente Attivo
16 Feb 2010
30
0
0
Ciao a tutti, scusate ma sono sicuro che quì qualcuno sà darmi una risposta!
Ho fatto un sito e ho dei problemi di visualizzazione pagine con Internet Explorer.
Il sito è in html ed è amatoriale.
In pratica se provo con mozilla mi restituisce la pagina corretta. Se invece utilizzo IE 7 oppure IE 8 mi sovrappone scritte e foto. Se seleziono il testo come se lo volessi copiare dal fondo poi mi mostra la pagina correttamente.:confused:
A volte mi restituisce la pagina corretta.:confused:

Ecco una pagina: S.W.I.F.T. II

Sbaglio forse il doctype?
Se qualcuno sà aiutarmi... grazie!!!
 
ciao
ho riprovato (solo la prima pagina) e si vede bene sia con ie7, ie8 e ff.
tra l'altro ho visto che usi table e non div+margin+padding che sono quelli che danno maggiori pobremi tra ie e ff.

verifica (ma non mi sembra) di non aver chiuso qualche tag </tr> o </td> ( non aperto)
 
ciao
ho riprovato (solo la prima pagina) e si vede bene sia con ie7, ie8 e ff.
tra l'altro ho visto che usi table e non div+margin+padding che sono quelli che danno maggiori pobremi tra ie e ff.

verifica (ma non mi sembra) di non aver chiuso qualche tag </tr> o </td> ( non aperto)

Il problema si pone sugli articoli... ho provato anche da altri pc! :incazz2:

Che palle...:crying:
 
Due o trecento cose da chiederti :D
La prima è che vuole dire Tuttala, l'hai scritto in homepage, poi per caso avevi un sito su Altervista secoli fa riguardo l'autocostruzione di aeromodelli?
Tornando in topic come si dice, mi chiedevo perché fai certe cose :) ovvero: (in rosso le cose che non capisco)
<td height="1659"><h2 align="center"><strong><u>F-16 Kyosho</u></strong></h2>

<h2 align="center"><strong>Bella riproduzione del famoso caccia</strong></h2>
<br />
<p align="center"><img width="456" height="304" src="/immagini/F-16_Kyosho_01.jpg" alt="F-16 Kyosho 01" /></p>

<p>F-16 Fighting Falcon &egrave; uno dei modelli pi&ugrave; riprodotti di sempre.<br />
Il modello arriva a casa gi&agrave; completo di tutto. Servi e ventola gi&agrave; installate. <br />

Il lavoro da fare &egrave; poco e seguendo le istruzioni non &egrave; difficile completarlo in breve tempo. Sono riprodotte le pannellature e perfino alcune rivettature. Belle le decals che gli conferisc
<p align="center"><a href="/file/Link.html" class="collegamenti" target="_top">Vai alla pagina dei link per trovare collegamenti inerenti all&rsquo;articolo</a></span></p>
....snip.....
<br />
</td>
1659 pixel? :eek: a che pro? Le celle hanno il bello che si adattano al contenuto quindi non serve.
I titoli, ovvero Hx sono in modo predefinito strong, ovvero in grassetto, quindi a che pro ripeterlo?
Inoltre perché usi sottolineare i titoli, le sottolineature sono state deprecate perché portano fuori strada, ovvero sono solo e soltanto per i link. A proposito nell'ultimo chiudi uno span di fatto mai aperto!
Detto ciò passo al probabile problema, prima cosa da document type dafinition (DTD) usa la HTML 4.0.1 non usare XHTML se devi usare codice "vecchio" ovvero align=center e simili, non è mica deprecato l'uso di vecchie DTD, diciamo solo "fuori moda" :)
Poi a parte l'uso di strong che però non inficia la visualizzazione mi chiedo perché vai a capo dopo un titolo o dopo un paragrafo, questi sono già elementi di blocco, ovvero dopo che li hai chiusi vanno a capo da soli, se vuoi aumentare la distanza tra uno e l'altro usa i fogli di stile, tanto ne hai già approntato uno, ti basta aggiungere due righette ed è fatta:
Codice:
@charset "utf-8";
.collegamenti{
	color: #F00;
}
h1,h2,h3,h4,p {
    margin: 0 1em 0 1em;
    padding: 0.5em 0 0.5em 0;
}
Modificando il valore degli em aumenti o diminuisci lo spazio tra gli elementi e tra questi e il bordo.
Nota che ho usato margin per lo spazio dal bordo destro e sinistro della pagina e padding per lo spazio verticale tra gli elementi, il motivo è semplice, per un motivo che non conosco (errore, falsa interpretazione degli standard, vino adulterato) tutti i browser collassano, ovvero se usi margin tra elementi vicini questi non si sommeranno ma faranno una somma algebrica, di fatto elidendosi.
Detto ciò proseguo: se togli i break, cioè i br però avrai un problema, cioè visto che hai usato una sola cella (td) tutto ti si sposterà incasinandoti il layout della pagina, l'aternativa era usare una cella per ogni paragrafo e per ogni immagine, così non avresti avuto il problema che di fatto hai.
Alternative a parte questa? Sì non usare le celle ma usare solo i paragrafi nudi e crudi per impaginare la pagina, per esempio:
Codice:
<div id=contenitore">
      <h2>F-16 Kyosho</h2>

      <h3>Bella riproduzione  del famoso caccia</h3>
      <img width="456" height="304" src="/immagini/F-16_Kyosho_01.jpg" alt="F-16 Kyosho 01" />
      <p>F-16 Fighting Falcon &egrave; uno dei modelli pi&ugrave;  riprodotti di sempre.<br />
        Il modello arriva a casa gi&agrave; completo di  tutto. Servi e ventola gi&agrave; installate. <br />

        Il lavoro da fare &egrave; poco e seguendo le  istruzioni non &egrave; difficile completarlo in breve tempo. Sono riprodotte le  pannellature e perfino alcune rivettature. Belle le decals che gli conferiscono  un&rsquo;ottima riproduzione statica.<br />
        Viste le ridotte dimensioni devono rimanere  leggeri per volare bene. Mi sono trovato bene sia con le batterie Thunder Power  1320 che con le X-Power 1000. Il modello pesa poco pi&ugrave; di 400 grammi senza le  batterie. Diventa importante non esagerare con il peso delle batterie perch&eacute; la  spinta &egrave; sui 320 grammi (probabilmente si riesce a migliorare usando celle con  35C, anche se in questo momento non sono disponibili nei formati da 1000 mAh).  Il consumo misurato a terra &egrave; di circa 16 A.<br />

        Il modello &egrave; facile da lanciare, non ha un  volo veloce ma &egrave; bello da vedere.<br />
        Fa bella mostra di s&eacute; anche sul prato in  attesa di andare in volo.<br />
        Potrebbe essere un ottimo modello da  principianti. L&rsquo;unico problema abituarsi alle ridotte dimensioni. Oppure avere  un po&rsquo; di esperienza con altri modelli, ecco che potrebbe essere un&rsquo;ottima  prima ventola. </p>

      <p>Ecco il mio F-16  kyosho ricolorato ispirandomi alla vera livrea Tiger</p>
      <img width="457" height="344" src="/immagini/F-16_Kyosho_02.jpg" alt="F-16 Kyosho 02 Tiger" />
      <img width="455" height="341" src="/immagini/F-16_Kyosho_03.jpg" alt="F-16 Kyosho 03 Tiger" />
      <p><a href="/file/Link.html" class="collegamenti" target="_top">Vai alla pagina dei  link per trovare collegamenti inerenti all&rsquo;articolo</a></p>
</div>
Ed ecco il semplice codice CSS per farlo funzionare (spero, non l'ho provato :) )
Codice:
@charset "utf-8";
body {
    background-color: fff;
    color: #000;
    font: 100 100% Verdana, Tahoma, Sans-Serif;
    text-align: center;
}
.collegamenti{
	color: #F00;
}
div#contenitore {
    width: 960px;
    border: 1px solid #000;
    margin: 2em auto;
    background-color: #ebebeb;
}
img {
    border: 1px solid #000;
    display: block;
    margin: 1em;
}
h1,h2,h3,h4,p {
    margin: 0 1em 0 1em;
    padding: 0.5em 0 0.5em 0;
}
p {text-align: left;}
h2 {
    border-bottom: 2px dashed red;
    font-size: 1.6em;
}
h3 {font-size: 1.3em;}
Ti ho messo anche il colore di sfondo per una pagina bianca con colore del testo in nero, è importante darlo perché non tutti hanno il pc impostato come il tuo (ne so io che dieci anni fa ho fatta una presentazione su un pc datomi in prestito con settati lo sfondo in verdino e il colore in giallo...) ovviamente non è perfetto, ci sarà qualche errore, praticamente l'ho buttato giù mentre scrivevo l'articolo ma essendo una pagina elementare dovrebbe funzionare con pochi aggiustamenti.
img {display: block} serve a far divenire le immagini come elementi di blocco, così non devi metterle dentro un paragrafo per farle andare a capo.
Ad h2 ho dato una sottolineatura rossa a trattini, il colore lo puoi cambiare ma i trattini non dovrebbero trarre in inganno riguardo i link.
Per non usare una classe separata, al secondo titolo ho dato valore 3 (h3).
Il sito è font-size = 100% mentre per le modifiche della dimensione del font nei titoli ho usato gli em, il motivo della discrepanza è dovuto ai soliti prodotti Microsoft che non digeriscono bene l'uso di font dimensionati in em nel body. Il vino era decisamente cattivo ;)
 
...che dire grazie!!!
Appena posso mi metto a testa bassa e provo tutto!!!
Comunque lo span penso arrivi da un comando messo e poi cancellato su dreamweaver, invece la lunghezza foglio la deve aver messa dreamweaver!:D
Il bello che me lo fa vedere perfetto in anteprima...:mad:

Grazie mille davvero per l'interesse e per la esauriente risposta!
Grazie.

Tuttala, è un gergo diventato comune per definire modelli che sono a tutti gli effetti un ala, in pratica manca la fusoliera "classica".
Un esempio recente negli aeri veri è il B-2 Spirit.
 
A ok, non avevo capito tuttala ma un gergo è un gergo appunto, mi pareva più qualcosa come tuttala curva :D

PS non usare DW come editor e soprattutto non guardare ciò che fa perché non è mai quello che vuoi :D usa un editor di solo codice, impara a digitare molto e usare poco il mouse, sarà anche stancante ma i siti vengono su prima e meglio ;)
 
A ok, non avevo capito tuttala ma un gergo è un gergo appunto, mi pareva più qualcosa come tuttala curva :D

PS non usare DW come editor e soprattutto non guardare ciò che fa perché non è mai quello che vuoi :D usa un editor di solo codice, impara a digitare molto e usare poco il mouse, sarà anche stancante ma i siti vengono su prima e meglio ;)

Tengo a mente il tuo consiglio...
Personalmente tu cosa usi per provare i siti? Nel senso, usi un programma in locale o li metti direttamente in upload?
Grazie.
 
PS non usare DW come editor e soprattutto non guardare ciò che fa perché non è mai quello che vuoi :D usa un editor di solo codice, impara a digitare molto e usare poco il mouse, sarà anche stancante ma i siti vengono su prima e meglio ;)

Parole sante!!!! e da pure molta piùsoddisfazione!!! :)
 
Io invece mi ostento a consigliare WampServer. Non c'è proprio nulla da configurare. Lo installi (in fase di installazione l'unica cosa che chiede è la tua e-mail, e neanche serve metterla), lo avvii dal menù dei Programmi e inserisci i tuoi documenti in C:\wamp\www. A questo punto puoi accedervi digitando nella barra degli indirizzi del browser: http://localhost/documento.php.
 
Visto che sò davvero poco, accetto tutti i consigli!
Grazie ragazzi!!!;)
 
Grazie con le modifiche tutto funziona!!!:fonzie:

Non vorrei sembrare ingrato ma non ho ascoltato tutti i consigli, altrimenti mi sarebbe servita una giornata di lavoro... impossibile, per vivere faccio dell'altro!
Il problema è che, ad esempio, la dichiarazione sul foglio di stile non veniva interpretata allo stesso modo da IE8 e mozilla!
Alla fina ho aggiunto i div, che risolvono il problema. Ho lasciato comunque errori, doppioni... così entrambi i browser danno lo stesso (non proprio, ma almeno simile) risultato.
Forse perchè il mio è un hosting html linux di register (no php)? alla fine non è costato poco...

Ultimo discorso, come vanno usati stì benedetti programmi per testare il sito? Non mi visualizza nemmeno le immagini... le immagini le dichiaro da root sito ( esempio: "/immagini/pippo.jpg"). Per poi dire che non funziona il menù,ecc.

Grazie comunque a tutti per l'interesse e la pronta soluzione!
 
Ultima modifica:

Discussioni simili