Stronę tą wyświetlono już: 2862 razy
Wstawianie tabelki na stronie
Tabelki przydatne są do zestawiania danych różnego typu. W HTML-u do wstawiania tabel służy znacznik <table></table> wewnątrz którego umieszcza się tytuł w znaczniku <caption> (opcjonalny) a następnie wiersze tabelki <tr></tr> w pomiędzy które z kolei umieszczać można komórki nagłówka tabeli <th> lub zwykłej komórki <td>. Oto prosty przykład kodu tabelki:
Rezultat działania powyższego kodu:
Kruszec | Cena w danym miesiącu zł/uncja 2015 | |||
---|---|---|---|---|
I | II | III | IV | |
Srebro | 69,07 | 63,41 | 64,21 | 62,49 |
Złoto | 4 878,74 | 4 751,42 | 4 580,61 | 4 584,13 |
Atrybuty znacznika <table>
Atrybut style ma szerokie zastosowanie praktycznie w wszystkich znacznikach HTML, tutaj jednak wymienię dwa podstawowe style użyte w powyższym kodzie dla tego atrybutu, a są to:
które zastępuje atrybut align="center" (przestarzały przez co nie zaleca się jego używania). Druga element:
powoduje, że obramowanie tabelki będzie rysowane pojedynczą linią.
Z kolei atrybut border umożliwia ustawienie szerokości linii obramowania dla tabeli i komórek w niej zawartych. Istnieje również możliwość ustawienia marginesów wewnątrz wszystkich komórek tabeli za pomocą atrybutu cellpadding.
Atrybuty znaczników <th> i <td>
Możliwe jest łączenie komórek tak nagłówkowych, jak i normalnych za pomocą dwóch atrybutów. Pierwszy z nich colspan umożliwia łączenie komórek w poziomie, drugi rowspan.
Formatowanie tabelki za pomocą styli CSS
Nagłówkowe komórki można sformatować stosując następujący kod CSS:
Wynik działania powyższego kodu:
Kruszec | Cena w danym miesiącu zł/uncja 2015 | |||
---|---|---|---|---|
I | II | III | IV | |
Srebro | 69,07 | 63,41 | 64,21 | 62,49 |
Złoto | 4 878,74 | 4 751,42 | 4 580,61 | 4 584,13 |
Wyrównywanie komórek tabeli w pionie i poziomie:
Przykład zastosowania powyższego stylu:
Kruszec | Cena w danym miesiącu zł/uncja 2015 | |||
---|---|---|---|---|
I | II | III | IV | |
Srebro | 69,07 | 63,41 | 64,21 | 62,49 |
Złoto | 4 878,74 | 4 751,42 | 4 580,61 | 4 584,13 |
Możliwe jest również wyświetlanie obramowania tylko określonej krawędzi tabeli:
Zamiana koloru co drugiego wiersza tabeli:
Wynik działania z powyższym stylem:
Kruszec | Cena w danym miesiącu zł/uncja 2015 | |||
---|---|---|---|---|
I | II | III | IV | |
Srebro | 69,07 | 63,41 | 64,21 | 62,49 |
Złoto | 4 878,74 | 4 751,42 | 4 580,61 | 4 584,13 |