42 of 133 menu

Atribuut rowspan

Atribuut rowspan kontrollib ridade ühendamist HTML tabelis. Rakendub siltidele th ja td.

Võetav väärtus: täisarv alates 1.

Kuidas kasutada: lisame selle atribuudi mingile lahtrile td või th. Kui näiteks määrata rowspan väärtuseks 2 - siis lahtrile, millele see määrati, hõivab kaks rida tabeli kõrguses. Sel juhul lahtrid altpoolt reast ei kao kuhugi, meie laienenud lahter tõrjub need välja ja tabel laguneb. Selle vältimiseks tuleb allolevast reast üks lahter eemaldada. Vaadake parema mõistmise huvides näiteid.

Näide . Tabel ilma ühendamiseta

Vaatame tabelit ilma ühendamiseta, millega me edaspidi töötame:

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

:

Näide . Laiendame lahtrit kahe rea võrra

Nüüd aga laiendame lahtrit 1 kahe rea võrra, määrates sellele atribuudi rowspan väärtuseks 2. Me näeme, et see tõrjub lahtrid altpoolt olevast reast ja tabel laguneb:

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

:

Näide . Laiendame lahtrit ilma tabeli lagunemiseta

Et parandada eelmise näite tabeli lagunemise probleemi, proovime eemaldada ühe lahtri teisest reast (ja see ei pea olema lahtrit 4, mis asetseb otse meie lahtri 1 all, saab eemaldada ükskõik millise, me eemaldame lahtri numbriga 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; }

:

Näide . Laiendame lahtrit 3 rea võrra

Siin aga laiendame oma lahtrit mitte kahe rea, vaid 3 rea võrra, määrame sellele rowspan väärtuseks 3. Sel juhul eemaldame ühe lahtri kolmandast reast (lahtri 7, 8 või 9 - vahet pole), et tabel ei laguneks:

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

:

Näide . Laiendame veel 2 veergu võrra

Laiendame veel ka lahtrit 2 2 veeru võrra esimese lahtri kõrvale. Selleks lisame lahtrile 2 colspan väärtusega 2. Sel juhul eemaldame lahtri 3, et tabel ei laguneks:

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

:

Vaata ka

  • atribuut colspan,
    mis ühendab tabeli veerge
Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu