Newsgroup: it.lavoro.professioni.webmaster
Titolo: Aiuto per scorrimento testo in cella

Ho una pagina html fatta con una tabella (lo so che le tabelle non vanno 
usate ma ormai questa č cosě e mi va bene lasciare la tabella).
Il codice (che ho depurato di tutti i contenuti lasciando solo la tabella) č 
questo:
<html>
<body>
<div align="center">
<table width="984" height="200" cellpadding="10">
  <tr>
    <td height="258" colspan="2"><p align="center"><br>
        Intestazione</p>      </td>
  </tr>
  <tr>
    <td width="155" height="152">
 <p align="center">Contenuto1<td width="819" rowspan="4" valign="top">
 <p align="center">Contenuto principale</td>
  </tr>
  <tr>
    <td height="169">
 <p align="center">Contenuto2</td>
  </tr>
  <tr>
    <td>
 <p align="center">Contenuto 3</tr>
  <tr>
    <td height="76" bordercolor="#333333">
 <p align="center">Cella vuota</tr>
  <tr>
    <td colspan="2"><div align="center">
      <p>Pič di pagina</p>
</div></td>
  </tr>
</table>
</div>
<p align="left">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</p>
</p>
</body>
</html>
Quindi praticamente la pagina risulta cosě:
                                intestazione
_________________
cellaconcontenuto1     |      cellaconcontenutoprincipale
_________________|
cellaconcontenuto2     |
_________________|
cellaconcontenuto3     |
_________________|
cellavuota                   |
_________________|______________________________________
                                   pič di pagina
________________________________________________________
Ora vorrei che quando cellaconcontenutoprincipale si "riempie" di contenuti 
le prime tre celle laterali (cellaconcontenuto1, 2 e 3) rimangano di 
dimensione fissa e sia solo "cellavuota" ad aumentare di altezza in 
conseguenza all'aumento di "cellaconcontenutoprincipale". Invece, ora come 
ora,  aumentano di altezza tutte le celle laterali proporzionalmente 
all'aumento della cellaconcontenutoprincipale (azni mi pare che addirittura 
le prime celle aumentino proporzionalmente di piů rispetto a quelle piů in 
basso.
Insomma, come devo modificare il codice sopra per fare in modo che l'unica a 
variare in altezza sia "cellavuota"?
Scusate in anticipo per la niubbiagine della domanda.
Grazie.
-- 
Massy 


ï¿œ appunto per risolvere cose come questa (fra l'altro) che si ï¿œ passati 
al tableless
Quello che hai fatto ormai ï¿œ considerato un errore.
Se proprio hai questo panico da mancanza di tabella (chissï¿œ poi perchï¿œ) 
prendi contenuto{1,2,3} li trasformi in div e li lasci dentro un td con 
rowspan 1
ï¿œ la maniera piï¿œ complessa di ottenere quello che vuoi: otterrai un 
risultato scadente e con molta piï¿œ fatica che se tu usassi div e css, 
cmq contento tu ...
Marco

 cmq contento tu ...
Ho provato a seguire il tuo consiglio modificando il codice cos�:
<html>
<body>
<div align="center">
<table width="984" height="200" cellpadding="10">
  <tr>
    <td height="258" colspan="2"><p align="center"><br>
        Intestazione</p>      </td>
  </tr>
  <tr>
    <td rowspan="1">
 <div><p align="center">Contenuto1<td width="819" rowspan="4" valign="top">
 <p align="center">Contenuto principale</td>
 </div>
  </tr>
  <tr>
    <td rowspan="1">
 <div><p align="center">Contenuto2</td></div>
  </tr>
  <tr>
    <td rowspan="1">
 <div><p align="center">Contenuto 3</tr></div>
  <tr>
    <td height="76" bordercolor="#333333">
 <p align="center">Cella vuota</tr>
  <tr>
    <td colspan="2"><div align="center">
      <p>Pi� di pagina</p>
</div></td>
  </tr>
</table>
</div>
<p align="left">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</p>
</p>
</body>
</html>
Ma il problema � rimasto invariato.. :-(
-- 
Massy 

 </div>
errata corrige:
 <div><p align="center">Contenuto1<td width="819" rowspan="4" 
valign="top"></div>
 <p align="center">Contenuto principale</td>
-- 
Massy 


Vabè sò rincoionito:
errata corrige 2
<div><p align="center">Contenuto1</div><td width="819" rowspan="4" 
valign="top">
<p align="center">Contenuto principale</td>
cmq il risultato è SEMPRE lo stesso :-(
-- 
Massy 

 cmq il risultato è SEMPRE lo stesso :-(
Hai provato a rendere valido il codice?

 Hai provato a rendere valido il codice?
Traduci :-)
-- 
Massy 


ovviamente non ti sei accorto di avere messo un p con dentro un td (cosa 
che non ha senso) e di averli chiusi nell'ordine inverso?
Prova una cosa del tipo:
<table>
<tr>
<td>
<div id="componentespalla1" style="height:300px"><span></span></div>
<div id="componentespalla2" style="height:300px"><span></span></div>
<div id="componentespalla3" style="height:300px"><span></span></div>
</td>
<td class="corpo">
yadda yadda
</td>
</tr>
</table>
Al giorno d'oggi la risposta "non conosco i css" non è ammissibile, non 
su it. *lavoro.professioni* .webmaster almeno (imho of course)
Se poi i tuoi clienti sono contenti meglio per te.
Ciao
Marco

 Se poi i tuoi clienti sono contenti meglio per te.
No, no. Non ho clienti. Gestisco solo un mio sito personale.
-- 
Massy 


A maggior ragione, se è un tuo sito personale non avrai problemi di 
tempi di consegna.
In un tempo X puoi avere una di due cose:
* la tabella che fa quasi quello che vuoi quasi come lo vuoi, salvo 
lasciarti con un bagaglio di conoscenza ormai inutile
* gli elementi messi in dei <div> e posizionati con dei css esattamente 
come vuoi tu e una conoscenza leggermente migliore rispetto a quando 
avevi iniziato
X ti assicuro che è un tempo ragionevolmente breve
Queste cose le ho vissute sulla mia pelle anni fa, so quello che ti dico
Capisco comunque che le cose "nuove" spaventano, quindi immagino andrai 
avanti con la tabella, buona fortuna :)
Marco

 andrai avanti con la tabella, buona fortuna :)
Hai ragione.
Infatti la mia idea sarebbe di mandarlo online così. Poi approfondire i CSS 
e fare una versione "aggiornata" del sito, con calma, in un secondo 
momento...
-- 
Massy