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

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

Comandi principali del linguaggio HTML (Hyper Text Markup Language)

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

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

Cimini Simonelli - Testa

Metodologie Informatiche Applicate al Turismo

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

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

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

Introduzione all HTML

WWW (World Wide Web)!& ( # %% (*0 #,% )0#1( &#"#2

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

D B M G Il linguaggio HTML

@2011 Politecnico di Torino 1

Tabelle HTML. Tabelle Un po di notazione.

Costruzione di un sito web - HTML

Linguaggi di programmazione PC server-client CSS

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

I comandi HTML. FORMATTAZIONE DI STRUTTURA Intestazioni (Headings) <H?></H?> (sono definiti 6

APPUNTI DI INFORMATICA IL LINGUAGGIO HTML

Informatica (Sistemi di elaborazione delle informazioni)

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

HTML Tutorial HTML By A.C. Neve 1

Primi passi con HTML. Il documento HTML

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

Richiami sugli elementi del linguaggio HTML

HTML il linguaggio per creare le pagine per il web

Il linguaggio HTML - Parte 4

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

Basi di Dati-X HTML HTML HTML. Corso di Laurea in Informatica Anno Accademico 2013/2014

HTML HyperText Markup Language: Linguaggio utilizzato per creare pagine Web. R. C. Esposito 1

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

HyperText Markup Language Informatica applicata alla comunicazione multimediale Cristina Bosco

04/05/2011. Lezione 6: Form

Introduzione al Linguaggio HTML

COS'E' L'HTML? TAG E ATTRIBUTI IMPOSTARE UNA PAGINA HTML

HTML Base. Dispensa per il Corso. Laboratorio Informatico: Reti e Internet 1

HTML e XML. Politecnico di Milano Facoltà del Design Bovisa Elementi di Informatica e Reti di calcolatori

Language.

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

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

Laboratorio di Basi di Dati Web/MM

Il linguaggio HTML - Parte 2

Tutorial di HTML HyperText Markup Language

Registro elettronico Sechi Marco

I PRINCIPALI TAG DEL LINGUAGGIO HTML

Metodologie Informatiche Applicate al Turismo

<html> <head> <title> Il nome della pagina </title> </head> <body> </body> </html>

HTML. I tag HTML (parte 1)

LINGUAGGI PER IL WEB HTML. (HyperText Markup Language)

Strumenti a disposizione

Guida al linguaggio HTML (HyperText Markup Language)

Esistono editor WYSIWYG (What You See Is What You Get) (FrontPage)

Elementi di HTML. grazie a Chiara Renso. KDD Lab, ISTI-CNR, Pisa

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

Informatica di Base. Programma Lezioni

Guida html e css base

Hyper Text Markup Language HTML

Un introduzione a HTML

NOZIONI BASE DI HTML

HTML: tag. HTML: tag. HTML: tag. HTML: un semplice esempio

Pagine HTML. Concetti chiave. G.1 Tag. Basi del linguaggio HTML Realizzare semplici pagine HTML

Elementi in HTML Un elemento è una componente fondamentale della struttura di un documento di testo. Alcuni esempi di elementi sono testate, tabelle,

Lezione 6: Form 27/04/2012

Il Web è un sottoinsieme di Internet

Tutorial di HTML basato su HTML 4.0 e CSS 2

Cristina Baroglio a.a Ipertesti. Fonti

La struttura del WWW: gli ipertesti. Il linguaggio HTML. Ipertesto. Libro. Dizionario. Ipertesto. Il linguaggio HTML

APPUNTI DI HTML (QUARTA LEZIONE)

OBIETTIVI MINIMI Anno scolastico TIC-TIT. 1. Foglio elettronico: funzioni fondamentali (Excel)

Progettazione multimediale

IL WEB. Il linguaggio HTML

Introduzione ad HTML seconda parte WWW. Fabio Vitali

APPUNTI DI HTML (TERZA LEZIONE)

CORSI PER ADULTI. Le basi del Web: il linguaggio HTML e correlati. Corso: Tecnico sistemi e reti n.colombini@gmail.

Scegliere il font del testo

Creazione di tabelle.

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

Architettura a tre livelli. Lo scenario e l ambiente. HTML - Hyper Text Markup Language. Enrico Cavalli. Anno Accademico

INTRODUZIONE ALL HTML

Fondamenti di Informatica II 28. Elementi di programmazione web e linguaggi di script (1)

HTML 4.01 XHTML 1.0 Il linguaggio dei siti web

WEB. Introduzione HTML. Gabriele Murara

Interazione con l utente : i moduli.

Il linguaggio HTML - Parte 3

INTRODUZIONE ALL HTML

IMMAGINI INTRODUZIONE

Form HTML. <form> campi del modulo </form>

HTML (Hyper Text Mark-up Language)

Laboratorio Progettazione Web PHP e FORMs HTML. Andrea Marchetti IIT-CNR andrea.marchetti@iit.cnr.ita 2013/2014

Laboratorio di reti I: HTTP e HTML

HTML 3. I link (collegamenti) L URL. Accesso a documenti locali. Link Mappe Tabelle. <A HREF= path_del_documento > link </A>

Esercizi. Introduzione all HTML. Il WWW

Università degli Studi di Modena e Reggio Emilia. Facoltà di Ingegneria Reggio Emilia CORSO DI TECNOLOGIE E APPLICAZIONI WEB HTML. Ing.

Tutorial di HTML basato su HTML 4.0 e CSS 2

HTML.

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

Anno scolastico INFORMATICA. 2. Conoscere e classificare il software

Internet, Browser e HTML

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

Transcript:

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. A differenza di un libro, possiede una organizzazione non lineare. Un sistema ipermediale è un insieme di informazioni di diversi media: testo, immagini, musica, filmati MODULO 6 - HTML 2 1

Ipertesto MODULO 6 - HTML 3 Client-Server 1. Creazione documento in HTML 2. Upload su un WebServer (salvataggio del documento in una cartella raggiungibile via http dall esterno) 3. Richiesta di visualizzazione da parte di un client (http://www.servername.org/pagina.htm) 4. Il server risponde al client inviando il file html 5. Il client visualizza il file attraverso un browser MODULO 6 - HTML 4 2

Trasferimento HTML WebServer Request Client (browser) http://www.servername.com/page.html Response page.html MODULO 6 - HTML 5 TAG Ogni documento è rappresentato da una serie di tag che definiscono la funzione dell'elemento in esso contenuto Interpretando i tag un browser può visualizzare gli elementi del documento in diversi modi Sintassi dei tag: <nometag listaattributi> elemento contenuto </nometag> Esempio <font face= Arial color= #FF0000 > testo </font> I tag possono essere annidati <html> <body> </body> </html> MODULO 6 - HTML 6 3

INTESTAZIONE <HTML> inizio e fine del file descrizioni varie; come il titolo e i Meta Name <TITLE> nome del documento corpo del file MODULO 6 - HTML 7 Esempio - Prima pagina <HTML> <TITLE> Prima pagina </TITLE> Ciao attutti. MODULO 6 - HTML 8 4

Testo <H1>,<H2>,,<H6> titoli di diverse misure ed importanza <DIV> divisioni, porzioni di testo <B> bold (grassetto) <I> italic (italico) <U> underline (sottolineato) <PRE> preformattato <FONT> tipo di carattere FACE tipo: Arial, Helvetica, Times New Roman SIZE dimensione COLOR colore MODULO 6 - HTML 9 Immagini <IMG> SRC nome del file immagine HEIGHT altezza WIDTH larghezza HSPACE distanza orizzontale tra immagine e testo VSPACE distanza verticale tra immagine e testo ALIGN allineamento right, left, absmiddle,... ALT testo alternativo BORDER spessore del bordo MODULO 6 - HTML 10 5

Paragrafi e liste <P> definizione di paragrafo interruzione di riga <HR> linea orizzontale <UL> lista puntata <OL> lista numerata <LI> elementi di una lista MODULO 6 - HTML 11 Caratteri speciali Per inserire caratteri speciali, si usa la notazione coi simboli & e ; Codice Carattere à à è è > > < < MODULO 6 - HTML 12 6

Colori Definizione dei colori: #RRGGBB RR: quantità di rosso da 00 a FF GG: quantità di verde da 00 a FF BB: quantità di blu da 00 a FF Esempi: #FF0000 rosso pieno #0000FF blu pieno #000000 nero #FFFFFF bianco MODULO 6 - HTML 13 Tabelle <TABLE> definizione tabella BORDER dimensione del bordo CELLSPACING spazio tra le celle CELLPADDING spazio tra testo e bordo WIDTH larghezza <TR> riga ALIGN allineamento <TD> dato ALIGN allineamento ROWSPAN righe da occupare COLSPAN colonne da occupare WIDTH larghezza MODULO 6 - HTML 14 7

Link <A> NAME definizione di un ancora nel file HREF link ad un file (es. nomefile#nomeancora) TARGET destinazione Esempio <A HREF= http://www.w3c.org > clicka qui </A> MODULO 6 - HTML 15 Frame I frame permettono di divedere la finestra in sezioni <FRAMESET> documento a frame ROWS altezza delle righe COLS larghezza delle colonne BORDER = Yes No presenza bordo <FRAME> singolo frame NAME nome per identificarlo SRC documento da visualizzare I targetr dei link fanno riferimento al nome di un frame oppure a _blank (nuova), _parent (finestra parente),... MODULO 6 - HTML 16 8

Form (1) Per ottenere delle informazioni dall utente (cioè dal client verso il server) si ricorre ai moduli realizzati mediante FORM. <FORM> ACTION URL per la gestione del modulo METHOD = GET POST tipo di invio delle informazioni <INPUT> campo d immissione TYPE tipo TEXT PASSWORD CHECKBOX RADIO IMAGE HIDDEN SUBMIT RESET NAME nome identificatore VALUE valore contenuto nel campo MAXLENGTH lunghezza massima di caratteri MODULO 6 - HTML 17 Form (2) <SELECT> elenco di opzioni NAME nome identificativo MULTIPLE selezione multipla <OPTION> ogni singola opzione VALUE valore SELECTED opzione di default <TEXTAREA> finestra d immissione ROWS numero righe COLS numero colonne NAME nome identificativo MODULO 6 - HTML 18 9

Altro <CENTER> <MAP> <AREA> BGCOLOR, TEXT LINK, VLINK, ALINK BACKGROUND MODULO 6 - HTML 19 <HTML> es01.html <TITLE> Esempio 01 - Prima pagina </TITLE> Ciao attutti MODULO 6 - HTML 20 10

<HTML> <TITLE> Esempio 02 - Testo </TITLE> es02.html <H1>LABORATORIO ECDL</H1> <H2>Modulo 5 - HTML</H2> <H3>Testo</H3> <B>scritta in grassetto</b> <I>scritta in italico</i> <U>scritta sottolineata</u> <FONT FACE="Arial" SIZE="5" COLOR="#FF0000">prova di font</font> <FONT FACE="Times New Roman" SIZE="4" COLOR="#00FF00">prova di font</font> MODULO 6 - HTML 21 <HTML> <TITLE> Esempio 03 - immagini </TITLE> es03.html <CENTER> <B> IMMAGINI </B> </CENTER> <IMG SRC="palla.png"> palla.png <HR> <IMG SRC="palla.png" BORDER="2"> palla.png con bordo <HR> <IMG SRC="palla.png" WIDTH="150" HEIGHT="50"> palla.png ridimensionata <HR> <IMG SRC="palla.png" HSPACE="40"> palla.png con hspace=40 <HR> <IMG SRC="palla.png" ALIGN="absmiddle"> palla.png allineata verticalmente al centro con l'immagine <HR> MODULO 6 - HTML 22 11

<HTML> <TITLE> Esempio 04 - Paragrtafi e Liste </TITLE> <CENTER> <B> PARAGRAFI E LISTE </B> </CENTER> es04.html <P> paragrafo 1 paragrafo 1 paragrafo 1 paragrafo 1 </P> <P> paragrafo 2 paragrafo 2 paragrafo 2 paragrafo 2 </P> lista puntata (UL) <UL> <LI> aaa </LI> <LI> bbb </LI> <LI> ccc </LI> </UL> lista numerata (OL) <OL> <LI> primo </LI> <LI> secondo </LI> <LI> terzo </LI> </OL> MODULO 6 - HTML 23 <HTML> <TITLE> Esempio 05 - Colori </TITLE> <CENTER> <B> COLORI </B> </CENTER> es05.html <FONT COLOR="#000000"> nero </FONT> <FONT COLOR="#FF0000"> rosso </FONT> <FONT COLOR="#00FF00"> verde </FONT> <FONT COLOR="#0000FF"> blu </FONT> <FONT COLOR="#FFFF00"> giallo </FONT> <FONT COLOR="#FF00FF"> viola </FONT> <FONT COLOR="#00FFFF"> azzurro </FONT> <FONT COLOR="#000000"> sfumature di rosso </FONT> <FONT COLOR="#220000"> sfumature di rosso </FONT> <FONT COLOR="#440000"> sfumature di rosso </FONT> <FONT COLOR="#660000"> sfumature di rosso </FONT> <FONT COLOR="#880000"> sfumature di rosso </FONT> <FONT COLOR="#AA0000"> sfumature di rosso </FONT> <FONT COLOR="#DD0000"> sfumature di rosso </FONT> <FONT COLOR="#FF0000"> sfumature di rosso </FONT> <FONT COLOR="#000000"> sfumature di blu </FONT> <FONT COLOR="#000022"> sfumature di blu </FONT> <FONT COLOR="#000044"> sfumature di blu </FONT> <FONT COLOR="#000066"> sfumature di blu </FONT> <FONT COLOR="#000088"> sfumature di blu </FONT> <FONT COLOR="#0000AA"> sfumature di blu </FONT> <FONT COLOR="#0000DD"> sfumature di blu </FONT> <FONT COLOR="#0000FF"> sfumature di blu </FONT> MODULO 6 - HTML 24 12

<HTML> <TITLE> Esempio 06 - Tabelle </TITLE> <CENTER> <B> TABELLE </B> </CENTER> es06.html <TABLE BORDER=1> <TR> <TD> dato riga 1 colonna 1 </TD> <TD> dato riga 1 colonna 2 </TD> </TR> <TR> <TD> dato riga 2 colonna 1 </TD> <TD> dato riga 2 colonna 2 </TD> </TR> </TABLE> MODULO 6 - HTML 25 <HTML> <TITLE> Esempio 07 - Link </TITLE> <CENTER> <B> LINK </B> </CENTER> es07.html <A NAME="primo"> Inizio pagina <A NAME="secondo"> metà fine pagina <A HREF="#secondo"> torna in mezzo </A> <A HREF="#primo"> torna all'inizio </A> Visita il sito <A HREF="http://www.w3c.org">W3C</A> per ulteriori informazioni sull'html Se stai usando i frame prova <A HREF="http://www.w3c.org" TARGET="sopra">qui</A> l'utilizzo di TARGET. MODULO 6 - HTML 26 13

<HTML> <TITLE> Esempio 08 - Frame </TITLE> es08.html <FRAMESET ROWS="100,*"> <FRAME SRC="es05.html" NAME="sopra"> <FRAMESET COLS="200,*"> <FRAME SRC="es06.html" NAME="sinistra"> <FRAME SRC="es07.html" NAME="principale"> </FRAMESET> </FRAMESET> MODULO 6 - HTML 27 <HTML> <TITLE> Esempio 09 - Form </TITLE> <CENTER> <B> FORM </B> </CENTER> <FORM ACTION="check.php" METHOD="POST"> <B> LOGIN </B> login: <INPUT TYPE="TEXT" NAME="usr"> password: <INPUT TYPE="PASSWORD" NAME="pwd"> corso di laurea in: <SELECT NAME=""> <OPTION VALUE="ARC">architettura</OPTION> <OPTION VALUE="DIS" SELECTED>disegno industriale</option> <OPTION VALUE="ALT">altro</OPTION> </SELECT> <B> HOBBIES </B> <INPUT TYPE="CHECKBOX" NAME="cb1"> arte <INPUT TYPE="CHECKBOX" NAME="cb2"> sport <INPUT TYPE="CHECKBOX" NAME="cb3"> computer <INPUT TYPE="CHECKBOX" NAME="cb4"> lettura <B> COMMENTI </B> <TEXTAREA ROWS="10" COLS="20"> scrivi qui i tuoi commenti... </TEXTAREA> <B> INVIA </B> <SUBMIT> </FORM> es09.html MODULO 6 - HTML 28 14