41 of 133 menu

Atributul colspan

Atributul colspan controlează unirea coloanelor tabelului HTML. Se aplică tagurilor th și td.

Valoare acceptată: număr întreg începând de la 1.

Cum se folosește: adăugăm acest atribut la orice celulă td sau th. Dacă, de exemplu, setăm colspan la valoarea 2 - atunci celula căreia i s-a setat, va ocupa două coloane ale tabelului. În acest caz, celulele adiacente din dreapta nu vor dispărea, celula noastră extinsă le va înlocui și tabelul se va destrăma. Pentru a preveni acest lucru, trebuie ștearsă una dintre celulele din dreapta. Vedeți exemplele pentru o mai bună înțelegere.

Exemplul . Tabel fără uniri

Să ne uităm la un tabel fără uniri, cu care vom lucra mai departe:

<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; }

:

Exemplul . Să extindem o celulă pe două coloane

Să încercăm să extindem celula 1 pe două coloane, setând atributul colspan la valoarea 2. În acest caz, ea va înlocui celulele din dreapta și tabelul se va destrăma:

<table> <tr> <td colspan="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; }

:

Exemplul . Să extindem o celulă fără a destrăma tabelul

Acum să încercăm să reparăm problema destrămării tabelului din exemplul anterior, ștergând una dintre celulele din dreapta celei noastre (aceasta este celula 2 sau 3 - nu are importanță):

<table> <tr> <td colspan="2">cell1</td> <td>cell2</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; }

:

Exemplul . Să extindem o celulă pe trei coloane

Să extindem celula 1 pe 3 coloane și să-i setăm atributul colspan la valoarea 3. În acest caz, vom șterge încă o celulă din dreapta, pentru ca tabelul să nu se destrame:

<table> <tr> <td colspan="3">cell1</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; }

:

Exemplul . Colspan și rowspan simultan

Să încercăm să unim celulele cu numerele 4, 5, 7 și 8, folosind atributele colspan și rowspan (unirile anterioare le vom elimina din tabel):

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

:

Vezi și

  • atributul rowspan,
    care unește rândurile tabelului
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge