Tabele w HTML: Tworzenie i Formatowanie

ZSZ im. J. Ruszkowskiego w Pułtusku

Created with Sketch.

Tabele w HTML: Tworzenie i Formatowanie

Tabele w HTML składają się z komórek ułożonych w rzędy i kolumny.

Podstawowe znaczniki używane do tworzenia tabel:

table – zaczyna i kończy tabele

tr – table row; poziomy rząd w tabeli

th – table header; nagłówek kolumny w tabeli

td – table data; pojedyncza komórka tabeli

*Gdyby znacznik nagłówka <th> wpisać zamiast pierwszych komórek w rzędzie (w tym przypadku komórka 1 i 4), komórki w pierwszej kolumnie też byłyby nagłówkami.

Gotowa tabela:

Komórki oznaczone znacznikiem <th> zostały wyróżnione. normalnie tabela wygląda inaczej (na przykład nie ma obramiowania) ale dla lepszego wyglądu zostało ono dodane.

„Colspan” i „rowspan”

Co robi Colspan?

Jest to atrybut, który możemy dodać do znaczników TD lub TH, aby połączyć (scalić) w poziomie kilka sąsiadujących ze sobą komórek tabeli.

Jak połączyć komórki w tabeli w HTML?

Aby scalić w poziomie kilka sąsiadujących ze sobą komórek tabeli, zamiast nich umieszczamy tylko jeden znacznik TD lub TH, ale dodajemy do niego atrybut colspan="..." o wartości odpowiadającej liczbie scalanych komórek. Na przykład, aby utworzyć tabelę składająca się z dwóch kolumn, gdzie w pierwszym wierszu komórki są scalone, można się posłużyć następującym kodem: <table> <tr> <td colspan="2">wiersz 1, kolumna 1+2</td> </tr> <tr> <td>wiersz 2, kolumna 1</td> <td>wiersz 2, kolumna 2</td> </tr> </table>.

Co robi Rowspan?

Jest to atrybut, który możemy dodać do znaczników TD lub TH, aby połączyć (scalić) w pionie kilka sąsiadujących ze sobą komórek tabeli.

Jak połączyć wiersze w tabeli HTML?

Aby scalić w pionie kilka sąsiadujących ze sobą komórek tabeli, zamiast nich umieszczamy tylko jeden znacznik TD lub TH, ale dodajemy do niego atrybut rowspan="..." o wartości odpowiadającej liczbie scalanych komórek. Na przykład, aby utworzyć tabelę składająca się z dwóch wierszy, gdzie w pierwszej kolumnie komórki są scalone, można się posłużyć następującym kodem: <table> <tr> <td rowspan="2">wiersz 1+2, kolumna 1</td> <td>wiersz 1, kolumna 2</td> </tr> <tr> <td>wiersz 2, kolumna 2</td> </tr> </table>.

 

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *