RowSpan -attributet är en Hypertext Markup Language (HTML) -funktion som gör att en tabellcell på en webbsida kan sträcka sig över flera rader. HTML är ett av de viktigaste sätten på vilka webbsidor skapas. Vanligtvis avkodar en webbläsare HTML som skickas av en webbplats och visar resultaten på en datorskärm i ett läsbart format. HTML innehåller konceptet med en tabell för att organisera innehållet på en sida.
En tabell har flera rader och kolumner som vertikalt och horisontellt organiserar information. När man visar en HTML -tabell vill man ofta att en enda innehållsobjekt appliceras eller sprids över flera rader. I en tabell indikerar rowspan = n - där n är ett nummer som 2, 3, etc. - att cellen sprider sig över så många rader.
Överväg ett exempel där försäljningsdata visas som en tabell med tre kolumnrubriker: försäljningsregionen, personens rubrik regionen och försäljningsbeloppet. Den södra regionen hade en förändring av huvudet under inspelningsperioden; De respektive beloppen äratt tillskrivas båda människorna. Följande kod uppnår detta.
region
huvud
försäljning
East
Lewis
2 100 $
syd
lilian
$ 1,180
laverne
$ 1.300
West
larnoe
1 900 $
I det här exemplet skapas en tabell. Rubrikregionen, huvudpersonen och försäljningen anges följt av fyra rader med data. Varje cell i tabellen indikeras avTabelldata (TD) attribut. Uppgifterna för söder går över två rader, så genom att specificera Rowspan = 2 sträcker sig ordet söder över två rader. Nästa rad har bara två TD -attribut och inte tre som i alla andra rader.
man kan kopiera den här koden till en textfil och ta upp den i en webbläsare för att se effekten. Tomma utrymmen har lagts till i den här koden för att enkelt identifiera försäljningshuvudena, men de är inte nödvändiga. Följande är ett något annorlunda exempel där en person, Lilian, leder två regioner: söder och väster.
Region
Head
Sales
East
Lewis
$2,100
syd
lilian
$ 2,480
West
1 900 $
En webbsida kanske inte behöver visa data i tabellform. Det kan ha en rubrik som företagets namn och logotyp, en eller flera menyer på toppen eller på sidan, huvudinformation i mitten och så vidare. När du skapar en sådan webbsida används ofta en tabellstruktur under utan att läsaren är medveten om den. För att ge en smidig effekt används Rowspan -attributet när en del av innehållet sprider sig över flera rader.
man kanske vill skapa en personlig webbsida, till exempel som innehåller tre kolumner med information: familj, karriär och samhälle. Varje kolumn kan ha en kort introduktion, ett foto och detaljer. För att få sidan att se bättre ut kan ett färgband användas längs höger sida. I detta fall kan RowSpan -funktionen användas för att indikera att färgbandet sträcker sig över alla rader.