Per realizzare un sito web di solito si preferisce utilizzare uno strumento di authoring visuale come il FrontPage o il Dreamweaver. Ma per essere in grado di utilizzare nel proprio sito delle funzionalità avanzate e di velocizzare in alcuni casi il lavoro di editing è bene conoscere anche ciò che è alla base di ogni pagina web: il linguaggio HTML, il linguaggio di descrizione delle pagine che ha reso possibile l'esistenza del Web come lo conosciamo oggi.
Questo corso insegna le basi del linguaggio ed i principali comandi per formattare i testi, per inserire immagini, collegamenti, tabelle, moduli e tutto quanto può rendere più accattivante e interattivo un sito Web professionale.
Nel corso delle lezioni, agli argomenti teorici necessari per introdurre i principali comandi del linguaggio saranno contestualmente affiancati esempi ed esercitazioni pratiche
Da quando Tim Berners-Lee del Cern (Centro Europeo Ricerche Nucleari) in Svizzera creò la prima versione dell'Html nel 1989, il linguaggio si è evoluto con l'introduzione di nuovi tag e nuovi meccanismi al fine di rendere più fruibili i siti web e più efficiente e flessibile la loro realizzazione.
Tra le nuove tecnologie introdotte di particolare rilevanza sono i fogli di stili (Cascading Style Sheet - CSS) che permettono di gestire in maniera più precisa e strutturata gli aspetti di visualizzazione dei documenti html.
Obiettivo del corso è di mettere i partecipanti in grado di utilizzare le funzionalità più avanzate del linguaggio Html ed in particolare i fogli di stili. Esempi ed esercitazioni di complessità crescenti permettono di comprendere subito ed in maniera approfondita gli argomenti trattati.
STRUTTURA DEL CORSO
- Le basi del linguaggio HTML e i tag
- Head e body della pagina
- Gli attributi del testo: stili logici e stili fisici, dimensione e tipo di font
- Caratteri speciali
- Hyperlink: collegamenti interni ed esterni, link agli indirizzi email
- Inserimento di immagini. Impostazione di colori e sfondi
- Tabelle: creazione della struttura e impostazioni delle proprietà
- Uso di file esterni, multimedialità ed animazioni
- Frames: creazione ed utilizzo
- I moduli: caselle di testo, menù, opzioni, pulsanti
- I meta tags ed elementi di stile
- Cenni sull'evoluzione del linguaggio: HTML dinamico
- Fogli di Stile (Cascading Style Sheet)
- Css in Linea, Css Incorporati, Css Esterni
- Attributi di stile testo
- Raggruppamento di stili
- Attributi margini e allineamento
- Colore e sfondo
- Attributi tabelle e celle
- Definizioni di classi
- Css di 2° livello
- Posizionamento dinamico
- Ottimizzazione del codice
- Compatibilità Browser
- Introduzione ai CGI script
- Form e CGI
- Scelta ed analisi dei CGI
- Uso dei parametri
- Installazione dei CGI sul server
- Utilizzo di editor come Dreamweavere e FrontPage
Ogni partecipante riceve gratuitamente il materiale didattico e alla fine del corso un attestato in carta pergamenata |