Mini-homework 1

In questo MHW, utilizzerete le nozioni di HTML e CSS che abbiamo visto a lezione per creare la home page del vostro progetto.

La consegna del MHW dovrà essere effettuata sul vostro repository GitHub e dovrà includere:

Importante: i file devono essere caricati direttamente nella cartella principale del repository, non in sottocartelle né in file compressi (es. zip). Inoltre, il nome del repository deve essere testualmente mhw1, non MHW1 o minihomework1 o qualunque altra cosa.

1. Aspetto generale

La struttura della pagina è a vostra scelta, ma dovrà contenere i seguenti elementi:

A questo link un esempio di visualizzazione della pagina completa.

2. Misure delle sezioni

Stabilite in dettaglio la disposizione delle sezioni del sito (header, menù di navigazione, contenuti, blocchi all’interno dei contenuti, footer) e le distanze tra i diversi elementi della pagina. Illustrate il vostro progetto nella presentazione in maniera analoga a quanto vedete in questa immagine:

È richiesto l’uso delle seguenti proprietà CSS: margin, padding, height, position, border, border-radius, background-color.

3. Caratteri, dimensioni e colori

Definite il carattere, il colore e la dimensione del testo in ciascuna delle sezioni della pagina definite in “Aspetto generale”. Se i blocchi di contenuto sono a loro volta divisibili in sotto-parti, usate uno stile diverso per ciascuna.

Per ogni sezione di testo, definite tramite CSS:

E’ richiesto l’uso delle seguenti proprietà CSS: font-weight, font-style, font-family, font-size, color, line-height.

4. Immagini

L’intestazione ha un’immagine di sfondo, che non si ripete. Al di sopra dell’immagine vi è un overlay semitrasparente, di colore rgba(0, 0, 0, .3).

La sezioni dei contenuti deve contenere un’immagine per ogni “blocco” di informazione.

Altre specifiche HTML e CSS

Per una piena valutazione, rispettate le seguenti specifiche: