Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Haaste: Luo Lomake Syötteillä ja Nimikkeillä | HTML-Lomakkeet ja Käyttäjän Syöte
HTML:n Perusteet
course content

Kurssisisältö

HTML:n Perusteet

HTML:n Perusteet

1. Verkkokehityksen Ymmärtäminen
2. HTML-Tunnisteet ja -Attribuutit
3. HTML-Dokumentin Rakenne
4. Työskentely Median ja Taulukoiden Kanssa

book
Haaste: Luo Lomake Syötteillä ja Nimikkeillä

Tavoite

Paranna verkkosivuston käyttäjäkokemusta luomalla interaktiivinen lomake, joka vaatii syötteitä nimelle, sähköpostille ja salasanalle, täydentäen ne vastaavilla nimikkeillä.

Tehtävä

Sisällytä käyttäjäystävällinen lomake verkkosivustollesi, parantaen käyttäjän sitoutumista ja vuorovaikutusta. Tehtäväsi on:

  • Nimen syöte: luo tekstisyöte, joka kerää käyttäjien nimet. Käytä oikeita attribuutteja saumattoman kokemuksen varmistamiseksi.

    1. Määritä oikea type tekstisyötteelle;

    2. Aseta placeholder arvoon John;

    3. Varmista, että syöte on oletuksena valittuna.

  • Sähköpostin syöte: luo sähköpostisyöte, joka kerää käyttäjien sähköpostiosoitteet. Varmista tietojen tarkkuus käyttämällä oikeita attribuutteja.

    1. Määritä oikea type sähköpostisyötteelle;

    2. Aseta placeholder arvoon example@gmail.com;

    3. Merkitse kenttä pakolliseksi.

  • Salasanan syöte: luo turvallinen salasanasyöte, joka pitää käyttäjätiedot turvassa. Käytä oikeita attribuutteja tietoturvan parantamiseksi.

    1. Määritä oikea type salasanasyötteelle;

    2. Tee kentästä pakollinen.

html

index.html

css

index.css

copy
  1. autofocus: kohdistaa automaattisesti syöttökenttään, kun sivu latautuu.

  2. required: merkitsee syöttökentän pakolliseksi, estäen lomakkeen lähettämisen, jos se jätetään tyhjäksi.

  3. placeholder: tarjoaa vihjeen tai esimerkkitekstin syöttökenttään.

  4. for ja id: yhdistää etiketin syöttökenttään parantaen saavutettavuutta.

  5. type: määrittää syöttökentässä odotetun datan tyypin (esim. text, email, password).

html

index.html

css

index.css

copy
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 5. Luku 6

Kysy tekoälyä

expand
ChatGPT

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

course content

Kurssisisältö

HTML:n Perusteet

HTML:n Perusteet

1. Verkkokehityksen Ymmärtäminen
2. HTML-Tunnisteet ja -Attribuutit
3. HTML-Dokumentin Rakenne
4. Työskentely Median ja Taulukoiden Kanssa

book
Haaste: Luo Lomake Syötteillä ja Nimikkeillä

Tavoite

Paranna verkkosivuston käyttäjäkokemusta luomalla interaktiivinen lomake, joka vaatii syötteitä nimelle, sähköpostille ja salasanalle, täydentäen ne vastaavilla nimikkeillä.

Tehtävä

Sisällytä käyttäjäystävällinen lomake verkkosivustollesi, parantaen käyttäjän sitoutumista ja vuorovaikutusta. Tehtäväsi on:

  • Nimen syöte: luo tekstisyöte, joka kerää käyttäjien nimet. Käytä oikeita attribuutteja saumattoman kokemuksen varmistamiseksi.

    1. Määritä oikea type tekstisyötteelle;

    2. Aseta placeholder arvoon John;

    3. Varmista, että syöte on oletuksena valittuna.

  • Sähköpostin syöte: luo sähköpostisyöte, joka kerää käyttäjien sähköpostiosoitteet. Varmista tietojen tarkkuus käyttämällä oikeita attribuutteja.

    1. Määritä oikea type sähköpostisyötteelle;

    2. Aseta placeholder arvoon example@gmail.com;

    3. Merkitse kenttä pakolliseksi.

  • Salasanan syöte: luo turvallinen salasanasyöte, joka pitää käyttäjätiedot turvassa. Käytä oikeita attribuutteja tietoturvan parantamiseksi.

    1. Määritä oikea type salasanasyötteelle;

    2. Tee kentästä pakollinen.

html

index.html

css

index.css

copy
  1. autofocus: kohdistaa automaattisesti syöttökenttään, kun sivu latautuu.

  2. required: merkitsee syöttökentän pakolliseksi, estäen lomakkeen lähettämisen, jos se jätetään tyhjäksi.

  3. placeholder: tarjoaa vihjeen tai esimerkkitekstin syöttökenttään.

  4. for ja id: yhdistää etiketin syöttökenttään parantaen saavutettavuutta.

  5. type: määrittää syöttökentässä odotetun datan tyypin (esim. text, email, password).

html

index.html

css

index.css

copy
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 5. Luku 6
Pahoittelemme, että jotain meni pieleen. Mitä tapahtui?
some-alt