Descriere: Crearea tabelelor
Download:
Autor: Anonim
Sursa (Link-ul oficial): Propria parere: Folositor.
Tutorialul:
Aceste etichete au o mare utilizare deoarece tabelele constituie structura care stă la baza organizării marii majorități a paginilor web (inclusiv cea de față).
Tabelul este format din linii și coloane împărțind zona în celule. Fiecare celulă păstrează informația care va fi afișată. Pentru o afișare corectă a tabelului, fiecare rând va avea același număr de celule. Dacă dorim ca o celulă să fie goală vom introduce un spațiu gol (space) sau codul html echivalent
Pentru inserarea unui tabel este folosită perechea de etichete <table> și </table>, pentru un rând <tr> și </tr> (table rows) iar pentru o celulă <td> și </td> (table data cell) .
Tabele pot fi îmbricate, adică în interior pot conține unul sau mai multe tabele.
Exemplu: tabel cu 2 coloane și 2 rânduri, border 1, coloana 1 lățime 80px, coloana 2 lățime 160px, fiecare celulă are o altă culoare de fond (bgcolor)
Cod: Selectaţi tot
<table border="1">
<tr>
<td width="80" bgcolor="red">rosu</td>
<td width="160" bgcolor="yellow">galben</td>
</tr>
<tr>
<td bgcolor="white">alb</td>
<td bgcolor="green">verde</td>
</tr>
</table> border = bordura (0 = lipsă bordura)
width = lățimea tabelului
height = înălțimea tabelului
bgcolor = culoarea de fundal
background = imaginea de fundal (W3C invalid, folosiți în loc style)
cellspacing = distanța între celule
cellpaddind = distanța dintre marginea celului și conținut
Atributele etichetei td sunt:
align = aliniere pe orizontală a conținutului (left=stanga, right=dreapta, center=centru)
valign = aliniere pe verticală a conținutului (top=sus, bottom=jos, middle=mijloc, baseline=asemănator cu top)
width = lățimea celulei
height = înălțimea celulei
bgcolor = culoarea de fundal
background = imaginea de fundal (W3C invalid, folosiți în loc atributul style)
colspan = unește celula cu cea din dreapta ei
rowspan = unește celula cu cea de sub ea
Exemplu: un tabel în care am folosit colspan pentru a uni celulele 1 și 2 din rândul 2 și rowspan pentru a uni celula 1 din rândul 3 cu celula 1 din rândul 4:
Cod: Selectaţi tot
<table border="1">
<tr>
<td bgcolor="white">R1 C1</td>
<td bgcolor="yellow">R1 C2</td>
<td bgcolor="white">R1 C3</td>
<td bgcolor="yellow">R1 C4</td>
</tr>
<tr>
<td colspan="2" bgcolor="red">R2 C1+C2</td>
<td bgcolor="yellow">R2 C3</td>
<td bgcolor="red">R2 C4</td>
</tr>
<tr>
<td rowspan="2" bgcolor="white">R3 C1 + R4 C1</td>
<td bgcolor="yellow">R3 C2</td>
<td bgcolor="white">R3 C3</td>
<td bgcolor="yellow">R3 C4</td>
</tr>
<tr>
<td bgcolor="red">R4 C2</td>
<td bgcolor="yellow">R4 C3</td>
<td bgcolor="red">R4 C4</td>
</tr>
</table> Exemplu: un tabel cu 3 rânduri și 2 coloane folosind pe primul rând etichetele <th> și </th>:
Cod: Selectaţi tot
<table border="1">
<tr>
<th width="120">Titlul 1</th>
<th width="120">Titlul 2</th>
</tr>
<tr>
<td>1</td>
<td>2</td>
</tr>
<tr>
<td>3</td>
<td>4</td>
</tr>
</table> Exemplu: un tabel cu 4 rânduri și 2 coloane folosind eticheta caption:
Cod: Selectaţi tot
<table border="1">
<caption>Necesar alimente</caption>
<tr>
<th width="120">Produse</th>
<th width="120">Cantitate</th>
</tr>
<tr>
<td>Fructe</td>
<td>1 kg</td>
</tr>
<tr>
<td>Legume</td>
<td>5 kg</td>
</tr>
<tr>
<td>Carne</td>
<td>1,5 kg</td>
</tr>
</table> Cod: Selectaţi tot
<html>
<head>
<style type="text/css">
#fundal {
background-image : url(poza.jpg);
}
</style>
</head>
<body>
<table border="1" id="fundal">
<caption>Necesar alimente</caption>
<tr>
<th width="120">Produse</th>
<th width="120">Cantitate</th>
</tr>
<tr>
<td>Fructe</td>
<td>1 kg</td>
</tr>
<tr>
<td>Legume</td>
<td>5 kg</td>
</tr>
<tr>
<td>Carne</td>
<td>1,5 kg</td>
</tr>
</table>
</body>
</html> 