42 of 133 menu

Attributo rowspan

L'attributo rowspan controlla l'unione delle righe in una tabella HTML. Si applica ai tag th e td.

Valore accettato: numero intero a partire da 1.

Come usarlo: aggiungi questo attributo a qualsiasi cella td o th. Se, ad esempio, imposti rowspan al valore 2 - la cella a cui è stato assegnato occuperà due righe in altezza della tabella. In questo caso le celle della riga sottostante non scompariranno da nessuna parte, la nostra cella allargata le sposterà e la tabella si romperà. Per evitare che ciò accada, è necessario eliminare una delle celle dalla riga sottostante. Guarda gli esempi per meggiore comprensione.

Esempio . Tabella senza unioni

Diamo un'occhiata a una tabella senza unioni, con cui lavoreremo in seguito:

<table> <tr> <td>cell1</td> <td>cell2</td> <td>cell3</td> </tr> <tr> <td>cell4</td> <td>cell5</td> <td>cell6</td> </tr> <tr> <td>cell7</td> <td>cell8</td> <td>cell9</td> </tr> </table> table, td, th { border: 1px solid black; }

:

Esempio . Espandiamo la cella su due righe

Ora espandiamo la cella 1 su due righe, assegnandole l'attributo rowspan con valore 2. Vedremo che sposta le celle dalla riga sottostante e la tabella si rompe:

<table> <tr> <td rowspan="2">cell1</td> <td>cell2</td> <td>cell3</td> </tr> <tr> <td>cell4</td> <td>cell5</td> <td>cell6</td> </tr> <tr> <td>cell7</td> <td>cell8</td> <td>cell9</td> </tr> </table> table, td, th { border: 1px solid black; }

:

Esempio . Espandiamo la cella senza rompere la tabella

Per correggere il problema della rottura della tabella dell'esempio precedente, proviamo a eliminare una delle celle dalla seconda riga (e non necessariamente la cella 4 che si trova direttamente sotto la nostra cella 1, puoi eliminare qualsiasi cella, elimineremo la cella numero 5):

<table> <tr> <td rowspan="2">cell1</td> <td>cell2</td> <td>cell3</td> </tr> <tr> <td>cell4</td> <td>cell6</td> </tr> <tr> <td>cell7</td> <td>cell8</td> <td>cell9</td> </tr> </table> table, td, th { border: 1px solid black; }

:

Esempio . Espandiamo la cella su 3 righe

Qui espandiamo la nostra cella non su due righe, ma su 3, impostiamo rowspan al valore 3. In questo caso eliminiamo una delle celle dalla terza riga (cella 7, 8 o 9 - non importa quale), in modo che la tabella non si rompa:

<table> <tr> <td rowspan="3">cell1</td> <td>cell2</td> <td>cell3</td> </tr> <tr> <td>cell4</td> <td>cell6</td> </tr> <tr> <td>cell7</td> <td>cell9</td> </tr> </table> table, td, th { border: 1px solid black; }

:

Esempio . Espandiamo ancora di 2 colonne

Espandiamo anche la cella 2 di 2 colonne in aggiunta alla prima cella. Per fare questo, aggiungiamo colspan alla cella 2 con valore 2. In questo caso eliminiamo la cella 3, in modo che la tabella non si rompa:

<table> <tr> <td rowspan="3">cell1</td> <td colspan="2">cell2</td> </tr> <tr> <td>cell4</td> <td>cell6</td> </tr> <tr> <td>cell7</td> <td>cell9</td> </tr> </table> table, td, th { border: 1px solid black; }

:

Vedi anche

  • attributo colspan,
    che unisce le colonne della tabella
Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta