42 of 132 menu

Атрыбут rowspan

Атрыбут rowspan кіруе аб'яднаннем радоў ў HTML табліцы. Ужываецца да тэгаў th і td.

Прымаемае значэнне: цэлы лік, пачынаючы з 1.

Як карыстацца: дадаем дадзены атрыбут да любой ячэйкі td або th. Калі, напрыклад, задаць rowspan у значэнне 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 на два рады, задаўшы ёй атрыбут rowspan у значэнні 2. Мы ўбачым, што яна выціскае ячэйкі з раду пад ёй і табліца развальваецца:

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

:

Прыклад . Пашырым ячэйку без развальвання табліцы

Каб паправіць праблему з развальваннем табліцы з папярэдняга прыкладу, давайце паспрабуем выдаліць адну з ячаек з другога раду (і гэта не абавязкова ячэйку 4, якая знаходзіцца непасрэдна пад нашай ячэйкай 1, можна выдаляць любую, мы выдалім ячэйку з нумарам 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; }

:

Прыклад . Пашырым ячэйку на 3 рады

А тут давайце пашырым нашу ячэйку не на два рады, а на 3, зададзім ёй rowspan у значэнні 3. Пры гэтым выдалім адну з ячаек з трэцяга раду (ячэйку 7, 8 або 9 - без розніцы), каб табліца не развалілася:

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

:

Прыклад . Пашырым яшчэ на 2 слупкі

Давайце пашырым яшчэ і ячэйку 2 на 2 слупкі ў дадатак да першай ячэйкі. Для гэтага ячэйцы 2 дадаем colspan у значэнні 2. Пры гэтым выдалім ячэйку 3, каб табліца не развалілася:

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

:

Глядзіце таксама

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