Scalanie komórek tabeli w HTML polega na tym, że jedna komórka zajmuje miejsce kilku standardowych komórek. Kierunek scalania zależy od tego, czy "rozszerzamy" komórkę na kolejne kolumny (poziomo), czy na kolejne wiersze (pionowo).
Poprawna odpowiedź: colspan
Atrybut colspan (column span) umieszczony w komórce <td> albo <th> określa, ile kolumn ma obejmować ta komórka. Gdy chcemy scalić w jednym wierszu dwie sąsiednie komórki, ustawiamy colspan tak, aby komórka zajęła dwie kolumny.
Dlaczego pozostałe odpowiedzi są błędne?
- rowspan – służy do scalania komórek w pionie, czyli do obejmowania kilku wierszy przez jedną komórkę. Użycie go nie scala dwóch komórek obok siebie w tym samym wierszu.
- cellspacing – dotyczy odstępu między komórkami (przestrzeni pomiędzy granicami komórek). Nie zmienia struktury siatki tabeli i nie powoduje łączenia komórek.
- cellpadding – dotyczy odstępu wewnątrz komórki (marginesu między obramowaniem komórki a jej treścią). Również nie ma związku ze scalaniem.
Wskazówka egzaminacyjna: jeśli w treści jest "w poziomie" i "w wierszu", myśl o kolumnach → colspan. Jeśli jest "w pionie" lub "w kolumnie tabeli", myśl o wierszach → rowspan.