Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Kokonaisen Verkkosivuston Rakentaminen HTML:llä | Osio
HTML-Perusteet

bookKokonaisen Verkkosivuston Rakentaminen HTML:llä

Pyyhkäise näyttääksesi valikon

Olemme nyt käyneet läpi HTML:n ydinkäsitteet ja olemme valmiita rakentamaan kokonaisen yhden sivun portfolioverkkosivun alusta alkaen.

Voit kokeilla rakentaa sen itse tai seurata tätä vaiheittaista opasta, jossa on koodi jokaiseen osaan.

Vaiheittainen opas

1. Verkkosivun rakennesuunnitelma

Portfolio-sivumme sisältää:

  • Ylätunniste: sivuston otsikko ja navigointilinkit;
  • Tietoa: lyhyt esittely sivun omistajasta;
  • Portfolio: projektit kuvineen, otsikoineen ja lyhyine kuvauksineen;
  • Yhteystiedot: lomake vierailijoille yhteydenottoa varten;
  • Alatunniste: tekijänoikeus sekä yhteys-/sosiaalisen median linkit.

2. Rakenna sisältö semanttisella HTML:llä

Luo uusi index.html-tiedosto ja lisää perusrakenne käyttäen <!DOCTYPE html>, <html>, <head> ja <body>.

index.html

index.html

copy

3. Ylätunnisteosio

Lisää <header>, jossa on omistajan nimi, sekä <nav>, joka sisältää linkit About-, Portfolio- ja Contact-osioihin.

index.html

index.html

copy

4. Tietoa-osio

Luo <section id="about">, jossa on otsikko ja lyhyt kappale omistajasta.

index.html

index.html

copy

5. Portfolio-osio

Lisää <section id="portfolio">, joka luettelee projektit kuvien, otsikoiden ja lyhyiden kuvausten kanssa.

index.html

index.html

copy

6. Yhteystieto-osio

Luo <section id="contact">, jossa on yksinkertainen yhteydenottolomake, joka kerää nimen, sähköpostin ja viestin.

index.html

index.html

copy

7. Alatunnisteosio

Viimeistele sivu käyttämällä <footer>-elementtiä, joka sisältää tekijänoikeustekstin sekä linkit sosiaaliseen mediaan, puhelimeen ja sähköpostiin.

index.html

index.html

copy

Bonus

Sivun ulkoasun parantamiseksi voidaan liittää CSS-tiedosto ja muotoilla HTML-koodia. CSS hallitsee värejä, välistyksiä, fontteja ja asettelua, mikä auttaa samaa rakennetta näyttämään huomattavasti viimeistellymmältä.

Vertaa tässä vaiheessa, miltä sivu näyttää pelkällä HTML:llä ja miten se muuttuu, kun perus CSS-tyylit lisätään.

index.html

index.html

index.css

index.css

copy

Tässä on linkki valmiiseen verkkosivustoon, joka rakennettiin tässä luvussa: Julian verkkosivusto

Mitä olet rakentanut

Olet luonut kokonaisen verkkosivun HTML:llä, jossa on rakenne, sisältö ja peruselementit.

Mitä puuttuu

Sivusi toimii, mutta näyttää hyvin yksinkertaiselta. HTML määrittelee rakenteen, ei ulkoasua.

Mitä seuraavaksi

Sivun tyylittelyyn tarvitset CSS:ää lisätäksesi värejä, asettelua ja visuaalista viimeistelyä.

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 24

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

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

Osio 1. Luku 24
some-alt