Informatica di base Laboratorio di HTML Dott. Serena Villata A.A. 2004/05

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Informatica di base Laboratorio di HTML Dott. Serena Villata A.A. 2004/05"

Transcript

1 Informatica di base Laboratorio di HTML Dott. Serena Villata A.A. 2004/05

2 Le tabelle Creazione di una tabella: <TABLE> </TABLE> le tabelle vengono utilizzate sia per inserire dati che per migliorare l impaginazione. Attributi: BORDER= assegna un bordo alla tabelle (BORDER=0 nessun bordo, utile per l impaginazione nascosta ) WIDTH = consente di variare l ampiezza della tabella

3 Righe e colonne nelle tabelle E necessario inserire le righe che compongono la tabella: <TR> </TR> questo comando si ripete per ogni riga. All interno di ogni riga si inseriscono le colonne o celle: <TD> </TD> a questo comando faremo seguire il testo desiderato.

4 Alcuni miglioramenti Celle vuote: <TD></TD> si ottengono non racchiudendo alcun valore nel comando. Header: <TH> si inserisce una riga destinata a delimitare i campi della tabella, centrando il contenuto (es. la prima).

5 Descrizione: <CAPTION> aggiunge la descrizione della tabella. Attributi: ALIGN = top (la descrizione apparirà sopra la tabella), bottom (la descrizione apparirà sotto la tabella). Allineamento del testo delle celle: ALIGN = center o left o right viene assegnato alle celle, colloca il testo nella posizione richiesta

6 Variazioni sul tema Variare il numero di celle: attributo COLSPAN di <TD> estensione delle colonne, contiene il numero di colonne desiderato. Variare l altezza delle righe: attributo ROWSPAN di <TD> altezza di una singola cella, contiene il valore numerico desiderato.

7 Delimitazione tra le celle: attributo CELLSPACING associato a <TABLE> definisce lo spessore che intercorre tra le singole celle, si ottengono bordi interni più spessi. attributo CELLPADDING associato a <TABLE> concede maggior respiro al testo all interno di una singola cella, secondo il valore numerico assegnato.

8 Colorare i bordi Colore del bordo bidimensionale: attributo BORDERCOLOR di <TABLE> definisce il colore del bordo ma ne annulla la tridimensionalità. Colore del bordo tridimensionale: attributo BORDERCOLORDARK di <TABLE> colore della parte scura delle cornici tridimensionali. attributo BORDERCOLORLIGHT colore della parte chiara delle cornici tridimensionali

9 Esempio 1 <TABLE WIDTH="60%" BORDER="3" BORDERCOLOR="red"> <CAPTION ALIGN="bottom">La mia prima tabella in HTML</CAPTION> <TH> <TD ALIGN="left">Prima cella</td> <TD ALIGN="center">Seconda cella</td> <TD ALIGN="right">Terza cella</td> </TH> <TR> <TD ALIGN="left" BGCOLOR="yellow">Prima cella</td> <TD></TD> <TD ALIGN="right" BGCOLOR="orange">Terza cella</td> </TR> <TR> <TD COLSPAN="2"><FONT COLOR="green">Allargo le celle!</font></td> <TD COLSPAN="2"><FONT COLOR="blue">Allargo anche queste!</font></td> </TR> </TABLE>

10 Esempio 2 <TABLE WIDTH="60%" BORDER="3" BORDERCOLORDARK="red" BORDERCOLORLIGHT="orange"> <CAPTION ALIGN="bottom">La mia seconda tabella in HTML</CAPTION> <TH> <TD ALIGN="left"><B>Prima cella</b></td> <TD ALIGN="center"><B>Seconda cella</b></td> <TD ALIGN="right"><B>Terza cella</b></td> </TH> <TR> <TD ALIGN="left" BGCOLOR="yellow"><I>Prima cella</i></td> <TD></TD> <TD ALIGN="right" BGCOLOR="orange"><U>Terza cella</u></td> </TR> <TR> <TD COLSPAN="2"><FONT COLOR="green"><BIG>Allargo le celle!</big></font></td> <TD COLSPAN="2"><FONT COLOR="blue"><SMALL>Allargo anche queste!</small></font></td> </TR> </TABLE>

11 Esercizio n 1 Creare una pagina Orario con: Titolo: Orario del primo semestre Più sotto, una tabella con i 6 giorni della settimana (Lunedì/Sabato) e le ore a due a due (es. 8-10, 10-12, etc.). I giorni sono in grassetto centrati, le ore in corsivo allineati a sinistra. Le materie sono centrate. I bordi della tabella sono dimensione 3, con attributi del colore tridimensionali definiti a piacere. Definire una descrizione per la tabella creata. Dove non si ha lezione si deve inserire una cella vuota.

12 Inserire suoni e filmati E necessario creare un collegamento con un file scaricabile dal nostro server. <A HREF= audio.wav > Il file audio </A> <A HREF= video.avi > Il filmato </A> E un ottima abitudine inserire accanto al link le dimensioni del file!

13 Sottofondo musicale Inserire un suono di sottofondo ad una pagina: <BGSOUND SRC= file_audio > Attributi: LOOP = ripete per il numero di volte inserito il contenuto del file audio. Se si vuole una ripetizione sino all abbandono della pagina, si assegna il valore infinite oppure -1.

14 Esempio 3 <HTML> <HEAD> <TITLE> </TITLE> </HEAD> <BODY> <H1>Che bella musichina!</h1> <BGSOUND SRC="Nabucco.mp3" LOOP="infinite"> </BODY> </HTML>

15 I moduli Creazione di un modulo: <FORM> </FORM> Attributi: NAME = etichetta attribuita al form ACTION = URL indirizzo a cui inviare i dati. METHOD = get o post metodo usato nella trasmissione dei dati

16 I campi del modulo Vengono inseriti tramite il medesimo comando e differiscono grazie agli attributi: <INPUT> Attributi: NAME = etichetta assegnata al campo (nome non valore). TYPE = indica che tipo di campo deve essere inserito.

17 I campi del modulo TYPE = submit pulsante che permette l invio dei dati. TYPE= reset pulsante che annulla i dati inseriti sino a quel momento. Attributi: VALUE = segue type, contiene ciò che si visualizza sul pulsante.

18 I campi del modulo TYPE = button tasto personalizzato TYPE = text campo di testo Attributi: NAME = etichetta del campo di testo. SIZE = lunghezza della finestra. MAXLENGTH = numero massimo di caratteri da inserire.

19 I campi del modulo Aree di testo: <TEXTAREA> usate solitamente per i commenti. Attributi: NAME = etichetta dell area di testo. ROWS = numero di righe. COLS = numero di colonne.

20 I campi del modulo Pulsanti a scelta singola: TYPE = radio Pulsanti a scelta multipla: TYPE = checkbox Attributi: NAME = etichetta del pulsante radio/checkbox. VALUE = valore attribuito all elemento. CHECKED = scelta di default.

21 I campi del modulo Finestea menù: <SELECT> </SELECT> Ogni voce deve essere contenuta tra: <OPTION> </OPTION> per avere il menù completamente visibile: SIZE = numero voci inserite MULTIPLE = rende possibili più scelte.

22 I campi del modulo TYPE = password inserisce i dati contrassegnandoli con asterischi.

23 Esempio 4 <FORM NAME="primo_form" ACTION="miosito.php" METHOD="post"> <P> <INPUT TYPE="text" NAME="primo_testo" SIZE="50"><BR> <INPUT TYPE="text" NAME="secondo_testo" MAXLENGTH="10"><BR> </P> <P> <INPUT TYPE=radio NAME="uno" VALUE="1" CHECKED>Prima scelta<br> <INPUT TYPE=radio NAME="due" VALUE="2">Seconda scelta<br> <INPUT TYPE=radio NAME="tre" VALUE="3">Terza scelta<br> </P> <P> <INPUT TYPE="checkbox" NAME="uno" VALUE="1b">Uno <INPUT TYPE="checkbox" NAME="due" VALUE="2b">Due <INPUT TYPE="checkbox" NAME="tre" VALUE="3b" CHECKED>Tre </P>

24 Esempio 4 bis <P> <SELECT SIZE="2"> <OPTION>Voce n 1</OPTION> <OPTION>Voce n 2</OPTION> </SELECT> </P> <P> <SELECT> <OPTION>Voce n 1</OPTION> <OPTION>Voce n 2</OPTION> </SELECT> </P> <P> <TEXTAREA NAME="area1" ROWS="5" COLS="20"></TEXTAREA> </P> <INPUT TYPE="submit" VALUE="Invia il form!"> <INPUT TYPE="reset" VALUE="Cancella!"> </FORM>

25 Esercizio n 2 Creare una pagina Form con: Titolo: Conosciamoci meglio! Un modulo che permetta di inserire, utilizzando il campo più consono: Nome e cognome Tipo di foto preferito: bionco/nero o colore Soggetti fotografici che interessano:»persone»natura»arte

26 Da quanto tempo ci si interessa di fotografia: Meno di 1 anno Più di 1 anno 2-5 anni Più di 5 anni Che tipo di macchina fotografica utilizza: Analogica Digitale Si sono mai utilizzati filtri colorati o effetti particolari: Si No Se si, descriviceli! Pulsante per inviare i dati e per cancellarli.

HTML: FORM. Prof. Francesco Accarino IIS Altiero Spinelli Via Leopardi 132 Sesto San Giovanni

HTML: FORM. Prof. Francesco Accarino IIS Altiero Spinelli Via Leopardi 132 Sesto San Giovanni HTML: FORM Prof. Francesco Accarino IIS Altiero Spinelli Via Leopardi 132 Sesto San Giovanni Form Text Radio Select CheckBox TextArea Button ... L'elemento serve per delimitare un modulo

Dettagli

Corso di HTML. Prerequisiti. Modulo L2 B4 - Le tabelle. Concetto di tabella Coordinate di cella in una tabella. M. Malatesta B4-Le tabelle-06

Corso di HTML. Prerequisiti. Modulo L2 B4 - Le tabelle. Concetto di tabella Coordinate di cella in una tabella. M. Malatesta B4-Le tabelle-06 Corso di HTML Modulo L2 B4 - Le tabelle 1 Prerequisiti Concetto di tabella Coordinate di cella in una tabella 2 1 Introduzione In questa Unità illustriamo il concetto e l uso delle tabelle in HTML. Le

Dettagli

Laboratorio di Informatica (Chimica)

Laboratorio di Informatica (Chimica) Laboratorio di Informatica (Chimica) HTML: Elementi Avanzati. Walter Cazzola Dipartimento di Informatica e Comunicazione Università à degli Studi di Milano. e-mail: cazzola@dico.unimi.it Walter Cazzola

Dettagli

Modulo o Form in Html

Modulo o Form in Html Pagina dinamica E un documento contenente oggetti, dati e informazioni che possono variare anche in base all iterazione dell utente con il documento stesso. Un esempio classico è quello di una persona

