42 of 133 menu

Rowspan-attribuutti

Attribuutti rowspan hallitsee rivien yhdistämistä HTML-taulukossa. Käytetään tageihin th ja td.

Hyväksytty arvo: kokonaisluku alkaen 1.

Kuinka käyttää: lisäämme tämän attribuutin mihin tahansa soluun td tai th. Jos esimerkiksi asetamme rowspan arvoksi 2 - solu, jolle se asetettiin, vie kaksi riviä taulukon korkeudessa. Samalla alla olevan rivin solut eivät katoa minnekään, laajentunut solumme työntää ne sivuun ja taulukko hajoaa. Tämän estämiseksi on poistettava yksi allekkaisen rivin soluista. Katso esimerkkejä parhaan ymmärryksen saamiseksi.

Esimerkki . Taulukko ilman yhdistämistä

Katsotaan taulukkoa ilman yhdistämistä, jolla aiomme työskennellä myöhemmin:

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

:

Esimerkki . Laajennetaan solua kahdella rivillä

Laajennetaan nyt solua 1 kahdella rivillä asettamalla sille attribuutti rowspan arvoksi 2. Näemme, että se työntää solut alta pois ja taulukko hajoaa:

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

:

Esimerkki . Laajennetaan solua ilman taulukon hajoamista

Korjataksemme edellisen esimerkin taulukon hajoamisongelman, yritetään poistaa yksi solu toisesta rivistä (eikä sen tarvitse olla solua 4, joka sijaitsee suoraan solumme 1 alla, voimme poistaa minkä tahansa, poistamme solun numerolla 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; }

:

Esimerkki . Laajennetaan solua 3 riville

Laajennetaan nyt soluumme ei kahdella rivillä, vaan 3:lla, asetetaan sille rowspan arvoksi 3. Samalla poistetaan yksi kolmannen rivin soluista (solu 7, 8 tai 9 - ei väliä), jotta taulukko ei hajoa:

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

:

Esimerkki . Laajennetaan vielä 2 saraketta

Laajennetaan vielä solua 2 2 sarakkeella ensimmäisen solun lisäksi. Tätä varten solulle 2 lisätään colspan arvoksi 2. Samalla poistetaan solu 3, jotta taulukko ei hajoa:

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

:

Katso myös

  • attribuutti colspan,
    joka yhdistää taulukon sarakkeita
Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää