Za pomocą atrybutu rowspan możemy scalić komórki kilku wierszy tabeli HTML w jedną komórkę. Oznacza to, że w ten sposób scalona komórka tabeli HTML może należeć do kilku wierszy tabeli HTML jednocześnie.
Nasza przykładowa tabela HTML składa się z pięciu wierszy. Każdy wiersz budujący naszą przykładową tabelę HTML składa się z takiej samej liczby komórek.
Załóżmy, że chcemy, aby komórka, której zawartość reprezentuje treść w postaci ciągu znaków Komórka 2B nie należała tylko do drugiego wiersza budującego naszą przykładową tabelę HTML, lecz należała również do dwóch następnych wierszy budujących naszą przykładową tabelę HTML, czyli do wiersza trzeciego oraz do wiersza czwartego.
Aby osiągnąć nasz cel należy zadać sobie pytanie - Do ilu ostatecznie wierszy budujących naszą przykładową tabelę HTML ma należeć interesująca nas komórka, czyli komórka, której zawartość reprezentuje treść w postaci ciągu znaków Komórka 2B?
Odpowiedzią na to pytanie jest liczba 3, ponieważ wspomniana komórka ostatecznie ma należeć do trzech wierszy budujących naszą przykładową tabelę HTML, czyli do drugiego, trzeciego oraz czwartego wiersza. Dlatego do wspomnianej komórki należy dodać atrybut rowspan wraz z wartością 3.
Ponadto komórka, której zawartością jest treść w postaci ciągu znaków Komórka 2C oraz komórka, której zawartością jest treść w postaci ciągu znaków Komórka 2D musi zostać usunięta przez nas z naszego kodu HTML, ponieważ miejsce wspomnianych komórek od tej pory będzie zajmować komórka, której zawartością jest treść w postaci ciągu znaków Komórka 2B.