Dettagli

Tabelle. Esempio 20. Inserire righe e colonne. Dimensioni delle tabelle. Attributi del tag TABLE INFO WEB LEZIONE N.6

Tabelle. Esempio 20. Inserire righe e colonne. Dimensioni delle tabelle. Attributi del tag TABLE INFO WEB LEZIONE N.6 Tabelle INFO WEB LEZIONE N.6 RAVENNA, 2 APRILE 2008 In HTML le tabelle vengono largamente utilizzate per organizzare i dati in tabelle creare il layout della pagina servendosi di tabelle nascoste Si definiscono

Dettagli

Programmazione Web D B M G. Il linguaggio HTML

Programmazione Web D B M G. Il linguaggio HTML Programmazione Web Il linguaggio HTML Il linguaggio HTML Concetti di base Le interfacce utente in HTML I form Le tabelle Il passaggio dei parametri contenuti nei form HTML: HyperText Markup Language Standard

Dettagli

D B M G Il linguaggio HTML

D B M G Il linguaggio HTML Programmazione Web Il linguaggio HTML Il linguaggio HTML Concetti di base Le interfacce utente in HTML I form Le tabelle Il passaggio dei parametri contenuti nei form @2011 Politecnico di Torino 1 Concetti

Dettagli

@2011 Politecnico di Torino 1

@2011 Politecnico di Torino 1 Concetti di base Programmazione Web Il linguaggio HTML HTML consente di annotare un testo per contrassegnare le parti che lo compongono Le annotazioni sono realizzate tramite i "tag" Visualizzare documenti

Dettagli

Il tag form indica l'inizio della costruzione di un modulo. Necessita del tag di chiusura

Il tag form indica l'inizio della costruzione di un modulo. Necessita del tag di chiusura LE FORM Le form, note in italiano anche come moduli sono delle strutture che permettono all'utente di inserire dei dati o di effettuare delle scelte. Le form, prese singolarmente non sono nient'altro che

Dettagli

HTML Sintassi di HTML Tag principali per i contenuti I Forms

HTML Sintassi di HTML Tag principali per i contenuti I Forms Lezione 1 HTML Sintassi di HTML Tag principali per i contenuti Tag principali per i contenuti I Forms L HTML (HyperText Markup Language) g è il linguaggio gg di markup utilizzato per veicolare le informazioni

Dettagli

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

Linguaggio HTML. Reti. Il Linguaggio HTML. Il Linguaggio HTML. Il Linguaggio HTML Reti Il Linguaggio HTML Linguaggio HTML HTML = Hypertext Markup Language Linguaggio di markup di tipo descrittivo (usato per descrivere e formattare documenti ipertestuali) con una sintassi prestabilita

Dettagli

HTML il linguaggio per creare le pagine per il web

HTML il linguaggio per creare le pagine per il web HTML: frame HTML il linguaggio per creare le pagine per il web Parte II: elementi "complessi" i frame servono per suddividere il browser in parti indipendenti all interno delle quali si possono caricare

Dettagli

Formattazione di liste

Formattazione di liste Formattazione di liste Con HTML si possono costruire liste puntate o numerate: Occorre definire l inizio e la fine della lista e poi definire ogni singolo elemento della lista. Le liste numerate si costruiscono

Dettagli

I campi di un form: come utilizzare il tag Input

I campi di un form: come utilizzare il tag Input Home -> Manuali & Tutorials -> Guida HTML I campi di un form: come utilizzare il tag Input Non c è form che si rispetti senza bottone di invio o un campo di inserimento di dati. La sintassi tradizionale

Dettagli

HTML il linguaggio per creare le pagine per il web

HTML il linguaggio per creare le pagine per il web HTML il linguaggio per creare le pagine per il web Parte II: elementi "complessi" HTML: frame i frame servono per suddividere il browser in parti indipendenti all interno delle quali si possono caricare

Dettagli

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

Linguaggio HTML. Reti. Il Linguaggio HTML. Il Linguaggio HTML. Il Linguaggio HTML Reti Il Linguaggio HTML Linguaggio HTML HTML = Hypertext Markup Language Linguaggio di markup di tipo descrittivo (usato per descrivere e formattare documenti ipertestuali) con una sintassi prestabilita

Dettagli

HTML il linguaggio per creare le pagine per il web

HTML il linguaggio per creare le pagine per il web HTML il linguaggio per creare le pagine per il web Parte II: elementi "complessi" HTML: frame I frame servono per suddividere il browser in parti indipendenti all interno delle quali si possono caricare

Dettagli

HTML il linguaggio per creare le pagine per il web

HTML il linguaggio per creare le pagine per il web HTML: frame HTML il linguaggio per creare le pagine per il web Parte II: elementi "complessi" I frame servono per suddividere il browser in parti indipendenti all interno delle quali si possono caricare

Dettagli

HTML il linguaggio per creare le pagine per il web

HTML il linguaggio per creare le pagine per il web HTML il linguaggio per creare le pagine per il web Parte II: elementi "complessi" HTML: frame I frame servono per suddividere il browser in parti indipendenti all interno delle quali si possono caricare

Dettagli

APPUNTI DI HTML (QUARTA LEZIONE)

APPUNTI DI HTML (QUARTA LEZIONE) APPUNTI DI HTML (QUARTA LEZIONE) 1. LA STRUTTURA BASE DELLE TABELLE Le tabelle sono una parte estremamente importante del codice HTML. Sono uno strumento indispensabile per gestire i layout grafici. Immaginiamo

Dettagli

MODULO 7 HTML HTML. HTLM (Hypertext Markup Language) è un linguaggio per la creazione di documenti ipertestuali e ipermediali

MODULO 7 HTML HTML. HTLM (Hypertext Markup Language) è un linguaggio per la creazione di documenti ipertestuali e ipermediali MODULO 7 HTML MODULO 6 - HTML 1 HTML HTLM (Hypertext Markup Language) è un linguaggio per la creazione di documenti ipertestuali e ipermediali Un sistema ipertestuale è un insieme di nodi connessi da collegamenti.

Dettagli

Programmazione Web D B M G. Il linguaggio HTML

Programmazione Web D B M G. Il linguaggio HTML Programmazione Web Il linguaggio HTML Il linguaggio HTML Concetti di base Le interfacce utente in HTML I form Le tabelle Il passaggio dei parametri contenuti nei form HTML: HyperText Markup Language Standard

Dettagli

Laboratorio di Basi di Dati e Web/Basi di dati e Multimedia. Docenti: Alberto Belussi e Carlo Combi Lezione 5

Laboratorio di Basi di Dati e Web/Basi di dati e Multimedia. Docenti: Alberto Belussi e Carlo Combi Lezione 5 Laboratorio di Basi di Dati e Web/Basi di dati e Multimedia Docenti: Alberto Belussi e Carlo Combi Lezione 5 HyperText Markup Language Linguaggio di descrizione di testi secondo lo schema SGML (Standard

Dettagli

I moduli HTML Interazione per l invio di informazioni in Internet

I moduli HTML Interazione per l invio di informazioni in Internet I moduli HTML Interazione per l invio di informazioni in Internet Sviluppo di siti web UD09 Fablab Design Interazione e uso dei moduli Uno dei fattori che ha decretato il successo del Web è senz'altro

Dettagli

Tabelle HTML. Tabelle Un po di notazione.

Tabelle HTML. Tabelle Un po di notazione. Tabelle HTML!! Le tabelle in HTML permettono di rappresentare tabelle di dati ", ma anche di formattare del testo, delle immagini, altre tabelle in righe e colonne, possono cioè essere usate per l impaginazione

Dettagli

INTRODUZIONE AL LINGUAGGIO HTML: PARTE 2. Internet + HTML + HTTP = WWW

INTRODUZIONE AL LINGUAGGIO HTML: PARTE 2. Internet + HTML + HTTP = WWW 1 INTRODUZIONE AL LINGUAGGIO HTML: PARTE 2 Internet + HTML + HTTP = WWW Scopo della esercitazione 2 Conoscere i principali tag HTML Realizzare una propria Home Page utilizzando alcuni semplici tag HTML

Dettagli

D B M G. Basi di dati. Programmazione Web: HTML. Programmazione Web. Il linguaggio Politecnico di Torino 1

D B M G. Basi di dati. Programmazione Web: HTML. Programmazione Web. Il linguaggio Politecnico di Torino 1 Programmazione Web Il linguaggio HTML Il linguaggio HTML Concetti di base Le interfacce utente in HTML I form Le tabelle Il passaggio dei parametri contenuti nei form @2011 Politecnico di Torino 1 Concetti

Dettagli

D B M G. Basi di dati. Programmazione Web: HTML. Programmazione Web. Il linguaggio Politecnico di Torino 1

D B M G. Basi di dati. Programmazione Web: HTML. Programmazione Web. Il linguaggio Politecnico di Torino 1 Programmazione Web Il linguaggio HTML Il linguaggio HTML Concetti di base Le interfacce utente in HTML I form Le tabelle Il passaggio dei parametri contenuti nei form @2011 Politecnico di Torino 1 Concetti

Dettagli

@2011 Politecnico di Torino 1

@2011 Politecnico di Torino 1 Il linguaggio HTML Programmazione Web Concetti di base Le interfacce utente in HTML I form Il passaggio dei parametri contenuti nei form Il linguaggio HTML Concetti di base Concetti di base HTML: HyperText

Dettagli

@2011 Politecnico di Torino 1

@2011 Politecnico di Torino 1 Il linguaggio HTML Programmazione Web Concetti di base Le interfacce utente in HTML I form Il passaggio dei parametri contenuti nei form Il linguaggio HTML Concetti di base Concetti di base HTML: HyperText

Dettagli

HTML Lezione3 Le Tabelle. Prof. Accarino IIS Altiero Spinelli Via Leopardi 132 Sesto San Giovanni

HTML Lezione3 Le Tabelle. Prof. Accarino IIS Altiero Spinelli Via Leopardi 132 Sesto San Giovanni HTML Lezione3 Le Tabelle Prof. Accarino IIS Altiero Spinelli Via Leopardi 132 Sesto San Giovanni Le Tabelle Non servono soltanto per incolonnare e tabulare i dati come si potrebbe facilmente pensare. Le

Dettagli

Metodologie Informatiche Applicate al Turismo

Metodologie Informatiche Applicate al Turismo Metodologie Informatiche Applicate al Turismo 9. HTML Parte II Paolo Milazzo Dipartimento di Informatica, Università di Pisa http://www.di.unipi.it/ milazzo milazzo di.unipi.it Corso di Laurea in Scienze

Dettagli

HTML Settima lezione. 7 Aprile di Ivano Stranieri

HTML Settima lezione. 7 Aprile di Ivano Stranieri HTML 4.01 Settima lezione 7 Aprile 2004 di Ivano Stranieri 0 Lezione precedente Cosa sono i FRAME A cosa servono i FRAME Sintassi Attributi Collegamenti e NOFRAME IFRAME Vantaggi e svantaggi dei FRAME

Dettagli

HTML 5. Tabelle. Bordi di una tabella. Il tag <TABLE> Le tabelle. Tag fondamentali. Costruzione di tabelle riga per riga. Esempi

HTML 5. Tabelle. Bordi di una tabella. Il tag <TABLE> Le tabelle. Tag fondamentali. Costruzione di tabelle riga per riga. Esempi HTML 5 Tabelle Tag fondamentali Costruzione di tabelle riga per riga Le tabelle Esempi 1 Tecnologie di Sviluppo per il WEB 2 Il tag Una tabella è suddivisa in righe e ciascuna riga è suddivisa

Dettagli

Tabelle. Tag fondamentali. Costruzione di tabelle riga per riga. Esempi. Tecnologie di Sviluppo per il WEB 2

Tabelle. Tag fondamentali. Costruzione di tabelle riga per riga. Esempi. Tecnologie di Sviluppo per il WEB 2 HTML 5 Le tabelle 1 Tabelle Tag fondamentali Costruzione di tabelle riga per riga Esempi Tecnologie di Sviluppo per il WEB 2 Il tag Una tabella è suddivisa in righe e ciascuna riga è suddivisa

Dettagli

HTML Guida base. Guida grafica essenziale all Hyper Text Markup Language I parte

HTML Guida base. Guida grafica essenziale all Hyper Text Markup Language I parte HTML Guida base Guida grafica essenziale all Hyper Text Markup Language I parte In questa breve guida imparerai come è fatta la struttura della pagina HTML impostare il titolo della pagina impostare lo

Dettagli

Università di Bergamo Facoltà di Ingegneria. Applicazioni Internet B. Paolo Salvaneschi B3_2 V1.22. HTML Parte B

Università di Bergamo Facoltà di Ingegneria. Applicazioni Internet B. Paolo Salvaneschi B3_2 V1.22. HTML Parte B Università di Bergamo Facoltà di Ingegneria Applicazioni Internet B Paolo Salvaneschi B3_2 V1.22 HTML Parte B Il contenuto del documento è liberamente utilizzabile dagli studenti, per studio personale

Dettagli

Corso di PROGRAMMAZIONE IN RETE

Corso di PROGRAMMAZIONE IN RETE Corso di PROGRAMMAZIONE IN RETE Laurea Specialistica - Media Education Dr. Annamaria Bria 1 1 Dipartimento di Matematica Università della Calabria Riferimenti MANUALE http://www.w3.org/tr/1999/rec-html401-19991224/

Dettagli

Informatica di base Laboratorio di HTML Dott. Serena Villata A.A. 2004/05

Informatica di base Laboratorio di HTML Dott. Serena Villata A.A. 2004/05 Informatica di base Multid@ms Laboratorio di HTML Dott. Serena Villata A.A. 2004/05 1 Le tabelle Creazione di una tabella: le tabelle vengono utilizzate sia per inserire dati che per migliorare

Dettagli

HTML il linguaggio per creare le pagine per il web

HTML il linguaggio per creare le pagine per il web HTML: frame HTML il linguaggio per creare le pagine per il web Parte II: elementi "complessi" i frame servono per suddividere il browser in parti indipendenti all interno delle quali si possono caricare

Dettagli

Laboratorio Progettazione Web PHP e FORMs HTML - Lezione 8. Andrea Marchetti IIT-CNR 2011/2012

Laboratorio Progettazione Web PHP e FORMs HTML - Lezione 8. Andrea Marchetti IIT-CNR 2011/2012 Laboratorio Progettazione Web PHP e FORMs HTML - Lezione 8 Andrea Marchetti IIT-CNR andrea.marchetti@iit.cnr.ita 2011/2012 Architettura di una applicazione Web Browser Web HTTP Server Web Dati View Control

Dettagli

STRUTTURA BASE DELLA PAGINA HTML

STRUTTURA BASE DELLA PAGINA HTML INDICE INDICE... 1 Convenzioni e simboli usati... 1 STRUTTURA BASE DELLA PAGINA HTML... 1 Alcuni dei Principali TAG Html:... 2 Gli attributi dei TAG Html:... 2 ALIGN... 2 attributi del tag ... 2

Dettagli

HTML il linguaggio per creare le pagine per il web

HTML il linguaggio per creare le pagine per il web HTML il linguaggio per creare le pagine per il web Parte II: elementi "complessi" HTML: frame i frame servono per suddividere il browser in parti indipendenti all interno delle quali si possono caricare

Dettagli

Internet, il web e il linguaggio HTML. percorso 3. Form

Internet, il web e il linguaggio HTML. percorso 3. Form Form Se le pagine web utilizzassero il linguaggio HTML limitatamente ai soli tipi di tag visti sino a questo punto, la comunicazione tra impianto tecnologico (computer, dati, programmi ecc.) ed utente

Dettagli

04/05/2011. Lezione 6: Form

04/05/2011. Lezione 6: Form Lezione 6: Form In alcuni documenti HTML può essere utile creare dei moduli (form) che possono essere riempiti da chi consulta le pagine stesse (es. per registrarsi ad un sito). Le informazioni sono poi

Dettagli

Informatica. Comunicazione & DAMS A.A. 2015/16. Dr.ssa Valeria Fionda

Informatica. Comunicazione & DAMS A.A. 2015/16. Dr.ssa Valeria Fionda Informatica Comunicazione & DAMS A.A. 2015/16 Dr.ssa Valeria Fionda Pagina Web Struttura base pagina Web: (Heading

Dettagli

a cura di Romina Biava HTML IMMAGINI ELENCHI TABELLE LINK FRAME FORM STRUTTURA DI UNA PAGINA HTML

a cura di Romina Biava HTML IMMAGINI ELENCHI TABELLE LINK FRAME FORM STRUTTURA DI UNA PAGINA HTML a cura di Romina Biava HTML IMMAGINI ELENCHI TABELLE LINK FRAME FORM STRUTTURA DI UNA PAGINA HTML Le pagine web consistono in una "testa", in inglese head e un "corpo", detto anche body.

Dettagli

Introduzione all HTML

Introduzione all HTML prof. ing. Dino Molli SVILUPPO SOFTWARE - FORMAZIONE E CONSULENZA INFORMATICA MARIGLIANO (NA) http://www.dinomolli.it info@dinomolli.it Dispense a cura del prof. ing. Dino Molli Introduzione all HTML Introduzione

Dettagli

LEZIONE NO. 3: LE TABELLE DI ATTILIO ABBIEZZI

LEZIONE NO. 3: LE TABELLE DI ATTILIO ABBIEZZI HTML BASE LEZIONE NO. 3: LE TABELLE DI ATTILIO ABBIEZZI 1 gestire Tabelle La larghezza e l'altezza complessiva di una tabella viene indicata all'interno dell'attributo , il quale appunto

Dettagli

HTML 6. Il modulo. Tipi di controlli. Esempio di modulo. I moduli a.k.a. form

HTML 6. Il modulo. Tipi di controlli. Esempio di modulo. I moduli a.k.a. form I moduli a.k.a. form HTML 6 Il modulo Un modulo è un'area della pagina predisposta per accettare dei dati in ingresso dall'utente Gli utenti forniscono dati al WEB server che restituisce una risposta (pagina

Dettagli

HTML e interattività FORM

HTML e interattività FORM HTML e interattività FORM Interattività delle pagine web I moderni siti web non sono più soltanto un insieme di pagine da leggere con testo e immagini, ma rappresentano uno strumento per interagire con

Dettagli

"-//W3C//DTD XHTML 1.1//EN

-//W3C//DTD XHTML 1.1//EN XHTML 1.1 extensible HyperText Markup Language DOCTYPE All inizio di un documento xhtml bisogna specificare a quali regole ci atteniamo. Tutti i documenti che scriveremo inizieranno con 2 righe particolari:

Dettagli

Progettazione multimediale

Progettazione multimediale Progettazione multimediale Le tabelle 1 Obiettivi Perché si usano le tabelle Le proprietà delle tabelle Inserimento e modifica delle proprietà 2 Perché si usano le tabelle Una pagina Web è formata da testo

Dettagli

HTML Interazione con l utente

HTML Interazione con l utente HTML Interazione con l utente Il web è interattivo e per questo motivo una pagina html deve prevedere la possibilità, per l'utente, di inviare informazioni o effettuare delle scelte. Il linguaggio HTML,

Dettagli

HTML. Es: La prossima parola è in <b>neretto</b> Es: La prossima parola è in neretto

HTML. Es: La prossima parola è in <b>neretto</b> Es: La prossima parola è in neretto HTML Il linguaggio HTML (HyperText Markup Language) utilizza annotazioni (tag) per descrivere come verrà visualizzato il documento sul browser di un client. L HTML non è un linguaggio di programmazione

Dettagli

I Tag dell html. Parte quarta

I Tag dell html. Parte quarta I Tag dell html Parte quarta Le Form I moduli, o form, rendono interattive le pagine Web. Per creare un elemento modulo si usa il tag:

Dettagli

HTML 6. I moduli a.k.a. form

HTML 6. I moduli a.k.a. form HTML 6 I moduli a.k.a. form 1 Il modulo Un modulo è un'area della pagina predisposta per accettare dei dati in ingresso dall'utente Gli utenti forniscono dati al WEB server che restituisce una risposta

Dettagli

1) Il client(browser utilizzato) invia al server i dati inseriti dall utente. Server

1) Il client(browser utilizzato) invia al server i dati inseriti dall utente. Server 2) Il Server richiama l'interprete PHP il quale esegue i comandi contenuti nel file.php specificato nell'attributo action del tag form creando un file HTML sulla base dei dati inviati dall utente 1) Il

