Newsgroup: it.comp.www.html
Titolo: [H] Problema con <font>,<table, IE e Netscape

Salve a tutti. Sto cercando di NON imparare html, nel senso che per
fare quel pochissimo di cui ho bisogno ho trovato piu' veloce
(e in qualche modo piu' divertente) derivare le regole di html dagli
esempi in rete, anziche' dal manuale.
Purtroppo la cosa mi sta prendendo la mano e quindi appena avro' un
momento per le cose frivole andro' a rompere le scatole agli altri
ricercatori dell'istituto che si sono fregati tutti i manuali html 
dalla biblioteca...
Ok. Questo e' il mio problemino.
Ho una discrepanza di funzionamento tra IE su un PC e Netscape su Mac.
Il file in entrambi i casi e' questo (tanto per ridurre all'osso):
<html><body text="black">
<FONT COLOR="blue">
Pippo <p>
<table border=1>
<tr><td> Qui <td> Qua
<tr><td> Quo <td> Emy
</table>
</font></body></html>
Quello che ottengo su IE (PC) e' che sia Pippo sia Qui,Quo,Qua,Emy sono
blu. 
Con Netscape (Mac) solo Pippo e' blu, le cose dentro la tabella
ritornano inesorabilmente al default nero.
Sono curioso di sapere quale di questi due comportamenti e' lo standard.
Io vorrei che anche con netscape sul mac tutte le scritte fossero blu.
C'e' un modo universale di forzare un cambiamento di FACE,COLOR e SIZE su
tutti gli elementi di una tabella senza dover ripetere il comando elemento
per elemento ? (A parte la pigrizia ho un debole per i file corti...)
Se tale metodo non esiste, esiste almeno in htlm un modo per definire
delle specie di macro in modo che, supponiamo, io possa definire
in qualche modo il comando (dico JR tanto per dire qualcosa)
<JR> = <FONT FACE="Verdana,Bookman,Arial,Chicago" COLOR="pink" SIZE=+2>
e poi usare in tutti gli elementi della tabella il comando-macro
<JR> xxxx </JR> con conseguente risparmio di bytes ?
Se mi dite che le macro esistono vado a prendermi il manuale !!
Ciao e grazie.
Giovanni.
----------------------------------------------------------------------

<JR> xxxx </JR> con conseguente risparmio di bytes ?
  Cascade Style Sheet dice niente? Sono fatti anche per questo.
  Cerca nella cache directory un file temporaneo *.css, magari 
  li stai gia' usando sui siti di qualcun altro e non lo sai.
 

per elemento ? (A parte la pigrizia ho un debole per i file corti...)
Prova con gli Style Sheets...
<head>
<style TYPE="text/css"><!--
td.tab {color: FF0000}
--></style>
</head><body>
<table><tr>
<td class="tab">Guarda come sono rosso</td>
</tr></table>
Funziona con IE4, IE3, NS4 (4.0?) Per il mac è possibile trovare
qualche difformità, fammi sapere...
ciao.
___
E S /^\_/^\_/^\_/^\_/^\_/^\_/^\_/^\_/^\_/^\_/^\_/^\_/^\
A T L'indirizzo è stato modificato per evitare spamming
G O     Cancellate NOSPAM da esso oppure scrivete su
L R                   
max...@usa.net
E M \_/^\_/^\_/^\_/^\_/^\_/^\_/^\_/^\_/^\_/^\_/^\_/^\_/

</font></body></html>
Netscape -indipendentemente dalla piattaforma che usi- e' molto piu'
esigente di Explorer
Per modificare il colore del testo di una tabella devi indicare il colore
nel singolo TD
(per evitare questa rogna, potresti usare i fogli stile ma purtroppo
netscape 3 non li legge e netscape 4 li legge male)
Inoltre ti consiglio di chiudere i tag che apri :-)
Ecco piu' o meno come dovrebbe essere :)
<html><body text="black">
<FONT COLOR="blue">Pippo</font> <p>
<table border=1>
<tr>
<td><font color="Blue">Qui</font></td>
<td><font color="Blue"> Qua</font></td>
</tr>
<tr>
<td><font color="Blue"> Quo</font></td>
<td> <font color="Blue">Emy</font></td>
</tr>
</table>
</body></html>
ciao
dap

Prova con gli Style Sheets...
Si' ma chi non vede o non ha settato il browser per gli STYLE non vedra'
l'effetto. Ovviamente :)
-- 
=--^--=   - - - - - - - - - - - - - - - - -
  GiS       NO-SPAM sostituire  z  con  s 
=-----=   - - - - - - - - - - - - - - - - -

per elemento ? (A parte la pigrizia ho un debole per i file corti...)
Per questo puoi utilizzare gli stili CSS, come già consigliato.
Giampaolo Bellavite, Verona
[ E-mail: 
bell...@easynet.it
 ]
[ Home Page: 
http://wwf.easynet.it/tchaikovsky/
 ]
[ ICQ al numero 666.37.43 ]
"La musica esprime, nel suo linguaggio sublime,
tutti i sentimenti umani in forma pura, provocando
nell'ascoltatore l'oblio di se stesso e liberandolo,
così, dal male di vivere." [Artur Schopenauer, 1788 - 1860]