Costruzione di un sito web - HTML



Похожие документы
Comandi principali del linguaggio HTML (Hyper Text Markup Language)

Linguaggio HTML (2) Attributi di <FONT> Per variare lo stile di carattere rispetto al default, si possono utilizzare tre attributi:

HTML HTML. HyperText Markup Language. Struttura di un documento. Gli elementi essenziali di un documento HTML sono i seguenti TAG: <HTML>...

LEZIONI DI HTML. Come costruire il proprio sito con pochi strumenti e tanta creatività...

Introduzione al linguaggio HTML. A. Lorenzi - Università di Bergamo - Facoltà di Economia 1

Primi passi con HTML. Il documento HTML

Manuale scritto da Fuso Federico 4 A Anno scolastico 2011/2012 Parte 1

NVU Manuale d uso. Cimini Simonelli Testa

Esercizi. Introduzione all HTML. Il WWW

Linguaggio HTML. Reti. Il Linguaggio HTML. Il Linguaggio HTML

Il linguaggio HTML - Parte 4

Tutorial di HTML basato su HTML 4.0 e CSS 2

Il linguaggio HTML - Parte 2

EUROPEAN COMPUTER DRIVING LICENCE WEB EDITING - Versione 2.0

Esercitazione n. 10: HTML e primo sito web

INTRODUZIONE AL LINGUAGGIO HTML. Internet + HTML + HTTP = WWW

Corso di HTML. Prerequisiti. Modulo L3. 1-Concetti generali. Browser Rete Internet Client e server. M. Malatesta 1-Concetti generali-12 28/07/2013

Creare un Ipertesto. 1

Siti web centrati sui dati (Data-centric web applications)

Applicazioni web centrati sui dati (Data-centric web applications)

Prova di informatica & Laboratorio di Informatica di Base

Architettura del. Sintesi dei livelli di rete. Livelli di trasporto e inferiori (Livelli 1-4)

Corso Creare Siti WEB

Raggruppamenti Conti Movimenti

Sistemi Informativi di relazione - Internet

Informatica per la comunicazione" - lezione 10 -

HTML il linguaggio per creare le pagine per il web

I.T.C. Mario Pagano Napoli

HTML SITI WEB. FEQUENZA OBBLIGATORIA 80% ESERCITAZIONI (laboratorio) RICONOSCIMENTO 3 CFU. infolab@uniroma3.it host.uniroma3.it/laboratori/infolab

Cimini Simonelli - Testa

PIATTAFORMA DOCUMENTALE CRG

MS Word per la TESI. Barra degli strumenti. Rientri. Formattare un paragrafo. Cos è? Barra degli strumenti

Web Intelligence. Argomenti 10/5/2010.

ISTITUTO ISTRUZIONE SUPERIORE "L. EINAUDI" ALBA ANNO SCOLASTICO 2015/2016

Guida all utilizzo del CMS Drupal e alla gestione dei contenuti

Sistemi Informativi - Internet Costruzione di un minisito Esercitazione

CONOSCENZE Sapere Riconoscere e descrivere con terminologia

Ipertesto. Reti e Web. Ipertesto. Ipertesto. Ipertestualità e multimedialità

IIS D ORIA - PROGRAMMAZIONE per UFC INDICE DELLE UFC

Internet Architettura del www

5.6.1 REPORT, ESPORTAZIONE DI DATI

IL SISTEMA APPLICATIVO WORD

LABORATORIO PER IL DESIGN DELLE INTERFACCE PEGORARO ALESSANDRO CASSERO.IT MANUALE DI AGGIORNAMENTO, MANUTENZIONE E USO DEL SITO

ESERCITAZIONE Semplice creazione di un sito Internet

PROGRAMMA DEL CORSO WEB GRAPHIC DESIGNER

Per accedere clicca su START o AVVIO (in basso a sinistra sul tuo schermo), poi su PROGRAMMI, ACCESSORI e infine su BLOCCO NOTE.

Indice PARTE PRIMA L INIZIO 1

Finalità delle Reti di calcolatori. Le Reti Informatiche. Una definizione di Rete di calcolatori. Hardware e Software nelle Reti

Client - Server. Client Web: il BROWSER

Simonotti Graziano DATABASE

PROGRAMMA DEL CORSO OFFICE BASE (48 ORE)

EUROPEAN COMPUTER DRIVING LICENCE SYLLABUS VERSIONE 5.0

REPORT DI VALUTAZIONE DELL ACCESSIBILITÀ

Capitolo III Esercitazione n. 3: Funzionalità base di Word parte seconda

Formattazione e Stampa

Progettazione di siti Web

Settaggio impostazioni tema. Cliccando nuovamente su aspetto e poi su personalizza si avrà modo di configurare la struttura dinamica della template.

Percorso Formativo. indirizzo. M a r k e t i n g. E - C o m m e r c e

Internet e posta elettronica. A cura di Massimiliano Buschi

Il seguente Syllabus è relativo al Modulo 7, Reti informatiche, e fornisce i fondamenti per il test di tipo pratico relativo a questo modulo

Presentation. Scopi del modulo

CMS MUSEO&WEB. Mappe grafiche. Andrea Tempera (OTEBAC) 12 aprile 2010

Introduzione al Web. dott. Andrea Mazzini

Dal protocollo IP ai livelli superiori

Informatica A per Ingegneria Gestionale ( ) Il linguaggio HTML. Elisa Quintarelli-Laura Mandelli. HyperText Markup Language

ISTITUTO DI ISTRUZIONE SUPERIORE STATALE M.K.GANDHI WORD Isabella Dozio 17 febbraio 2012

InterNet: rete di reti

LA GESTIONE DELLE VISITE CLIENTI VIA WEB

Dexma Newsletter System

Microsoft Word. Nozioni di base

WEBGIS 1.0. Guida per l utente

PIANO DI TUTELA DELLE ACQUE DELLA SICILIA (di cui all'art. 121 del Decreto Legislativo 3 aprile 2006, n 152)

Login. Gestione contenuto.

Come funziona il WWW. Architettura client-server. Web: client-server. Il protocollo

Consorzio Triveneto S.p.A. Payment Gateway

Tecnologie dell Informazione e della Comunicazione (ICT)

HTML HyperText Markup Language:

SOLUZIONE Web.Orders online

CORSO DI INFORMATICA Via Mezzopreti 9, ROSETO DEGLI ABRUZZI

Транскрипт:

Costruzione di un sito web - HTML Obiettivi. Presentare le caratteristiche di un sito Web ed i concetti base per la sua costruzione: fasi di realizzazione e linguaggio HTML. Illustrare gli elementi fondamentali del linguaggio. Familiarizzare con le istruzioni più importanti. Fulvio Sbroiavacca

Gli argomenti Caratteristiche di un sito Web Le fasi di realizzazione Gli strumenti di lavoro I documenti e le URL in Internet Le pagine HTML Il linguaggio HTML Gli editor La struttura dei documenti CASO DI STUDIO

Caratteristiche di un sito Web Servizi informativi obiettivi diverse tipologie... Pagine statiche Pagine dinamiche progettazione grafica struttura informativa IPERTESTUALITA funzionalità di consultazione link interni e link esterni

Caratteristiche di un sito Web Impostazione grafica rendere più piacevole ed accattivante il proprio sito Web mediante l ideazione di un interfaccia di comunicazione originale consentire una consultazione veloce e facilitata mediante soluzioni grafiche il più possibile ridotte e di semplice ed immediata comprensione per la navigazione

Le fasi di sviluppo Analisi struttura Progettazione informativa impostare i percorsi informativi in modo strutturato, coerentemente con gli obiettivi del progetto (prerequisito per la realizzazione in formato html) evidenziare le diverse caratteristiche di realizzazione sulla base dei flussi informativi disponibili (materiali cartacei, in formato elettronico, Banche dati, ) impostare una struttura informativa completa basata sulla massima ipertestualità (link, funzioni di navigazione, funzioni di accesso ai servizi, )

Le fasi di sviluppo Analisi Progettazione grafica struttura informativa contenuti informativi & documenti

Le fasi di sviluppo 1 Analisi fabbisogni informativi richieste dell utenza disponibilità hardware struttura operativa impostazione grafica struttura informativa contenuti documenti Progettazione 2 3 Verifiche per la messa in linea del sito Realizzazione TEST 4 realizzazione in ambiente Web (pagine html, applicazioni di accesso dinamico a database, applicazioni di interazione ) realizzazione in ambiente grafico digitalizzazione immagini e documenti

Come realizzare un sito Web Strumenti di lavoro Accesso ad Internet e casella di posta elettronica Browser Editor html Editor grafico Dispositivi per la digitalizzazione del materiale informativo Materiale di progettazione Software per la trasmissione dei lotti di redazione sul server Web di riferimento gestione autonoma dell Ente gestione a carico del provider (housing, hosting) monitoraggio accessi Firewall Server Web PROXY gestione hardware aggiornamenti e software

I cardini del WWW I cardini su cui si basa l architettura del WWW sono due: i documenti e le URL (Universal Resource Locator). L URL (Universal Resource Locator) indica gli indirizzi che permettono di rintracciare qualsiasi documento disponibile sulla rete. Il WWW è quindi un servizio Internet che oltre ai propri dati nel formato nativo HTML consente di accedere a servizi diversi senza conoscere i diversi protocolli di collegamento.

L HTML L HTML (HyperText Markup Language) è il linguaggio utilizzato dai documenti Web. Grazie al loro specifico formato, i documenti presenti su Web sono veri e propri ipertesti. Un ipertesto è un documento nel quale alcuni elementi (parole attive sottolineate) rappresentano dei legami con altri documenti.

L HTML La struttura viene definita interattiva in quanto è possibile selezionare gli elementi attivi per avviare immediatamente il collegamento al documento di interesse ad esso riferito. A B A B C C

L HTML Generalmente, i percorsi ipertestuali HTML sono costituiti da: una HOME PAGE (livello gerarchico superiore della struttura dalla quale si espandono i percorsi informativi di livello inferiore) le PAGINE collegate (che contengono testo, immagini, animazioni, ecc. ed i link di collegamento ad altre pagine o a documenti esterni oppure a database).

L HTML Ricordiamo che nell ambiente Web questo tipo di collegamento non punta necessariamente ad un altra parte dello stesso documento, ma ad altri documenti presenti su server Web posti anche geograficamente lontano... 3 4 1 2 6 5 --

L HTML L HTML è un linguaggio molto semplice ma nello stesso tempo molto potente, creato per realizzare pagine ipertestuali da pubblicare sulla rete Internet, grazie al servizio WWW (World Wide Web). Un documento HTML è composto da un testo intervallato da alcuni elementi (o tag) che ne indicano la funzione logica oppure inseriscono dei comandi di formattazione.

L HTML I browser Web che interpretano il linguaggio HTML, generalmente si comportano come veri e propri sistemi operativi che sanno gestire i diversi tipi di dati e le risorse di Internet rimandando, in caso contrario, la gestione di specifici eventi e/o informazioni a programmi che sono in grado di farlo.

L HTML Il linguaggio HTML è caratterizzato da una serie di elementi ed attributi che sono di riferimento quando viene esaminato il codice delle pagine realizzate. Tali elementi definiscono le due sezioni di un documento HTML: l intestazione <HEAD> il corpo <BODY> e gli elementi specifici del documento (es. titolo, commenti,...).

L HTML ELEMENTI PRINCIPALI: definiscono i paragrafi e le intestazioni del documento, creando la struttura principale della pagina CARATTERISTICHE DEL TESTO: modificano il ruolo e l aspetto estetico del testo contenuto tra l inizio e la fine LISTE (Elenchi) COLLEGAMENTI: creano i collegamenti ipertestuali e la specificazione dei puntamenti IMMAGINI TABELLE: consentono di formattare i dati e di organizzare in modo complesso la struttura della pagina MODULI (Forms): per la creazione di questionari interattivi

Comandi principali Definiscono i paragrafi e le intestazioni del documento, creando la struttura principale della pagina: < HTML > Segnala al browser il linguaggio in cui è redatto il documento < HEAD > Raccoglie le informazioni relative al documento < TITLE > Assegna un titolo al documento < BODY > Delimita il contenuto di una pagina HTML

Formattazione del testo Modificano il ruolo e l aspetto estetico del testo contenuto tra l inizio e la fine: < P > Inizia un nuovo paragrafo < BR > Inserisce un ritorno a capo < HR > Inserisce nella pagina una linea separatrice < H1 >.. < H2 > Definisce le dimensioni del carattere dei titoli

Formattazione del testo < STRONG > Trasforma il testo delimitato in carattere neretto (logico) < B > Trasforma il testo delimitato in carattere neretto (fisico) < EM > Trasforma il testo delimitato in carattere corsivo (logico) < I > Trasforma il testo delimitato in carattere corsivo (fisico) < U > Sottolinea il testo delimitato

Formattazione del testo < TT > Riproduce il testo in carattere monospaziato < CITE > Inserisce una citazione rientrate nel testo < PRE > Inserisce testo preformattato nella pagina < VAR > Indica un nome di variabile; è reso in corsivo

Liste ed elenchi < UL > Inizio di una lista non numerata < OL > Inizio di una lista numerata < LI > Indica l inizio di una voce di lista < DL > Indica l inizio di una lista a glossario < DT > Indica l inizio di una voce di una lista a glossario

Liste ed elenchi < DD > Indica una spiegazione di voce di una lista a glossario < MENU > Inizio di una lista di tipo a menu < DIR > Inizio di una lista di tipo a directory

Collegamenti Creano i collegamenti ipertestuali e la specificazione dei puntamenti < A HREF= URL > indica un collegamento ad un altra pagina. Alcuni URL possibili sono: =http://www.esempio.it/homepage.htm Puntamento ad una pagina esterna (la pagina risiede su un web server esterno) =file://c:\sito\pagina.htm Puntamento ad una pagina interna (la pagina risiede sul web server interno) =mailto:nome.utente@provider Per spedire una mail al destinatario

Collegamenti Creano i collegamenti ipertestuali e la specificazione dei puntamenti < A HREF= URL > indica un collegamento ad un altra pagina. Alcuni URL possibili sono: < A HREF= #ancora > Indica un riferimento all interno di una stessa pagina < A NAME= ancora > E il riferimento all interno di una stessa pagina (viene chiamato dal comando: < A HREF= #ancora >

Immagini < IMG SRC= nomefile.gif > Inserisce l immagine nella pagina < IMG ALT= testo alternativo > Permette di visualizzare del testo alternativo all immagine per utenti che utilizzano un browser solo testo < IMG ALIGN= top/middle/bottom > Indica l allineamento dell immagine rispetto alla riga di testo (alto/centro/basso) < IMG ISMAP > Indica che l immagine è una image-map <A HREF= URL > < IMG... > </A> L immagine diventa anche un collegamento ipertestuale

Immagini sensibili < MAP NAME= nomemappa > Indica il nome di riferimento per la mappa < AREA SHAPE= RECT > Identifica il tipo di area sensibile dell immagine <... COORDS= x,y,z,t > Indica le coordinate della parte sensibile dell immagine <... HREF= URL > L URL a cui la parte sensibile rimanda < USEMAP= #nomemappa > Opzione per il tag <IMG SRC= > che rende l immagine sensibile

Tabelle Consentono di formattare i dati e di organizzare in modo complesso la struttura della pagina: < PRE > Inserisce una tabella creata con testo preformatato < TABLE > Inserisce una tabella < TR > Indica una nuova riga di tabella < TD > Indica una singola cella all interno di una riga di tabella

Tabelle Consentono di formattare i dati e di organizzare in modo complesso la struttura della pagina: < CAPTION > Inserisce un titolo per la tabella < TH > Inserisce una riga per i titoli dei campi della tabella

Tabelle Consentono di formattare i dati e di organizzare in modo complesso la struttura della pagina: OPZIONI: <... ALIGN= center/left/right > Allinea al centro, a sinistra o a destra il testo contenuto dentro ad una cella di una tabella <... ALIGN= top/bottom > Allinea in alto o in basso il CAPTION della tabella < VALIGN= top/middle/bottom > Allinea in alto, in mezzo o in basso il testo all interno di una singola cella della tabella

Tabelle Consentono di formattare i dati e di organizzare in modo complesso la struttura della pagina: OPZIONI: < TABLE BORDER= 1..n > Definisce lo spessore del bordo della tabella e delle celle < TD COLSPAN= 1..n > Definisce l estensione in larghezza delle singole colonne < TD ROWSPAN= 1..n > Definisce l estensione in altezza delle singole colonne

Tabelle Consentono di formattare i dati e di organizzare in modo complesso la struttura della pagina: OPZIONI: < WIDTH= 1..n/1%..100% > Definisce la larghezza di una cella o di una tabella (in pixel o in % di pagina) < CELLSPACING= 1..n > Definisce la spaziatura interna tra le celle < CELLPADDING= 1..n > Definisce lo spazio da lasciare tra il testo ed il bordo di una cella

Estensioni < FONT SIZE= 1..7 > Indica le dimensioni dei font < BASEFONT SIZE= 1..7 > Indica il valore di default delle dimensioni dei font per tutta la pagina < BODY TEXT= #000000 > Assegna al testo un colore (#000000=nero, #FFFFFF=bianco,...)

Estensioni < BODY LINK= #0000FF > Assegna ai link non ancora visitati un colore (#0000FF=blu) < BODY VLINK= #FF00FF > Assegna ai link già visitati un colore (#FF00FF=ciano) < BODY ALINK= #FFFF00 > Assegna al link appena visitato un colore (#FFFF00=giallo)

Estensioni < BLINK > Testo lampeggiante < OL TYPE= 1/a/A7i/i/I > Cambia il tipo di numerazione utilizzato in una lista numerata < UL TYPE= disc/circle/square > Cambia il simbolo alle voci di in una lista non numerata < WIDTH= 1..n, HEIGTH= 1..n > Assegna larghezza ed altezza ad una immagine < BODY BGCOLOR= #FF0000 > Assegna un colore allo sfondo dello schermo < BODY BACKGROUND= nomefile.gif > Assegna alla pagina un immegine che fa da sfondo

Estensioni < CENTER > Centra i vari elementi inseriti nella pagina (testi, immagini, tabelle) < SIZE= 1..n > Varia lo spessore della linea creata con <HR> < NOSHADE > Elimina l ombreggiatura tridimensionale della linea creata con<hr> < HSPACE= 1..n, VSPACE= 1..n > Indica lo spazio orizontale e verticale attorno ad una immagine espressa in pixel <!- commento -> Inserisce un commento che resta invisibile al browser

Esercitazione: analisi e realizzazione di un mini-sito

Scopo dell esercitazione Realizzare un prodotto di simulazione in formato html (realizzazione di un mini-sito) mettendo in pratica le expertise richieste ed applicando le fasi più significative del processo produttivo acquisito e le nozioni base del linguaggio html. Lo scopo è quello di predisporre la documentazione progettuale necessaria a realizzare una struttura completa in formato html che risulti il più possibile adeguata agli obiettivi individuati. Metodo Suddivisione in gruppi di lavoro Studio della documentazione di analisi (profilo dell Azienda) Integrazione dell analisi mediante intervista (simulazione) Progettazione del mini-sito Realizzazione di un prototipo in formato html utilizzando i contenuti e le immagini disponibili Verifica e discussione sui risultati ottenuti