Jak zrobić tabelę HTML
Opublikowany: 2022-05-04Zacznij tworzyć proste tabele w HTML
Tabele HTML są zdecydowanie jednymi z najlepszych instrukcji HTML, jakie kiedykolwiek stworzono. Możliwość formatowania strony internetowej za pomocą zestawień tabelarycznych jest niesamowita! Naucz się ich, używaj i kochaj!
Podstawowe tabele:
Weźmy naszą listę zakupów, której użyliśmy w samouczku o liście, i tym razem ułóżmy ją w tabeli. Umieścimy pozycje w pierwszej kolumnie, a ceny w drugiej kolumnie.
| Jajka | 0,79 USD |
| mleko | 2,59 USD |
| Chleb | 1,29 USD |
| Soda | 1,19 USD |
To jest kod, który sprawił, że to się stało. Właściwy kod znajduje się po lewej stronie, a opis w języku angielskim po prawej. Wcięcie opisu ma na celu pokazanie „struktury” instrukcji table.
| <tabela> <tr> <td>Jajka</td> <td>0,79 USD</td> </tr> <tr> <td>Mleko</td> <td>2,59 USD</td> </tr> <tr> <td>Chleb</td> <td>1,29 USD</td> </tr> <tr> <td>Soda</td> <td>1,19 USD</td> </tr> </table> | Rozpocznij tabelę Początek rzędu Dane tabeli Dane tabeli Koniec wiersza Początek rzędu Dane tabeli Dane tabeli Koniec wiersza Początek rzędu Dane tabeli Dane tabeli Koniec wiersza Początek rzędu Dane tabeli Dane tabeli Koniec wiersza Stół końcowy |
Zdezorientowany? Ok, spójrzmy na powyższą tabelę. Ta tabela jest w rzeczywistości dość prosta. Budujesz stoły bardzo podobnie jak czytasz książkę; od lewej do prawej i od góry do dołu. Tabela zaczyna się znacznikiem <table> i kończy znacznikiem </table> . Każdy wiersz zaczyna się znacznikiem <tr> i kończy znacznikiem </tr> . Każda część danych tabeli zaczyna się od znacznika <td> i kończy się znacznikiem </td> .
Ale to nie jest stół, mówisz! Nie ma granicy! Właściwie to jest stół. Jest to tabela bez obramowania lub BORDER=”0″ . Ta koncepcja jest bardzo ważna, gdy chcesz użyć instrukcji TABLE do formatowania swoich stron internetowych. Nie zawsze chcesz mieć grubą ramkę. Ok, więc tym razem zróbmy stół z OBRAMOWANIEM .
| Jajka | 0,79 USD |
| mleko | 2,59 USD |
| Chleb | 1,29 USD |
| Soda | 1,19 USD |
Jedyną różnicą między tą tabelą a poprzednią jest instrukcja <table> , która wygląda jak poniżej.
<obramowanie tabeli=”7″>
Całkiem proste, co? Rozmiar obramowania jest reprezentowany w pikselach. Ok, teraz trochę więcej CELLSPACING . To jest odstęp między naszymi komórkami tabeli. Można to również potraktować jako grubość ścianki między komórkami tabeli.
| Jajka | 0,79 USD |
| mleko | 2,59 USD |
| Chleb | 1,29 USD |
| Soda | 1,19 USD |
To wygląda znacznie lepiej. Czy widzisz różnicę? Ponownie jedyna zmiana dotyczy instrukcji <table> , która wygląda jak poniżej.
<obramowanie tabeli=”7″ odstęp komórek=”7″>
CELLSPACING , podobnie jak BORDER , jest również mierzony w pikselach. Ale mówisz, że tekst wygląda zbyt blisko ścian stołu! Ok, ok, to też możemy naprawić. Nazywa się CELLPADDING . Jest to przestrzeń między zawartością komórki a krawędziami ścian komórki.
| Jajka | 0,79 USD |
| mleko | 2,59 USD |
| Chleb | 1,29 USD |
| Soda | 1,19 USD |
Ach, czy tak właśnie chciałeś? Nie? Cóż, musiałem trochę przesadzić z liczbami, ale to tylko po to, żeby spróbować. Mam nadzieję, że widzisz różnice. Poprzednia tabela została utworzona za pomocą instrukcji <table> pokazanej poniżej.
<table border=”7″ cellpacing=”7″ cellpadding=”7″>
Oprawianie obrazów:
Teraz chcemy przejść do bardziej zabawnych rzeczy. Kadrowanie zdjęć to świetny sposób na wzbogacenie zdjęć. To sprawia, że wydają się wyskakiwać ze strony. Oto moje 5 sekundowe arcydzieło.
Całkiem fajna grafika, nawet sprawia, że moje paskudne zdjęcie wygląda dobrze. Oto kod, który go stworzył.
<table border=”7″ alt=””>
<tr>
<td><img src="image.gif"></td>
</tr>
</table>
Tag <tr> i tagi </tr> można pominąć, jeśli chcesz. Nadal będzie działać dobrze. Puryści HTML prawdopodobnie będą twierdzić, że te tagi muszą tam być. Jeśli czujesz się w ten sposób, jak zwykle, to skorzystaj z nich.
Możesz też oprawić zdjęcia tekstem, jak pokazano poniżej.
| Co za Arcydzieło! |
Netto, hu! Kod pokazano poniżej.
<table border=”7″ cellpadding=”10″>
<tr>
<td><img src=”image.gif” alt=”></td>
<td>Co za<br>arcydzieło!</td>
</tr>
</table>
Mam jeszcze jedną uwagę na temat kadrowania obrazów. Jeśli masz problemy z wyśrodkowaniem obrazu, spróbuj wykonać następujące czynności.
<td align=”center”><img src=”image.gif”></td>
Linki w ramkach:
Możesz także umieścić linki wewnątrz tabeli. W rzeczywistości możesz umieścić całą swoją stronę w zbiorze poleceń tabeli, jeśli chcesz, i używając BORDER=”0″ , nikt tak naprawdę nie może powiedzieć. Dlaczego chcesz to zrobić, pytasz? Do formatowania obrazów i tekstu razem na Twojej stronie; Pomyśl o tym. OK, wróć do ramek linków.
| Google.com | Wieśniak! |
| JJW projekt | Podsumowanie IP |
Oto kod, który to zrobił.
<table border=”7″ cellpadding=”10″>
<tr>
<td><a href=”http://www.google.com/”>Google.com</a></td>
<td><a href=”http://www.yahoo.com/”>Yahoo!</a></td>
</tr>
<tr>
<td><a href=”http://www.jjwdesign.com/”>JJW Design</a></td>
<td><a href=”http://www.iproundup.com/”>Przegląd IP</a></td>
</tr>
</table>
Cóż, mam nadzieję, że spodobała Ci się ta mała sekcja w instrukcji <table> . Z instrukcją <table> można zrobić o wiele więcej niż to, co jest możliwe w tym samouczku. Mimo to mam nadzieję, że to pomogło.
Link do tego samouczka!
Czy ten samouczek okazał się pomocny? Jeśli tak, pomóż mi podzielić się nim z innymi, podając do niego link. Wystarczy umieścić poniższy kod HTML na własnej stronie internetowej, aby utworzyć łącze do tego samouczka.

