Atribut RowSpan je funkce Hypertext Markup Language (HTML), která umožňuje tabulkové buňce na webové stránce prodloužit přes více řádků. HTML je jedním z hlavních způsobů, jak se vytvářejí webové stránky. Webový prohlížeč obvykle dekóduje HTML odeslaný webem a zobrazí výsledky na obrazovce počítače v čitelném formátu. HTML zahrnuje koncept tabulky pro organizaci obsahu na stránce. Při zobrazování tabulky HTML by se člověk často chtěl nanejovat nebo rozprostřel na více řádků jediný obsah. V tabulce rowspan = n - kde n je číslo, jako je 2, 3 atd. - naznačuje, že se buňka šíří přes tolik řádků.
Zvažte příklad, kdy jsou údaje o prodeji zobrazeny jako tabulka se třemi sloupci: prodejní oblast, osoba směřující do regionu a částka prodeje. Jižní region měl během záznamu změnu hlavy; příslušné částky jsoubýt připsán oběma lidem. Následující kód toho dosáhne.
region hlava Sales
East
Lewis
2 100
jih
lilian
1 180
laverne
$ 1 300
West
Larnoe
$ 1 900
V tomto příkladu je vytvořena tabulka. Oblast nadpisů, vedoucí osoby a prodeje jsou uvedeny po čtyřech řadách dat. Každá buňka v tabulce je označenaatribut údajů o tabulkách (TD). Data pro jih jde přes dva řádky, takže zadáním rowspan = 2 se slovo South rozprostírá přes dva řádky. Další řádek má jen dva atributy TD a ne tři jako ve všech ostatních řádcích.
Jeden může zkopírovat tento kód do textového souboru a uvést jej do prohlížeče, abyste si mohli prohlédnout efekt. V tomto kódu byly přidány prázdné prostory pro snadné identifikaci prodejních hlav, ale nejsou nutné. Následuje poněkud odlišný příklad, kdy jedna osoba, Lilian, vede dva regiony: Jih a Západ.
region head prodej
East
Lewis
2 100
South
lilian
$ 2 480
West
1 900 $
Webová stránka nemusí zobrazovat data v tabulkové podobě. Mohlo by to mít záhlaví, jako je název a logo společnosti, jedno nebo více nabídek nahoře nebo na boku, hlavní informace uprostřed atd. Při vytváření takové webové stránky se pod ní často používá struktura tabulky, aniž by si to čtenář byl vědom. Aby se vydal hladký efekt, používá se atribut RowSpan, kdykoli se část obsahu rozprostírá přes více řádků.
Jeden může chtít vytvořit osobní webovou stránku, například, která obsahuje tři sloupce informací: rodina, kariéra a komunita. Každý sloupec může mít krátký úvod, fotografii a podrobnosti. Aby byla stránka lépe vypadat, mohla by být použita skupina barvy podél pravé strany. V tomto případě lze funkci rowspan použít k označení, že pás barev se rozprostírá všechny řádky.