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ä | HTML-Lomakkeet ja Käyttäjän Syöte
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 1. Luku 20

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

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

Osio 1. Luku 20
some-alt