Tabeller i HTML: En guide til oprettelse og formatering af tabeller i HTML

En tabel er en væsentlig komponent i HTML til at vise data i et struktureret format med rækker og kolonner. I HTML oprettes tabeller ved hjælp af tags <table>, <tr> og <td>.

<table>-tagget repræsenterer hovedtabelcontaineren, som indeholder alle rækker og kolonner. Rækker defineres ved hjælp af tagget <tr>(tabelrække), mens celler i rækkerne defineres ved hjælp af tagget <td>(tabeldata). Derudover kan du bruge tagget <th>(tabeloverskrift) til at definere overskriftsceller for tabellen.

Du kan bruge attributter som colspan og rowspan til at flette celler i tabellen eller spænde celler på tværs af flere rækker og kolonner. Desuden kan du anvende CSS-egenskaber for at tilpasse udseendet og layoutet af tabellen.

 

Tabel( <table>)

- <table> Elementet bruges til at lave en tabel i HTML.

- Data placeres i rækker( <tr>) og kolonner( <td> eller <th>).

- Hver datacelle er placeret i <td>(datacelle) eller <th>(headercelle) elementer.

<table>  
  <tr>  
    <th>No.</th>  
    <th>Name</th>  
    <th>Age</th>  
  </tr>  
  <tr>  
    <td>1</td>  
    <td>John</td>  
    <td>25</td>  
  </tr>  
  <tr>  
    <td>2</td>  
    <td>Jane</td>  
    <td>30</td>  
  </tr>  
</table>  

 

Kolonneoverskrift( <th>)

- <th> Elementet bruges til at oprette kolonneoverskrifter i en tabel.

- Placeres typisk i første række af bordet.

<table>  
  <tr>  
    <th>No.</th>  
    <th>Name</th>  
    <th>Age</th>  
  </tr>  
  <!-- data rows -->  
</table>  

 

Datarækker( <tr>):

- <tr> Elementet bruges til at oprette datarækker i en tabel.

- Dataceller( <td>) eller overskriftsceller( <th>) er placeret i disse <tr> elementer.

<table>  
  <tr>  
    <th>No.</th>  
    <th>Name</th>  
    <th>Age</th>  
  </tr>  
  <tr>  
    <td>1</td>  
    <td>John</td>  
    <td>25</td>  
  </tr>  
  <tr>  
    <td>2</td>  
    <td>Jane</td>  
    <td>30</td>  
  </tr>  
</table>  

 

Kolonnespænding( colspan)

Attributten colspan bruges til at bestemme antallet af kolonner, som en datacelle eller overskriftscelle vil spænde over i tabellen.

<table>  
  <tr>  
    <th colspan="2">Personal Information</th>  
  </tr>  
  <tr>  
    <td colspan="2">John Doe</td>  
  </tr>  
</table>  

 

Rækkespænding( rowspan)

Attributten rowspan bruges til at bestemme antallet af rækker, som en datacelle eller overskriftscelle vil spænde over i tabellen.

<table>  
  <tr>  
    <th rowspan="2">No.</th>  
    <td>1</td>  
    <td>John</td>  
  </tr>  
  <tr>  
    <td>2</td>  
    <td>Jane</td>  
  </tr>  
</table>  

 

Fletning af celler( colspan og rowspan)

Du kan kombinere både colspan og rowspan attributter for at flette celler i en tabel.

<table>  
  <tr>  
    <th rowspan="2">No.</th>  
    <th colspan="2">Personal Information</th>  
  </tr>  
  <tr>  
    <td>John</td>  
    <td>25</td>  
  </tr>  
</table>  

 

border ejendom

- border Egenskaben angiver tykkelsen af ​​bordrammen.

- Værdien af border ​​er et ikke-negativt heltal.

<table border="1">  
<!-- Table rows and columns -->  
</table>  

 

cellpadding ejendom

-, cellpadding Egenskaben angiver afstanden mellem celleindholdet og kanten af ​​cellen i tabellen.

- Værdien af cellpadding ​​er et ikke-negativt heltal

<table cellpadding="5">  
<!-- Table rows and columns -->  
</table>  

 

cellspacing ejendom

- cellspacing Egenskaben angiver afstanden mellem celler i tabellen.

- Værdien af cellspacing ​​er et ikke-negativt heltal.

<table cellspacing="10">  
<!-- Table rows and columns -->  
</table>  

 

Disse attributter og elementer giver dig mulighed for at oprette og tilpasse tabeller i HTML efter dine behov. Du kan bruge dem til at vise data på en overskuelig og organiseret måde på din hjemmeside.