41 of 133 menu

Атрибут colspan

Атрибут colspan управља груписањем ступаца HTML табеле. Примењује се на тагове th и td.

Прихватљива вредност: цео број почевши од 1.

Како се користи: додајемо овај атрибут било којој ћелији td или th. Ако, на пример, подесимо colspan на вредност 2 - ћелија којој је ово задато, заузеће два ступца табеле. При томе се суседне ћелије са десне стране неће никуда одстранити, наша проширена ћелија ће их истиснути и табела ће се распасти. Да се то не деси, потребно је избрисати једну од ћелија са десне стране. Погледајте примере за боље разумевање.

Пример . Табела без спајања

Погледајмо табелу без спајања, са којом ћемо даље радити:

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

:

Пример . Проширићемо ћелију на два ступца

Покушајмо да проширимо ћелију 1 на два ступца, задајући јој атрибут colspan са вредношћу 2. При томе ће она истиснути ћелије са десне стране и табела ће се распасти:

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

:

Пример . Проширићемо ћелију без распадања табеле

А сада покушајмо да исправимо проблем распадања табеле из претходног примера, избришимо једну од ћелија са десне стране од наше (то је ћелија 2 или 3 - није битно):

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

:

Пример . Проширићемо ћелију на три ступца

Проширимо ћелију 1 на 3 ступца и задајмо јој атрибут colspan са вредношћу 3. При томе избришимо још једну ћелију са десне стране, да се табела не би распала:

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

:

Пример . Истовремено colspan и rowspan

Покушајмо да спојимо ћелије са бројем 4, 5, 7 и 8, користећи атрибуте colspan и rowspan (претходна спајања уклонимо из табеле):

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

:

Погледајте такође

  • атрибут rowspan,
    који спаја редове табеле
Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј