Newsgroup: it.lavoro.professioni.webmaster
Titolo: Domanda da un newbie

Salve, sono Stefano
volevo chiedervi un'informazione
ho visto che molti siti sono strutturati in questo modo:
una tabella principale nella quale sono sono contenute altre tabelle...
lo schema classico è: due tabelle laterali e una centrale più larga
guardando l'html vedo che per fare ciò viene usato il tag <TBODY>
vi domando: come si procede per costruire una tabella perfetta?
un editor come dreamweaver aiuta a fare questo o bisogna intervenire
sull'html?
Grazie della vostra attenzione e... buon lavoro :-)
Stefano

 sull'html?
Che intendi per "tabella perfetta"?

 Che intendi per "tabella perfetta"?
ben fatta :-)
Stefano

 guardando l'html vedo che per fare ciò viene usato il tag <TBODY>
Il TBODY non serve per includere una tabella in un'altra, ma per raggruppare
più righe scorrevoli lasciando l'intestazione e la parte della tabella
fisse. Secondo le specifiche del W3C andrebbe usato assieme a THEAD e TFOOT,
ma nessuno (giustamente) le utilizza dato che non sono supportati nè da IE
nè da NS. Qui puoi trovare le varie specifiche W3C sulle tabelle:
http://www.w3.org/TR/1999/REC-html401-19991224/struct/tables.html#edef-TBODY
anche se come ti dicevo è inutile utilizzarle dato che nessun browser le
supporta.
A presto
Francesco Morelli

 ha scritto nel messaggio
news:a6kqkn$hjb$1...@lacerta.tiscalinet.it...

"Una tabella ben fatta" è un concetto troppo esteso e variabile a seconda
delle esigenze.
Una tabella può essere perfetta per un uso, inadeguata per un altro.

 Una tabella può essere perfetta per un uso, inadeguata per un altro.
esempio: 
www.html.it
 , tre colonne, due laterali e una centrale più larga
oppure 
www.godado.it
 , tre colonne di dimensioni diverse
e mille altre...
come procedere per realizzarle?
Stefano

 A presto
Francesco, grazie per le preziose informazioni ma ti (vi) chiedo:
per dividere una tabella in colonne occorre lavorare direttamente sull'html
o
ci sono modi più rapidi e intuitivi (parlo di editor come dreamweaver o sw
appositi)?
Vi ringrazio
Stefano

 (parlo di editor come dreamweaver o sw appositi)?
Per i meno esperti, disegnare una tabella "a mano" (ovvero editandone il
codice direttamente) non è il massimo della vita, visto che non hai un
risultato immediato, quindi un software WYSISWG è sicuramente più adatto.
Personalmente, faccio tutto a mano e mi trovo benissimo perché posso
personalizzare "al pixel" tutto ciò che mi interessa senza usare menù o
bottoni vari... scrivo il codice, poi alt+f+s o ctrl+s e aggiorno il browser
per vedere il risultato.
A presto! Roberto.
--
Roberto e Alessandro Abbate
Moderatori di it.comp.www.html
http://www.Risorse.net
, 
http://MigliorHosting.it

 per vedere il risultato.
anch'io sono un tipo pignolo, perciò se voglio fare una cosa fatta bene non
mi spaventa affatto il dover ricorrere a carta e penna...
ma qua ancora nessuno mi ha dato una minima traccia per cominciare... :-(
allora facciamo un esempio... devo disegnare una tabella di 600 pixel, con
tre colonne, due laterali da 150 e quella centrale da 300...
che faccio?
traccio la tabella da 600, poi la divido in 3 colonne delle dimensioni
suddette
oppure
utilizzo i vari COL e COLGROUP?
penso che sia la seconda che ho detto...
ma questi benedetti COL e COLGROUP devo inserirli io in html puro oppure
posso utilizzare un editor come dreamweaver?
che rottura di palle che sono :-)))
Stefano

 che faccio?
Non sono espertissimo, ma una cosa tipo:
<table width="600" border="0" cellspacing="0" cellpadding="0">
    <tr>
        <td width="150"></td>
        <td width="300"></td>
        <td width="150></td>
    </tr>
</table>
non mi sembra sbagliata.
Dentro i 3 <TD> devi poi inserire altre tre table con il contenuto di
quella colonna.
Ciao,
Nicola

 appositi)?
Per chi conosce bene l'html il metodo più veloce e preciso è senz'altro il
blocco note (o meglio ancora EditPlus), altrimenti ti consiglio Dreamweaver
se vuoi un lavoro fatto bene, Dreamweaver Ultradev se intendi occuparti
anche di programmazione, o FrontPage se cerchi una cosa semplice e veloce.
A presto
Francesco Morelli

 non mi sembra sbagliata.
E' giusto, ma se metti i cellspacing e cellpadding a 0 il testo viene
allineato perfettamente attaccato alla tabella e da un effetto molto
sgradito a vedersi se alle celle laterali applichi un colore diverso (come
fanno quasi tutti i siti)... quindi conviene aumentare il cellpadding (lo
spazio in pixel tra il contenuto della cella e il bordo della stessa).
