Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Taulukoiden luominen ja jäsentäminen HTML:ssä | Työskentely Median ja Taulukoiden Kanssa
HTML:n Perusteet

Taulukoiden luominen ja jäsentäminen HTML:ssä

Pyyhkäise näyttääksesi valikon

Taulukot auttavat esittämään jäsenneltyä dataa, kuten aikatauluja, kalentereita, taloustietoja, ruokalistoja ja hinnastoja. HTML tarjoaa useita elementtejä taulukoiden rakentamiseen.

Tärkeimmät taulukkokomponentit:

  • <table>: taulukon säiliö;
  • <tr>: rivi;
  • <th>: otsikkosolu (lihavoitu, keskitetty);
  • <td>: tavallinen tietosolu.

Alla rakennetaan yksinkertainen ruokalistataulukko vaihe vaiheelta.

Vaihe 1: HTML-rakenteen luominen

Aloita luomalla sivullesi perus-HTML-rakenne:

<!DOCTYPE html>
<html lang="en">
  <head>
    <!-- The link to the styles -->
  </head>
  <body>
    <!-- Table code will go here -->
  </body>
</html>

Vaihe 2: Taulukon määrittely

Lisää <body>-elementin sisälle <table>-elementti taulukon määrittämistä varten:

<table>
  <!-- Table content will go here -->
</table>

Vaihe 3: Taulukon otsikko (valinnainen)

Jos haluat antaa taulukolle otsikon, voit käyttää <caption>-elementtiä:

<table>
  <caption>New menu</caption>
  <!-- Table content will go here -->
</table>

Vaihe 4: Luo taulukon otsikot

Lisää seuraavaksi taulukon otsikot <thead>-elementin sisään. Jokainen otsikko määritellään <th>-tagilla:

<table>
  <caption>New menu</caption>
  <thead>
    <tr>
      <th>Category</th>
      <th>Meal</th>
      <th>Price</th>
    </tr>
  </thead>
  <!-- Table content will go here -->
</table>

Vaihe 5: Täytä taulukko tiedoilla

Käytä <tbody>-elementtiä taulukkorivien rajaamiseen ja <td>-tageja tietosolujen määrittämiseen:

<table>
  <caption>New menu</caption>
  <thead>
    <tr>
      <th>Category</th>
      <th>Meal</th>
      <th>Price</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Appetizer</td>
      <td>Garlic Shrimps</td>
      <td>8$</td>
    </tr>
    <tr>
      <td>Pasta</td>
      <td>Lobster Linguine Noodles</td>
      <td>16$</td>
    </tr>
    <tr>
      <td>Sandwich</td>
      <td>Lobster Tail Sandwich</td>
      <td>11$</td>
    </tr>
  </tbody>
</table>

Koko koodi

Käy kaikki elementit huolellisesti läpi varmistaaksesi, että niiden yhteys on selkeä.

index.html

index.html

index.css

index.css

Note
Huomio

Oletuksena HTML-taulukoilla ei ole erityistä visuaalista tyyliä. Taulukon ulkoasun muokkaamiseksi lisää CSS-tyylejä erilliseen CSS-tiedostoon tai HTML-tiedoston <style>-osioon <head>-tunnisteen sisään.

Tässä vaiheessa ei kuitenkaan tarvitse perehtyä CSS:ään, sillä keskitymme vain HTML:ään. Jos haluat nähdä, miltä taulukko näyttää ilman CSS-tyylejä, voit poistaa rivin 4: <link rel="stylesheet" href="index.css" />, joka tuo CSS-tyylit käyttöön.

1. Mikä HTML-elementtiä käytetään taulukon määrittämiseen verkkosivulla?

2. Mitä HTML-elementtiä käytetään määrittämään rivin taulukossa?

3. Mikä on <th>-elementin tarkoitus HTML-taulukossa?

question mark

Mikä HTML-elementtiä käytetään taulukon määrittämiseen verkkosivulla?

Valitse oikea vastaus

question mark

Mitä HTML-elementtiä käytetään määrittämään rivin taulukossa?

Valitse oikea vastaus

question mark

Mikä on <th>-elementin tarkoitus HTML-taulukossa?

Valitse oikea vastaus

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 4. Luku 8

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Osio 4. Luku 8
some-alt