Esercitazione in classe del 10/12/2009
Prepariamo il nostro sito
- Creare la pagina vuota index.html
- Creare la pagina vuota style.css
- Salvarle entrambe in una nuova cartella che chiameremo "nomesito"
- Al suo interno creare una cartella vuota e chiamarla "immagini"
- Creare il nuovo sito "esercitazione3" dal pannello "files"
- Collegare il file index e css (Format-Css styles-Attach style sheet)
Definire le proprietà di base di un foglio css definendo il tag body:
- la famiglia di font usati (font-family)
- la grandezza dei font usati (font-size)
- margini, padding e bordi = 0 (margin, padding, border)
- colore base di sfondo grigio scuro #171717 (background-color)
- colore base del testo grigio chiaro #ddd (color)
- l'allineamento del testo (text-align)
Impostare i contenuti della pagina html come segue:
- Definire il title del sito e nominarlo con il proprio nome e cognome
- Creare 3 div uno consecutivo all'altro: uno che si chiami "testata", uno "contenuto" e uno "footer"
Div "testata"
- All'interno del div "testata" inserire l'immagine "logo.gif" che rappresenta il logo del nostro sito e che avrete precedentemente salvato nella cartella nomesito/immagini
- L'immagine deve essere cliccabile (tag "a" inseribile dal pannello proprietà tenendo selezionata l'immagine) e permettere di andare alla pagina index.html
Div "contenuti"
- Creare un titolo (h1), almeno tre paragrafi (p) e un link esterno al sito (a)
- Creare una porzione di testo in grassetto (strong)
- Creare una lista non ordinata con almeno tre elementi (ul con elementi li)
Div "footer"
- Creare un paragrafo di una riga con scritte le informazioni riguardo al sito. Copiare le seguenti: Nomesito © Copyright 2009 - Indirizzo Via tal dei tali 00 - Milano - Partita iva 00000000000
Definire nel css tutti i tag che sono stati creati
Div "testata"
- deve avere larghezza (width) di 540px, padding e bordi a zero
- deve essere centrato lateralmente rispetto alla pagina (margin)
- L'mmagine deve avere bordo = 0 per annullare l'effetto bordo del link (#testata img)
Div "contenuti"
- deve avere larghezza FISICA totale di 540px
ma con un bordo continuo (solid) su tutti e 4 i lati di 2px di colore grigio #ccc
e un padding di 20px per tutti e 4 i lati.
Calcolare pertanto il width giusto.
- deve essere centrato lateralmente rispetto alla pagina (margin)
- Definire il colore di sfondo (background-color) con il seguente colore: #666
- Definire un font diverso per il titolo e che sia di un colore diverso che si accosti bene allo sfondo e di una grandezza di 16px
- Definire margini e padding a piacere per i paragrafi
- Definire un colore a piacere per i link nello stato normale (a) e nello stato hover (a:hover) purchè siano diversi dai colori standard (blu e viola)
Div "footer"
- Deve avere larghezza (width) di 540px e deve essere centrato rispetto alla pagina (margin), con padding verticale = 10px e orizzontale = 0
- Impostare il colore #666 e una grandezza più piccola (11px) per il testo del footer (#footer p)