Dettagli

Basi di dati - Laboratorio

Basi di dati - Laboratorio Basi di dati - Laboratorio Corso di Laurea in Bioinformatica Docente: Barbara Oliboni Lezione 5 Contenuto della lezione Il Linguaggio HTML (HyperText Markup Language) Struttura del documento Formattazione

Dettagli

Linguaggio HTML. Elementi di Informatica e Programmazione Università degli Studi di Brescia. Il Linguaggio HTML

Linguaggio HTML. Elementi di Informatica e Programmazione Università degli Studi di Brescia. Il Linguaggio HTML Reti Linguaggio HTML 1 Il Linguaggio HTML n HTML = Hypertext Markup Language n Linguaggio di markup di tipo descrittivo (usato per descrivere e formattare documenti ipertestuali) con una sintassi prestabilita

Dettagli

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

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

Dettagli

HTML: CSS: Le proprietà di base per dare stile ai form

HTML: CSS: Le proprietà di base per dare stile ai form HTML: Elementi di base: caselle e aree di testo, radio button, checkbox, bottoni submit e reset, campi nascosti, file upload, menù di selezione. Accessibilità dei form: label, fieldset e legend, optgroup

Dettagli

DURANTE LA NAVIGAZIONE NEI SITI WEB I VISITATORI NON SOLO POSSONO CONSULTARE INFORMAZIONI STATICHE

DURANTE LA NAVIGAZIONE NEI SITI WEB I VISITATORI NON SOLO POSSONO CONSULTARE INFORMAZIONI STATICHE MODULI O FORM DURANTE LA NAVIGAZIONE NEI SITI WEB I VISITATORI NON SOLO POSSONO CONSULTARE INFORMAZIONI STATICHE ADATTE ALLA LETTURA MA POSSONO SVOLGERE UN RUOLO ATTIVO NEI CONFRONTI DI UNA PAGINA WEB

Dettagli

Elenchi. Con HTML è possibile generare tre tipi di elenco: - a punti (non ordinato) - numerati - di definizioni

Elenchi. Con HTML è possibile generare tre tipi di elenco: - a punti (non ordinato) - numerati - di definizioni Elenchi Con HTML è possibile generare tre tipi di elenco: - a punti (non ordinato) - numerati - di definizioni Gli elenchi possono contenere al loro interno altri elenchi. Tag utilizzati: (unordered

Dettagli

non è linguaggio di markup formato testo .htm .html interpretando

non è linguaggio di markup formato testo .htm .html interpretando HTML Gli ipertesti del web sono scritti usando il linguaggio HyperText Markup Language (HTML). HTML non è un linguaggio di programmazione! HTML non ha meccanismi per prendere delle decisioni o compiere

Dettagli

Laboratorio di Basi di Dati/Basi di dati per Bioinformatica. Docenti: Alberto Belussi e Carlo Combi (lucidi a cura di Alberto Belussi) Lezione 5

Laboratorio di Basi di Dati/Basi di dati per Bioinformatica. Docenti: Alberto Belussi e Carlo Combi (lucidi a cura di Alberto Belussi) Lezione 5 Laboratorio di Basi di Dati/Basi di dati per Bioinformatica Docenti: Alberto Belussi e Carlo Combi (lucidi a cura di Alberto Belussi) Lezione 5 HyperText Markup Language! Linguaggio di descrizione di testi

Dettagli

Ogni documento HTML è contraddistinto dai seguenti comandi di base, che ne definiscono la struttura:

Ogni documento HTML è contraddistinto dai seguenti comandi di base, che ne definiscono la struttura: COMANDI BASE HTML Ogni documento HTML è contraddistinto dai seguenti comandi di base, che ne definiscono la struttura: Nome del documento All'interno

Dettagli

ESEMPI DI FORM (da www.html.it)

ESEMPI DI FORM (da www.html.it) ESEMPI DI FORM (da www.html.it) Vediamo, nel particolare, tutti i tag che HTML 4.0 prevede per la creazione di form. Questo tag apre e chiude il modulo e raccoglie il contenuto dello stesso,

Dettagli

Comandi principali del linguaggio HTML (Hyper Text Markup Language)

Comandi principali del linguaggio HTML (Hyper Text Markup Language) Comandi principali del linguaggio HTML (Hyper Text Markup Language) Caratteristiche di HTML HTML è un linguaggio di formattazione (markup) di documenti ed è il linguaggio base per produrre documenti per

Dettagli

Serve per impostare. enfatizza il testo (l effetto è quello del grassetto, comando utile per i motori di ricerca) <ul> comandi relativi all immagine

Serve per impostare. enfatizza il testo (l effetto è quello del grassetto, comando utile per i motori di ricerca) <ul> comandi relativi all immagine Comandi principali HTML Serve per impostare il titolo della pagina (nella sezione head) il font del titolo 1 il font del titolo 2 paragrafo una o più parole alle quali applicare

Dettagli

HTML. Es: La prossima parola è in <b>neretto</b> Es: La prossima parola è in neretto

HTML. Es: La prossima parola è in <b>neretto</b> Es: La prossima parola è in neretto HTML Il linguaggio HTML (HyperText Markup Language) utilizza annotazioni (tag) per descrivere come verrà visualizzato il documento sul browser di un client. HTML non è un linguaggio di programmazione ma

Dettagli

Cimini Simonelli - Testa

Cimini Simonelli - Testa WWW.ICTIME.ORG HTML Manuale introduttivo al linguaggio HTML Cimini Simonelli - Testa v.2-11/01/2008 Sommario Introduzione... 3 Formattazione della pagina... 4 Inserire un colore di sfondo... 4 Inserire

Dettagli

Esercizi su HTML5 e form

Esercizi su HTML5 e form Linguaggi e tecnologie per il Web prof. Riccardo Rosati Corso di laurea in Ingegneria informatica Sapienza Università di Roma, a.a. 2016/2017 Esercizi su HTML5 e form Esercizio 1 Scrivere un documento

Dettagli

LE PRIME ACTIVE SERVICE PAGE: oggetto REQUEST

LE PRIME ACTIVE SERVICE PAGE: oggetto REQUEST LE PRIME ACTIVE SERVICE PAGE: oggetto REQUEST L'oggetto Request può essere considerato come l'esatto contrario dell'oggetto Response, infatti mentre quest'ultimo invia dati al browser, Request serve a

Dettagli

Laboratorio di Basi di Dati Web/MM

Laboratorio di Basi di Dati Web/MM Laboratorio di Basi di Dati Web/MM Docente: Alberto Belussi Lezione 5 HyperText Markup Language Linguaggio di descrizione di testi secondo lo schema SGML (Standard Generalized Markup Language) Gli ipertesti

Dettagli

Strumenti a disposizione

Strumenti a disposizione FORM Strumenti a disposizione L'HTML visto fino ad ora permette di descrivere solo documenti statici e passivi Colori, immagini, testi, etc... L'utente può solo interagire con i link Non sempre questo

Dettagli

INTRODUZIONE ALL HTML

INTRODUZIONE ALL HTML INTRODUZIONE ALL HTML Per iniziare a scrivere una pagina HTML serve editor ad esempio Notepad. L'HTML ha alcune regole: i ritorni a capo devono essere indicati esplicitamente con il tag . il browser

Dettagli

HTML HTML HTML HTML. Un documento HTML contiene: Testo. Comandi HTML (tag). Collegamenti ad altri documenti.

HTML HTML HTML HTML. Un documento HTML contiene: Testo. Comandi HTML (tag). Collegamenti ad altri documenti. Il linguaggio (HyperText Markup Language) utilizza annotazioni (tag) per descrivere come verrà visualizzato il documento sul browser di un client. L non è un linguaggio di programmazione ma un linguaggio

Dettagli

Laboratorio Digitale 1

Laboratorio Digitale 1 Informatica Corso di PROGRAMMAZIONE Applicata ai Beni IN Culturali RETE Laboratorio Digitale 1 Corso di Laboratorio Digitale 1 Corso di laurea comunicazione e DAMS Laurea Specialistica - Media Education

Dettagli

Dott.ssa Adriana Pietramala

Dott.ssa Adriana Pietramala Corso di Informatica Laurea Triennale - Comunicazione&Dams Dott.ssa Adriana Pietramala a.pietramala@mat.unical.it Riferimenti Sito del corso: Manuale PHP http://www.php.net/download-docs.php Editor di

Dettagli

Informatica di Base Laboratorio di HTML Dott. Serena Villata A.A. 2004/05

Informatica di Base Laboratorio di HTML Dott. Serena Villata A.A. 2004/05 Informatica di Base Multid@ms Laboratorio di HTML Dott. Serena Villata A.A. 2004/05 1 Che cos è l HTML? Hyper Text Markup Language Definisce le caratteristiche stilistiche di un documento, non è programmazione!

Dettagli

Tag <br> : per definire l interruzione di riga (andata a capo)(senza tag di chiusura); sta per break row

Tag <br> : per definire l interruzione di riga (andata a capo)(senza tag di chiusura); sta per break row TAG FONDAMENTALI Tag : per definire l interruzione di riga (andata a capo)(senza tag di chiusura); sta per break row Tag , tag ,.tag : per definire le intestazioni (i titoli) e la loro

Dettagli

Le liste non ordinate

Le liste non ordinate Le liste non ordinate Semplici elenchi preceduti da un pallino: segnala l inizio della lista precede ogni voce Attributi: disc(standard), square(quadrato pieno), circle(quadrato

Dettagli

Web. HyperText Markup Language

Web. HyperText Markup Language Web HyperText Markup Language HTML HyperText Markup Language permette la creazione di documenti multimediali ipertestuali è il linguaggio per la creazione di pagine web non è l unico: PHP, JavaScript,

Dettagli

caratteri speciali + form, tabelle e testi

caratteri speciali + form, tabelle e testi caratteri speciali + form, tabelle e testi Caratteri Speciali I caratteri di un testo che necessitano, per essere rappresentati in HTML, di un sistema di rappresentazione che sia indipendente dal set di

Dettagli

IL LINGUAGGIO HTML (HyperText Markup Language)

IL LINGUAGGIO HTML (HyperText Markup Language) IL LINGUAGGIO HTML (HyperText Markup Language) Le Liste puntate? primo elemento? secondo elemento primo elemento secondo elemento primo elemento secondo elemento lista puntata? primo elemento secondo elemento

Dettagli

Lezione 6: Form 27/04/2012

Lezione 6: Form 27/04/2012 Lezione 6: Form In alcuni documenti HTML può essere utile creare dei moduli (form) che possono essere riempiti da chi consulta le pagine stesse (es. per registrarsi ad un sito). Le informazioni sono poi

Dettagli

HTML Tutorial HTML By A.C. Neve 1

HTML Tutorial HTML By A.C. Neve 1 HTML Tutorial HTML By A.C. Neve 1 Il linguaggio HTML (Hyper Text Markup Language) è il più diffuso linguaggio per la creazione di pagine WEB. La creazione di un documento HTML si effettua con un qualsiasi

Dettagli

Cosa vuol dire HTML? Hyper Text Markup Language

Cosa vuol dire HTML? Hyper Text Markup Language IMPARIAMO Cosa vuol dire HTML? Hyper Text Markup Language PROGRAMMIAMO IN HTML? NO! L'HTML è un linguaggio di formattazione che descrive le modalità di impaginazione o visualizzazione grafica (layout)

Dettagli

Anno scolastico INFORMATICA. 2. Conoscere e classificare il software

Anno scolastico INFORMATICA. 2. Conoscere e classificare il software ISTITUTO TECNICO COMMERCIALE STATALE SCHIAPARELLI-GRAMSCI Schiaparelli via Settembrini 4, 20124 Milano tel. 02/2022931 fax 29512285 E-mail schiaparelli@libero.it Gramsci L.go Sereni 1, 20133 Milano tel.

Dettagli