Newsgroup: it.comp.www.html
Titolo: NS6 bug o cosa?

<table width="100%" cellspacing="0" cellpadding="0" border="0"><tr>
<td width="100%" height="2" bgcolor="blue"><img src="px.gif" width="1"
height="1" border="0" alt="" /></td>
</tr></table>
Questo mi darebbe una bella linea blue.. come <hr color="blue"> solo che
funziona anche con NS4.
Il problema e' che NS6 la fa alta un centimetro e non c''e modo di
controllarne l'altezza con height... qualcuno sa come fare?
--
Laz  | ICQ: 26989309 | 
l...@libero.it
 | 289WU/2947hrs |
|   
http://heinlein.cjb.net
 - Sito italiano su RAH   |
|____________"I'm the best at what I do."____________|

 controllarne l'altezza con height... qualcuno sa come fare?
A me va da dio.

 A me va da dio.
Davvero? O_____O
Allora mi sa che ho fatto male a cancellare la java virtual machine... (e'
l'unica cosa che ho fatto di particolare a NS6..)
In effetti non mi accetta nemmeno un semplice background-color su uno span
che funziona in NS4... ora reinstallo, grazie :-)


 l'unica cosa che ho fatto di particolare a NS6..)
No non c'entra nulla... ho scoperto il problema.. sta nel DOCTYPE.
dichiarandolo transitional da casini immani.
vedasi:
http://developer.netscape.com/docs/technote/gecko/n6release.html
Ho dovuto aggiungere un
TD {
 line-height : 2px;
}
Che e' meglio di prima ma ancora non e' sottile come dovrebbe...


 Che e' meglio di prima ma ancora non e' sottile come dovrebbe...
Non capisco.. Il codice provato a se' stante va che e' una meraviglia.. che
dipenda dal contesto in cui lo metti tu? :?
Ti posto la pagina *esatta* in cui l'ho provato:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
 <title>Boh?</title>
</head>
<body>
<table width="100%" cellspacing="0" cellpadding="0" border="0">
 <tr><td width="100%" height="1" bgcolor="blue"><img src="../gif/trasp.gif"
width="1" height="1" border="0" alt="" /></td></tr>
</table>
Fammi sapere.
</body>
</html>

 E, ripeto, va. Che casini ti crea?
Con quella niente, ma con l'xhtml si'.. ecco il codice che ti fara'
capire:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">
<html>
<head><titleProva</title></head>
<body>
<table width="100%" cellspacing="0" cellpadding="0" border="0">
<tr><td width="100%" bgcolor="blue"><img src="px.gif" width="1" height="1"
border="0" alt="" /></td></tr></table>
</body>
</html>
Per ora ho "risolto" (ma non in modo perfetto) mettendo uno stile
(esterno, ma per vedere basta fare questa sostituzione nel codice sopra:
<td style="line-height:1px" width="100%" bgcolor="blue">
ed ora la linea e' piu' sottile.. ma non tanto quanto "dovrebbe".
Non mi sembra il caso di fare marcia indietro e tornare al'HTML per questa
cazzata... pero' girano le scatole lo stesso!


 cazzata... pero' girano le scatole lo stesso!
Se l'XHTML ha come unica differenza una X del DOCTYPE e uno scavolamento
generale del codice, altro che marcia indietro, io ci faccio la FUGA
indietro... 8)))
Chiamala "cazzata"..
Scherzi a parte... io voi "fanatici" (in termine buono LL, lo sai che ti
adoro. :)) ) dei vari validatori o XHTML proprio non vi capisco.. Montate su
dei rattoppi infernali pur di restare nei vosti "XHTML 1.0 bis extra deluxe
hyper fighting edition", quando basterebbe un semplice codice per sistemare
il tutto.
Alla fin dei conti, sempre di HTML si tratta. Alla fine e' risultato, e come
lo si raggiunge, che conta. Buon codice, fatto bene. Che si veda con piu'
browser possibili. Chi se ne frega se sopra c'e' scritto una X o meno?
Tant'e' che i browser, al di la' delle specifiche del w3c, funzionano
tranquillamente omettendo il DOCTYPE.
Magari e' solo un po' presto per l'XHTML.

 Magari e' solo un po' presto per l'XHTML.
