Newsgroup: it.comp.www.html
Titolo: blocco intestazione tabelle

Dovrei presentare i risultati di una ricerca in una tabella; è possibile
bloccare la prima riga della tabella che fa da intestazione?
Mi viene in mente di realizzare un form con due frame ma le colonne della
tabelle sono parecchie e mi chiedo se riesco a dare alle colonne della
tabella intestazione e della tabella sottostante la stessa larghezza in modo
semplice.
Qualche altra idea?
Grazie.
Danilo.

 ha scritto nel messaggio
news:vo5F9.4046$2W2.1...@news2.tin.it...

Guarda che se assegni alla tabella e a tutte le celle la relativa
larghezza... tieni tutto bloccato (tranne, naturalmente, per le righe
di testo molto lunghe senza spazi, come molti URL)
Nixs

 bloccare la prima riga della tabella che fa da intestazione?
Dalla traduzione italiana delle specifiche dell'html 4.01 reperibile
all'indirizzo
http://www.liberliber.it/biblioteca/w/world_wide_web_consortium/specifiche_h
tml40/html/struct/tables.html
riporto quanto segue:
Le righe della tabella possono essere raggruppate all'interno della testata,
del piede della tabella, o del corpo (rispettivamente mediante gli elementi
THEAD, TFOOT e TBODY). I raggruppamenti di righe portano in sé informazioni
strutturali aggiuntive e possono essere presentati dagli interpreti in
maniera tale da enfatizzare suddetta struttura. Gli interpreti possono
sfruttare la divisione di testata/corpo/piede tabella per supportare lo
scorrimento del corpo della tabella indipendentemente dalla testata e dal
piede della tabella.
Quanto nella "vita reale" sia supportata questa caratteristica non saprei.
Ciao
Max


Sto provando i tag indicati ma mentre THEAD e TFOOT funzionano le righe in
TBODY non scorrono; hai qualche esempio da vedere?
Grazie.
Danilo.

 TBODY non scorrono; hai qualche esempio da vedere?
probabilmente si sfrutta la proprieta' "overflow: scroll"
dei CSS. questo codice funziona con mozilla 1.2, non funziona
con IE6 (tanto per cambiare).
<table border="1" width="100%">
<thead>
   <tr>
     <td width="50%">h1</td>
     <td width="50%">h2</td>
   </tr>
</thead>
<tfoot></tfoot>
<tbody style="overflow: scroll; height: 100px;">
   <tr>
     <td width="50%">1</td>
     <td width="50%">2</td>
   </tr>
   <tr>
     <td width="50%">3</td>
     <td width="50%">4</td>
   </tr>
   <tr>
     <td width="50%">5</td>
     <td width="50%">6</td>
   </tr>
   <tr>
     <td width="50%">7</td>
     <td width="50%">8</td>
   </tr>
   <tr>
     <td width="50%">9</td>
     <td width="50%">10</td>
   </tr>
   <tr>
     <td width="50%">11</td>
     <td width="50%">12</td>
   </tr>
   <tr>
     <td width="50%">13</td>
     <td width="50%">14</td>
   </tr>
</tbody>
 
</table>
alcune note su thead/tfoot/tbody:
http://www.w3schools.com/tags/tag_tbody.asp
-- 
goldicus1970 AT 
yahoo.it
http://www.netspyke.com/deelan

 ha scritto nel messaggio
news:vo5F9.4046$2W2.1...@news2.tin.it...

Ah scusa... avevo capito tutt'altra cosa :-))
Nixs

 Nixs
Grazie ugualmente.
Danilo.

 TBODY non scorrono; hai qualche esempio da vedere?
No, mi spiace non ho esempi. Come ho scritto credo che questa caratteristica
(ottima) dell'html non sia adeguatamente supportata dai browsers (eccetto
parzialmente da Mozilla 1.2).
Ciao
Max