Atribut rowspan je značajka jezika za označavanje hiperteksta (HTML) koja omogućuje da se ćelija tablice na web stranici proteže na više redaka. HTML je jedan od glavnih načina izrade web stranica. Obično web-preglednik dekodira HTML koji šalje web-mjesto i prikazuje rezultate na zaslonu računala u čitljivom formatu. HTML uključuje koncept tablice za organiziranje sadržaja na stranici.
Tablica ima više redaka i stupaca koji okomito i vodoravno organiziraju informacije. Kada se prikazuje HTML tablica, često bi se željelo da se jedna stavka sadržaja primijeni ili proširi na više redaka. U tablici, raspon redaka=N – gdje je N broj kao što su 2, 3, itd. – označava da se ćelija prostire na toliko redaka.
Razmotrimo primjer gdje su podaci o prodaji prikazani kao tablica s tri naslova stupaca: prodajna regija, osoba koja vodi regiju i iznos prodaje. Južna regija imala je promjenu glave tijekom razdoblja snimanja; odgovarajuće iznose treba pripisati objema osobama. Sljedeći kod to postiže.
U ovom primjeru kreirana je tablica. Naslovi Regija, Voditelj i Prodaja navedeni su nakon kojih slijede četiri reda podataka. Svaka ćelija u tablici označena je atributom podataka tablice (td). Podaci za Jug idu kroz dva retka, tako da se navođenjem raspona reda=2, riječ Jug proteže kroz dva retka. Sljedeći red ima samo dva td atributa, a ne tri kao u svim ostalim recima.
Ovaj kod možete kopirati u tekstualnu datoteku i prikazati ga u pregledniku kako biste vidjeli učinak. Prazni razmaci dodani su u ovaj kod kako bi se lako identificirali voditelji prodaje, ali nisu potrebni. Sljedeći je malo drugačiji primjer gdje jedna osoba, Lilian, vodi dvije regije: jug i zapad.
Web stranica možda neće morati prikazivati podatke u tabličnom obliku. Može imati zaglavlje kao što je naziv tvrtke i logotip, jedan ili više izbornika na vrhu ili sa strane, glavne informacije u sredini itd. Prilikom izrade takve web stranice, struktura tablice se često koristi ispod, a da čitatelj toga nije svjestan. Da bi se postigao glatki učinak, atribut rowspan se koristi kad god se neki sadržaj širi na više redaka.
Možda ćete htjeti stvoriti osobnu web stranicu, na primjer, koja uključuje tri stupca informacija: Obitelj, Karijera i Zajednica. Svaki stupac može imati kratak uvod, fotografiju i detalje. Kako bi stranica izgledala bolje, uz desnu stranu može se koristiti traka u boji. U ovom slučaju, značajka raspona redaka može se koristiti za označavanje da traka boja obuhvaća sve retke.