Newsgroup: it.comp.www.html
Titolo: Netscape che dramma

Che dramma netscape ... oltre ad avere i tag differenti rispetto
all'explorer ... non gli funzionano nemmeno.
Mi riferisco al topmargin e al leftmargin dell'explorer che in netscape
(supportati solo dalla 4.0) sono marginheight e marginwidth.
A funzionare, a dire il vero, funzionano ... il problema è che se metti due
pagine con questi tag, dentro ad un frameset ... pertanto le pagine saranno i
frame, impostando un valore di altezza in pixel per il frame, i tag fanno il
loro dovere, ma se invece metti un * per dire al secondo frame di prendersi il
resto dello spazio ... il risultato è un'indesiderato spazio bianco che non
riesco a togliere.
Qualcuno sà come risolvere il problema ??
E già che siamo in tema di netscape ... perchè un tabella ... impostata con
larghezza in pixel e le varie celle sempre in pixel, in explorer rispettano la
larghezza e in netscape no ????
Grazie per la collaborazione ... e visto che siamo in tema anche un buon anno
a tutti quanti e felice anno nuovo. &#137;
-----------== Posted via Deja News, The Discussion Network ==----------
http://www.dejanews.com/
       Search, Read, Discuss, or Start Your Own    

Concordo perfettamente con te, netscape č un bambino viziato, evidentemente
la microsoft dopo ie3 si č rifatta eccome, be per i tuoi problemi,potresti
aggirarli facendo 2 versioni del sito ognuna per uno dei 2 browser
(ovviamente solo per le pagine incriminate);per i margini io ho lo stesso
problema e oramai ci ho rinunciato (e per fortuna che 7 persone su 10 usano
ie4), per il frame prova a non dargli un valora, magari il browser geastisce
lo spazio rimanente in automaticoa
clous 
ot...@freemail.it

|A funzionare, a dire il vero, funzionano ... il problema è che se metti due
|pagine con questi tag, dentro ad un frameset ... pertanto le pagine saranno i
|frame, impostando un valore di altezza in pixel per il frame, i tag fanno il
|loro dovere, ma se invece metti un * per dire al secondo frame di prendersi il
|resto dello spazio ... il risultato è un'indesiderato spazio bianco che non
|riesco a togliere.
ma parli di CSS ?????
|E già che siamo in tema di netscape ... perchè un tabella ... impostata con
|larghezza in pixel e le varie celle sempre in pixel, in explorer rispettano la
|larghezza e in netscape no ????
mi pare che il motivo sia semplicemente dovuto al fatto che Netscape non supporta le
specifiche in pixel.... in generale è molto meno versatile di Explorer.
CIAO

 larghezza e in netscape no ????
La larghezza specificata con l'attributo "width" e' solo un suggerimento,
il browser puo' allargare le colonne per farci stare tutto il contenuto,
o per rispettare cellspacing/cellpadding; il browser puo' scegliere se
dare la precedenza a width o a cellpadding.
Se poi la larghezza e' specificata in pixel e' facile che debba essere
modificata se il font e' piu' grande del previsto.
	Mauro

Allora i tag sono referenziati ovviamente per i frames come avrai capito.
Dunque mentre per ie 4 puoi impostare i margini (in base ai quali il testo
ti compare attaccato all'inizio e a sinistra di ogni pagina del browser) con
topmagin e leftmargin, con netscape i tag sono marginheight e marginwidth.
Presupposto che ho due pagine, una che si carica se hai netscape e una se
hai ie ...
con ie tutto funziona regolarmente.
con netscape ... il frame superiore che ha una dimensione in pixel lavora
come dovrebbe, quindi il testo compare senza il margine; nel frame inferiore
dove la larghezza è *, la cosa non funziona, e lascia un indesiderato spazio
bianco al solo nel caso del marginheight ... quindi lo spazio che sta tra la
prima riga e il bordo dello spazio utile del browser.
Questo solo nel caso la pagina venga visualizzata all'interno del frameset.
Nel caso in cui la pagina venga chiamata singolarmente ... i tag
marginheight e marginwidth lavorano regolarmente.