Corsi/Web design/Lezione 2
Altre azioni
π Liste e nuove pagine
Obiettivo: creare una seconda pagina del tuo sito e imparare le liste puntate e numerate.
π Ci serve
- L'editor di testo e il browser della Lezione 1
- La cartella
mio-primo-sito, con dentrochi-sono.html
π§ Un po' di teoria
Un sito web Γ¨ quasi sempre fatto di piΓΉ pagine, collegate tra loro: ogni pagina Γ¨ un file .html a sΓ©. Oggi ne crei una seconda, ripartendo dallo stesso scheletro della Lezione 1, e impari un nuovo modo per organizzare il contenuto: le liste.
π¨ Costruisci: la pagina dei tuoi hobby
mio-primo-sito, duplica chi-sono.html (copia-incolla: CTRL+C poi CTRL+V) e rinomina la copia in hobby.html (selezionala e premi F2).hobby.html con l'editor. Hai ottenuto una nuova pagina web in cui parlare dei tuoi hobby! Cambia il title e il contenuto del body: metti un titolo con h1 (per esempio "I miei hobby"), magari un sottotitolo con h2 e qualche paragrafo con p.ul e racchiudi ogni hobby in un elemento li, così:
<ul>
<li>Partecipare al CoderDojo</li>
<li>Imparare a programmare</li>
<li>...</li>
</ul>
Salva e aggiorna il browser.ul in ol β sia nell'apertura che nella chiusura:
<ol>
<li>Partecipare al CoderDojo</li>
<li>Imparare a programmare</li>
<li>...</li>
</ol>
Cosa cambia?
li indica un elemento di una lista, ul una lista NON ordinata ("u" sta per "unordered"), ol una lista ordinata ("o" sta per "ordered"). Ricorda di cambiare sempre sia il tag di apertura che quello di chiusura.Se dimentichi di chiudere un </li> o un </ul>, il browser spesso "aggiusta" da solo la pagina β ma il codice resta scorretto, e prima o poi ti darΓ un problema. Abituati a chiudere sempre ogni tag che apri.
π Sfide
β Stella
ββ Cometa
βββ Razzo
<ul>...</ul> dentro un elemento <li> di un'altra lista. Come la mostra il browser?π Quiz: mettiti alla prova
Cosa rappresenta il tag <ul>?
Cosa rappresenta il tag <ol>?
Dentro quale tag va racchiuso ogni elemento di una lista?