Ma va!
Cmq.. non sei capace di risolvere eh? ;)) Perche' c'e' il modo per farlo,
pero' non ho capito come.


 che funziona in NS4... ora reinstallo, grazie :-)
Nel frattempo ho risolto questo:
li background color era in una classe
SPAN.ST
 {
 background-color : #FFFFCC;
 color : Blue;
 font-style : italic;
}
Che poi richiamavo cosi': <span class="st">...
Visto il problema? la classe l'ho definita maiuscola, da vero idiota...
quindi in realta' bastava mettere
SPAN.st { ... }
Ora pero' non so se questo e' un bug di NS6 o se le specifiche dicono
cosi'.. e' vero che in XML maiuscolo e minuscolo sono diversi, ma credevo
che nel CSS esterno non contasse (infatti consigliano sempre di usare i
tahg maiuscoli nei css esterni)
Mah...


 pero' non ho capito come.
Non capisco perche' vuoi mettere rattoppi su rattoppi. :)

 Non capisco perche' vuoi mettere rattoppi su rattoppi. :)
Quali rattoppi? O_O


 Quali rattoppi? O_O
Aggiungere "stili" con "line-height" vari solo per far funzionare qualcosa
CHE DOVREBBE FUNZIONARE DI SUO, non ti sembra un rattoppo, forse???  Ma
via...

 via...
No, assolutamente.. se in xhtml di default una tabella dev'essera alta un
centimetro non lo vedo assolutamente come un rattoppo!


 Qui ci stiamo prendendo un po' in giro, temo..
Perche'? Io ero serio e lo stavo chiedendo.. se tu sai tutto cioe' che il
w3c pubblica on-line dell'xhtml come hai detto saprai anche se e' un bug o
se e' giusto ;-)
--
Laz  | ICQ: 26989309 | 
l...@libero.it
 | 301WU/3077hrs |
|   
http://heinlein.cjb.net
 - Sito italiano su RAH   |
|____________"Bokutachi Wa Tenshi Datta"_____________|

cioe' che il w3c pubblica on-line dell'xhtml
Qui hai rigirato un po' le parole. Io ho detto che dell'xhtml so tutto quel
che il w3c pubblica on-line, che e' diverso da quel che hai riportato tu.
Di fatto, e' uno dei motivi per cui continuo ad usare l'HTML 4.0 come "doc
type". ;)
Lo sai che io amo spremere ogni singola piattaforma fino al midollo.. :)

 Lo sai che io amo spremere ogni singola piattaforma fino al midollo.. :)
Ormai l'hai spremuta, passa oltre (vabbe', detto tra noi l'xhtml 1 in
pratica altro non e' che html 4 un po' piu' ordinato...)


 passa oltre (vabbe', detto tra noi l'xhtml 1 in pratica altro non e' che
html 4 un po' piu' ordinato...)
Scherzi? Quella e' solo un "lato" dell'XHTML... Io l'XHTML lo voglio usare
nel pieno delle sue capacita'. E se voglio realizzare siti *veramente*
cross-browser e in DHTML (ad esempio), almeno per ora l'XHTML me lo devo
scordare. NS 4.x non supporta l'HTML 4.01, figurati l'XML.. ^__^
Se ne riparlera' quando potro' usare l'XHTML completamente... Ovvero quando
i vecchi browser diveranno realmente obsoleti e saranno usati solo le nuove
generazioni di browser... (che cmq mantengono ancora alcune
incompatibilita'..).

 incompatibilita'..).
Fra 10 anni? :-))))


 Fra 10 anni? :-))))
Figurati. NS 3 e IE 3.02 sono gia' obsoleti, rispetto a quelli che usano
l'utenza. Basta che NS 4.x venga completamente sostituito da i browser di
nuova generazione, e siamo a cavallo, direi. :)