Area riservata
Studiare all’estero
Scegli la giusta direzione

Studiare all’estero
Scegli la giusta direzione

Web Design I

INTRODUZIONE
Internet e protocolli di comunicazione (http, ftp, smtp)
Concetti di Client e Server
Il W3C e la definizione degli standard
XHTML
Creare pagine con XHTML

COS'E' L' (X)HTML
Gerarchia di un sito Web
Definizione della root
L’estensione dei file
Struttura base dei documenti (X)HTML
Impaginare con XHTML: testi, immagini, link e liste
Introduzione alla sintassi (X)HTML
Analisi dei principali tag e attributi (X)HTML
Inserire titoli e testi in una pagina
Inserire immagini
Inserire link
Percorsi relativi ed assoluti degli elementi
Liste: ordinate, non ordinate e di definizione

LE TABELLE
Considerazioni sull’uso delle tabelle
Creare tabelle
Gestire tabelle annidate
Tag e attributi avanzati delle tabelle


I MODULI TAG: FORM
Passaggio di dati tra client e server
Creare un form per richiedere dati all’utente
I campi: input, textarea, select, button
Impaginare un form


CSS (FOGLI DI STILE)
I fogli di stile nei documenti html
Cosa sono i Cascading Style Sheet
CSS level 2
CSS e compatibilità con i browser
Differenti dichiarazioni di fogli di stile
Struttura di un foglio di stile
Regole e commenti nei CSS
Fogli di stile in linea, interni ed esterni al documento


SINTASSI DI LINGUAGGIO CSS
Com’è fatta una regola
Le dichiarazioni: proprietà e valori
Proprietà singole e proprietà a sintassi abbreviata

I SELETTORI
Selettore di elementi
Selettore universale
Selettore discendente
Child selector
Selettore dell’elemento adiacente
Selettore dell’attributo

CREARE UNA CLASSE E UN ID IN UN FOGLIO DI STILE 
Formattare elementi di una pagina con le classi
L’attributo class
Differenza tra classe e ID
Dichiarare un ID
Le classi speciali:le pseudoclassi
Definire differenti stili per i collegamenti ipertestuali

DIFFERENZIARE I FOGLI DI STILE PER DIFFERENTI SUPPORTI
L’attributo media
Gestire i CSS per la stampa di un documento
Accessibilità e CSS
Visualizzazione per dispositivi mobili
La web-tv
CSS per documenti audio

UTILIZZO DEI CSS NEI SITI WEB 
Formattare i contenuti testuali
Proprietà di base del testo
Proprietà avanzate del testo per rendere più leggibile la pagina
Impostare il colore degli elementi
Gestire il colore di sfondo
Gestire lo stile degli elenchi puntati e numerati

STRUTTURA LOGICA DELL'XML 
Unità di misura dei CSS
Box model
Definire altezza e larghezza di un elemento
Margini
Padding
Bordi

SEPARARE LA FORMA DEL CONTENUTO 
Le proprietà display e float
Nascondere un elemento sulla pagina
La proprietà position
Definizione dei valori static, absolute, fixed e relative
Le proprietà visibilità, clip e z-index


USABILITA' E CSS
Tabelle di compatibilità
Test e validazione della sintassi CSS
Gli editor CSS
Il futuro dei CSS: level3

CONVERTIRE DOCUMENTI HTML in XHTML
Struttura logica dell’XML
Documenti e file XML
XHTML 1.1
Le regole dell’XHTML e differenze con l’ HTML 4.01
Convertire un documento HTML
In futuro: XHTML 2.0 o HTML 5 ?

Corsi associati

Accademia SantaGiulia - Vincenzo Foppa Società Cooperativa Sociale ONLUS - Via Cremona, 99 - 25124 Brescia
Num. Iscr. Reg. delle Imprese di Brescia e partita IVA: 02049080175 - R.E.A. 291386 - CAP. SOC. Euro 25.148,68
PEC: accademiasantagiulia@certificazioneposta.it