Co to jest rozpiętość rzędów?

Atrybut rowspan to funkcja języka znaczników hipertekstowych (HTML), która umożliwia rozszerzenie komórki tabeli na stronie internetowej na wiele wierszy. HTML to jeden z głównych sposobów tworzenia stron internetowych. Zazwyczaj przeglądarka internetowa dekoduje kod HTML przesłany przez witrynę internetową i wyświetla wyniki na ekranie komputera w czytelnym formacie. HTML zawiera koncepcję tabeli do organizowania zawartości na stronie.

Tabela ma wiele wierszy i kolumn, które organizują informacje w pionie i poziomie. Podczas wyświetlania tabeli HTML często chciałoby się, aby pojedynczy element treści został zastosowany lub rozłożony na wiele wierszy. W tabeli rowspan=N – gdzie N jest liczbą, taką jak 2, 3 itd. – wskazuje, że komórka rozciąga się na tyle wierszy.

Rozważmy przykład, w którym dane sprzedaży są wyświetlane jako tabela z trzema nagłówkami kolumn: region sprzedaży, osoba nagłówka regionu i kwota sprzedaży. Region południowy miał zmianę głowy w okresie nagrywania; odpowiednie kwoty mają być przypisane obu osobom. Osiąga to poniższy kod.

W tym przykładzie tworzona jest tabela. Nagłówki Region, Osoba naczelna i Sprzedaż są określone, po których następują cztery wiersze danych. Każda komórka w tabeli jest oznaczona atrybutem danych tabeli (td). Dane dla South rozciągają się na dwa rzędy, więc określając rowspan=2, słowo South rozciąga się na dwa rzędy. Następny wiersz ma tylko dwa atrybuty td, a nie trzy, jak we wszystkich pozostałych wierszach.

Można skopiować ten kod do pliku tekstowego i wywołać go w przeglądarce, aby zobaczyć efekt. W tym kodzie dodano puste miejsca, aby łatwo zidentyfikować szefów sprzedaży, ale nie są one konieczne. Poniżej znajduje się nieco inny przykład, w którym jedna osoba, Lilian, kieruje dwoma regionami: Południem i Zachodem.

Strona internetowa może nie wymagać pokazywania danych w formie tabelarycznej. Może mieć nagłówek, taki jak nazwa i logo firmy, jedno lub więcej menu u góry lub z boku, główne informacje w środku i tak dalej. Przy tworzeniu takiej strony internetowej często używana jest pod nią struktura tabeli bez wiedzy czytelnika. Aby zapewnić płynny efekt, atrybut rowspan jest używany, gdy jakaś zawartość jest rozłożona na wiele wierszy.
Można na przykład stworzyć osobistą stronę internetową, która zawiera trzy kolumny informacji: Rodzina, Kariera i Społeczność. Każda kolumna może zawierać krótkie wprowadzenie, zdjęcie i szczegóły. Aby strona wyglądała lepiej, po prawej stronie można zastosować kolorowy pasek. W takim przypadku można wykorzystać funkcję rozpiętości między wierszami, aby wskazać, że pasmo koloru obejmuje wszystkie wiersze.