Zamieszczony w ramce kod wyświetla tabelę składającą się z
<table border="1"> <tr> <td> 1 </td> <td> 2 </td> </tr> </table>
A. dwóch wierszy i dwóch kolumn.
Źle. Dwa wiersze wymagałyby dwóch znaczników tr, a dwie kolumny po dwie komórki w każdym.
B. jednego wiersza i jednej kolumny.
Źle. Jedna komórka dałaby jedną kolumnę, a w wierszu są dwie komórki td.
C. jednego wiersza i dwóch kolumn.
Dobrze. Jeden znacznik tr z dwiema komórkami td daje jeden wiersz i dwie kolumny.
D. dwóch wierszy i jednej kolumny.
Źle. Tak byłoby, gdyby każda komórka stała w osobnym wierszu tr; tu obie są w jednym.
Pytanie z egzaminu CKE, styczeń 2015 (arkusz E.14-X-15.01).
Kod tworzy tabelę z jednego wiersza i dwóch kolumn. Znacznik
<tr> oznacza wiersz tabeli, a każdy <td> to jedna komórka w tym wierszu. W kodzie jest tylko jedna para <tr>...</tr>, a w niej dwie komórki z liczbami 1 i 2, więc stoją obok siebie. Atrybut <table border="1"> rysuje jedynie obramowanie, nie dodaje komórek. Do zapamiętania: liczba <tr> to liczba wierszy, a liczba <td> w jednym wierszu to liczba kolumn. Komórki nagłówkowe zapisuje się znacznikiem <th>, a łączenie komórek atrybutami colspan i rowspan. Słowo „słupek” zamiast „kolumna” bywa spotykane w potocznym opisie, ale w HTML i CSS mówi się o kolumnach.Najczęściej myli się tu wiersze z kolumnami. Każdy znacznik
<td> to komórka, ale komórki ułożone w tym samym <tr> leżą obok siebie, w poziomie. Dwa wiersze powstałyby dopiero wtedy, gdyby każda liczba stała w osobnej parze <tr> - tak wyglądałaby tabela z dwóch wierszy i jednej kolumny. Tabela z dwóch wierszy i dwóch kolumn wymagałaby czterech komórek w dwóch wierszach. Jeden wiersz i jedna kolumna to tabela z jedną komórką, a tu są dwie. W kodzie z pytania jest dokładnie jeden <tr> zawierający dwa <td>, dlatego poprawny opis to jeden wiersz i dwie kolumny. Przy takich zadaniach policz najpierw znaczniki wierszy, a potem komórki w każdym z nich. Pomyłkę ułatwia też to, że kod w edytorze zapisany jest w kilku liniach - układ wcięć nie ma jednak wpływu na wynik, liczą się wyłącznie znaczniki.