Ciao, come dice Prill l'ideale sarebbe avere delle tabelle annidate. In tal modo si ha una gestione più logica e una impostazione più semplice della struttura.
Ad ogni modo si può ottenere quella stessa impaginazione anche con un'unica tabella, come stai chiedendo.
E' chiaro che non puoi dividere lo spazio di una cella con l'uso del colspan ma puoi comunque utilizzare più celle unite dove ti serve avere lo spazio suddiviso in altre righe.
Nella riga in cui ci sono tre celle, puoi utilizzarne quattro unendo le due centrali.
E' più semplice farlo che spiegarlo a parole. Ti posto un esempio:
codice:<!DOCTYPE HTML> <html> <head> <title>Esempio</title> <meta charset="utf-8"> <style type="text/css"> table,td,th{ border: 1px solid Black } </style> </head> <body> <table> <tr> <th>Heading 1</th> <th colspan="2">Heading 1</th> <th>Heading 1</th> </tr> <tr> <td>Item 1</td> <td colspan="2">Item 2</td> <td>Item 3</td> </tr> <tr> <th colspan="2">Primo</th> <th colspan="2">Secondo</th> </tr> <tr> <td>Item 4<br>Item 4.bis</td> <td colspan="2">Item 5</td> <td>Item 6</td> </tr> <tr> <td>Item 7</td> <td colspan="2">Item 8</td> <td>Item 9</td> </tr> </table> </body> </html>


Rispondi quotando