Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

[html] Altezza tabelle IE vs Firefox

Problemi di HTML? Di PHP, ASP, .NET, JSP, Perl, SQL, JavaScript, Visual Basic..?
Vuoi realizzare programmi in C, C++, Java, Ruby o Smalltalk, e non sai da che parte cominciare?
Entra qui e troverai le risposte!

Moderatori: Triumph Of Steel, archimede

[html] Altezza tabelle IE vs Firefox

Postdi sguggiari » 29/10/07 16:27

Ciao a tutti,
da un po' di tempo sto litigando con delle tabelle in html... Lo stesso codice mi viene visualizzato in 2 maniere diverse a dipendenza se guardo la pagina con IE o con Firefox:

IE
Immagine

Firefox
Immagine

Io vorrei far visualizzare la tabella sempre come con IE... Ho provato ad aggiungere anche il tag <td height="20"> ma con Firefox si vede sempre "troppo alta".

Il codice della tabella è il seguente (non c'è nulla di speciale...):

Codice: Seleziona tutto
<table align="center" border="1" width="350" style="border-collapse: collapse" id="tabella">
   <tr><td><p>Ae610 492 Erstfeld (ex Emmen)</p></td><td><p>ottobre 2006</p></td></tr>
   <tr><td><p>Ae610 486 Burgdorf</p></td><td><p>febbraio 2007</p></td></tr>
   <tr><td><p>Ae610 500 Landquart</p></td><td><p>aprile 2007</p></td></tr>
   <tr><td><p>Ae610 482 Delémont</p></td><td><p>maggio 2007</p></td></tr>
</table>


Qualcuno ha una qualche idea su come risolvere questo mio problema?

Grazie 1000 a tutti in anticipo
Sandro
Avatar utente
sguggiari
Utente Junior
 
Post: 91
Iscritto il: 28/11/05 15:00
Località: CH

Sponsor
 

Postdi mrblue » 29/10/07 16:59

è strano a me l'altezza la fa uguale
forse il problema è nello styleid non è che hai un css con il nome tabella?
Sbagliare è umano, ma per riuscire davvero a incasinare completamente le cose ci vuole un computer.
---------------------
http://mrblue73.blogspot.com/
mrblue
Utente Senior
 
Post: 364
Iscritto il: 22/10/01 01:00
Località: Roma

Postdi sguggiari » 29/10/07 17:15

Allooora, adesso che mi hai nominato i css ho controllato... Non ho un css per la tabella ma uno che ridefinisce il tag <p>

Codice: Seleziona tutto
p
{
   font-family: verdana, arial, helvetica, sans-serif;
   font-weight: normal;
   font-size: 0.8em;
   margin-top: 0px;
   color: #ececec;
   line-height: 1.5em;
   text-align: left;
}


Che sia quel line-height: 1.5em; che causa l'altezza? Così da profano direi di sì, ma allora perché con IE non lo fa??

Già che ci sono ne approfitto... è possibile usare uno stile definito nel css (come nel mio caso il <p>) senza uno dei parametri (per es senza "line-height: 1.5em;")??
Avatar utente
sguggiari
Utente Junior
 
Post: 91
Iscritto il: 28/11/05 15:00
Località: CH

Postdi mrblue » 31/10/07 12:47

ma sei sicuro che ti serve un paragrafo (<p>) in una cella della tabella??
secondo me no
Sbagliare è umano, ma per riuscire davvero a incasinare completamente le cose ci vuole un computer.
---------------------
http://mrblue73.blogspot.com/
mrblue
Utente Senior
 
Post: 364
Iscritto il: 22/10/01 01:00
Località: Roma

Postdi sguggiari » 31/10/07 13:06

Sai che ti dico? Hai pienamente ragione....
Avevo usato il <p> per avere già i caratteri e il colore che usavo nei paragrafi, senza dover riscrivere tutto ogni volta. A questo punto faccio tutto senza <p> e riassegno a mano i parametri che voglio all'interno della tabella...

Grazie ancora per i consigli mrblue!!

P.S:
Rimane un dubbio: o IE o Firefox hanno qualcosa che non va... l'html mica è un linguaggio che dovrebbe venir interpretato nella stessa maniera dai browser?? :undecided:
Avatar utente
sguggiari
Utente Junior
 
Post: 91
Iscritto il: 28/11/05 15:00
Località: CH

Postdi mrblue » 31/10/07 13:53

i css e l'html dovrebbero essere interpretati in maniera identica
ma ripeto dovrebbero... comunque nel tuo caso la differenza potrebbe dipendere dal fatto che hai usato nel line-height una unita di misura (em) relativa, che potrebbe quindi generare confusione nei browser
em (em-height): unità di misura spesso usata dagli autori CSS. 1 em equivale all'altezza media di un carattere per un dato font. E' un unità di misura relativa.
Sbagliare è umano, ma per riuscire davvero a incasinare completamente le cose ci vuole un computer.
---------------------
http://mrblue73.blogspot.com/
mrblue
Utente Senior
 
Post: 364
Iscritto il: 22/10/01 01:00
Località: Roma

Postdi Dylan666 » 31/10/07 14:18

Il problema quasi sicuramente è nel border-collapse
http://www.w3schools.com/css/pr_tab_border-collapse.asp

Guarda se vedi diverse anche queste
http://www.w3schools.com/css/tryit.asp? ... r-collapse

Da me tra IE7 e Firefox 2.0.0.8 sono molto diverse
Avatar utente
Dylan666
Moderatore
 
Post: 38040
Iscritto il: 18/11/03 16:46


Torna a Programmazione


Topic correlati a "[html] Altezza tabelle IE vs Firefox":

Problema con firefox
Autore: Girod
Forum: Software Windows
Risposte: 1

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite