Laboratorio digitale I a.a. 2010/2011 Dott.ssa Maria Giuseppa Aloia.

Slides:



Advertisements
Presentazioni simili
Introduzione all’HTML
Advertisements

Il linguaggio HTML I documenti HTML vanno racchiusi dentro una coppia di TAG (marcatori): apertura e chiusura. ……………………………… …………………………… ……………….
Informatica Modulo 2 – Office Word.
HYPER TEXT MARK-UP LANGUAGE
A. FERRARI Alberto Ferrari. L'HyperText Markup Language (HTML) (traduzione letterale: linguaggio di marcatura per ipertesti) è un linguaggio usato per.
HTML LE PAGINE WEB COME SI SA, INTERNET E UN SISTEMA MONDIALE DI RETI DI COMPUTER CHE PERMETTE DI UTILIZZARE UN SISTEMA DI CONNESSIONE TRA COMPUTER.
HTML LE PAGINE WEB COME SI SA, INTERNET E UN SISTEMA MONDIALE DI RETI DI COMPUTER CHE PERMETTE DI UTILIZZARE UN SISTEMA DI CONNESSIONE TRA COMPUTER.
Il linguaggio HTML.
1 Scoprire e capire HTML Creare semplici pagine WEB Maria Laura Alessandroni.
STRUMENTI DI PRESENTAZIONE
1 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a Prof. Francesco Donini Richiami sul modello Client/Server (per.
Laboratorio di Applicazioni Informatiche II mod. A
1 HTML - I Frame Laboratorio di Applicazioni Informatiche II mod. A.
LHTML è un linguaggio per computer comprensibile da parte dei browser Web Le pagine Web sono scritte in HTML LHTML è necessario sul Web per formattare.
CORSO DI INFORMATICA LAUREA TRIENNALE-COMUNICAZIONE & DAMS
DIDATTICA DELLE APPLICAZIONI INFORMATICHE MOD B DOCENTE : G. SALVI SPECIALIZZANDE : R.CERVERA – A.DELLA VENTURA – P.FULGIERI.
Un’introduzione a HTML (I)
Unintroduzione a HTML (II). 4-2 Includere figure con i tag immagine Le immagini possono essere usate come link utilizzando i tag àncora Formato del tag.
HTML HyperText Markup Language
1 HTML L’HTML è un linguaggio di markup: le istruzioni vengono date attraverso comandi denominati tag e racchiusi tra i segni di maggiore e minore ().
Il linguaggio HTML - Parte 2
Sommario Allineamento ( ) Immagini ( ) Link ( ). Allineamenti Oltre a posso usare per allineare testo ed immagini un altro tag: align = center o left.
HyperText Markup Language 17-23/6/08 Informatica applicata B Cristina Bosco.
2a Lezione: Martedì 6 Febbraio – HTML Comandi base
2 Sintassi: (a capo) oppure (a capo con una linea) attributi:noshade sfuma la linea "size" laltezza in pixel, "width" larghezza in pixel ESEMPIO.
CORSO AVANZATO INFORMATICA
COMUNICAZIONE ONLINE, RETI E VIRTUALITA’
HTML Lezione 5 Immagini. URL Un Uniform Resource Locator o URL (Localizzatore di risorsa uniforme) è una sequenza di caratteri che identifica univocamente.
Paragrafi e allineamenti
HTML per iniziare Gianpaolo Cecere. 29 aprile Sintassi HTML I tag HTML sono direttive per i browser I tag sono contenitori per porzioni di documento.
Creare pagine web Xhtlm. Struttura di una pagina.
Il linguaggio HTML Le pagine web sono file di testo scritte utilizzando il linguaggio HTML. I documenti HTML vanno racchiusi dentro una coppia di TAG.
Strumenti di Presentazione (Microsoft PowerPoint 2000)
Tabelle HTML Le tabelle in HTML permettono di formattare del testo, delle immagini, altre tabelle … in righe e colonne. Per poter affiancare due immagini.
Il Linguaggio HTML “Profe, ma io a casa l’HTML non ce l’ho!“
Il linguaggio HTML Antonella Schiavon – settembre 2008 rev. 1 – aprile 2011.
HTML HyperText Markup Language Linguaggio per marcare un’Ipertesto
Prof. Reale Nicola Studentessa Parcesepe Federica
1 e Sono due elementi generici, DIV sta per division ed è un elemento a blocco; SPAN è un generico elemento in linea. I div (e gli span) possono essere.
HTML Gli elementi principali di una pagina Web. Titolo: 2  Attribuisce un titolo alla pagina  Il titolo è visibile nella “barra del titolo” del browser.
Alberatura cartelle sito
Corso Web CSV – Andiamo on-line 1 Andiamo on-line Corso di formazione Elementi base per la costruzione di un sito web.
HTML I tag HTML (parte 1). I tag HTML  I comandi che il browser interpreta  Etichette per marcare l’inizio e la fine di un elemento HTML  Formato e.
Tabelle in HTML Le tabelle permettono di creare una struttura matriciale (un foglio con tanti quadretti) Vengono utilizzate non solo per presentare dei.
CORSO Di WEB DESIGN prof. Leonardo Moriello
Creazione di pagine per Internet Brevi note a cura di Emanuele Lana
Corso di Introduzione all’Informatica
Tag TABLE. Oltre ad avere la funzione di rappresentare dati di ogni genere allineati in righe e colonne, le tabelle in HTML si utilizzano per costruire.
Programma delle lezioni LABORATORIO B  Lezione 01: 27/02martedi  Lezione 02: 06/03martedi  Lezione 03: 13/03martedi  Lezione 04:
GUIDA BASE PER L’HTML Indice:
Prof. Giuseppe Boncoddo
Internet e HTML Diffusione di informazioni mediante la rete Internet.
HTML 4.01 Apogeo. I tag di base Capitolo 1 I tag SintassiEsempi:
7ª Lezione: Martedì 13 Marzo - Dreamweaver
Tag FRAMESET. I frame sono un particolare tipo di struttura HTML, che consente di suddividere la finestra del browser in diversi riquadri distinti. Un'insieme.
HTML e CSS C. Gena, C. Picardi, J. Sproston HTML e CSS.
Tag IMG Per inserire un'immagine in una pagina HTML basta inserire il tag: ; questo tag non ha bisogno di chiusura. Affinché l'immagine venga visualizzata.
HTML – Le Tabelle Laboratorio di Applicazioni Informatiche II mod. A.
PROGETTO… Internet Providers, registrazione del dominio Costruire una home page … e renderla visibile sul Web.
Titoli ed elenchi. Titoli Mediante l'inserimento di opportuni titoli il testo di una pagina HTML può essere suddivisa in capitoli e sottocapitoli. Per.
Fondamenti di Markup Languages: Richiami di HTML © 2005 Stefano Clemente Stefano Clemente
ELABORAZIONE TESTI MICROSOFT WORD EM 09.
Master in Telemedicina HTML per iniziare Maria Simi, dicembre 2004 [da un tutorial di Rigget]
Introduzione al linguaggio HTML
Creazione di pagine per Internet Brevi note a cura di Emanuele Lana
HTML HTML Sistema di contrassegno riconosciuto dai Browser come (Firefox, Chrome, Internet Explorer) Hyper Text Markup Language.
Il linguaggio HTML Introduzione Formattazione Multimedialità.
.… FRAME. Cosa è un FRAME Frame  cornice, riquadro Frame  cornice, riquadro. In HTML, frame è un’area nella finestra del browser nel quale possiamo.
Planet HT – Genova - Elisa Delvai
HTML. Pagina HTML Struttura Titolo Hello World! Paragrafo apre il documento html contiene informazioni come il titolo della pagina, i meta tags, la codifica.
Transcript della presentazione:

Laboratorio digitale I a.a. 2010/2011 Dott.ssa Maria Giuseppa Aloia

MANUALE HTML 1. html / html / 2.

HTML: HyperText Markup Language (traduzione letterale: linguaggio di marcatura per ipertesti) Ipertesto: insieme di documenti messi in relazione tra loro tramite parole chiavi. La lettura può svolgersi in maniera non lineare: qualsiasi documento della rete può essere il successivo HTML è la lingua madre del tuo browser La pagina web che si visualizza nel browser è linterpretazione che fa il browser del HTML Browser: programma che consente di navigare e aprire siti web (es: Microsoft Internet Explorer, Mozilla Firefox, Google Chrome)

Definizione (Struttura Base) Il mio primo documento HTML Ciao mondo! Un documento HTML è un normalissimo file di testo che presenta nel suo interno delle istruzioni che ne determinano l'aspetto estetico finale, permettendo diversi tipi di formattazione e l'inclusione di immagini, suoni, collegamenti (links) con altri documenti, etc. La struttura tipica di un documento HTML assume la forma seguente:

Iniziamo con il notare che tutte le istruzioni HTML (generalmente chiamate tags) vengono racchiuse fra parentesi angolate, nella forma, e che vengono generalmente terminate da un'istruzione del tipo. In questo modo è possibile definire delle porzioni di documento tutte contenute all'interno di una successione.... e che risentono dell'influenza di tale istruzione. E' possibile inoltre nidificare le istruzioni, ovvero contenere delle istruzioni in altre istruzioni, ottenendo qualcosa del tipo.....

Definizione (Titoli in Html) Ci sono sei livelli per scrivere titoli in HTML: 1. Titolo 1 2. Titolo 2 3.… 4. Titolo 6 Nel browser la visualizzazione mette in un font più grande i titoli più importanti e la grandezza del font diminuisce man mano che aumenta il numero corrispondente ad H.

Example (Titoli in Html) Titoli in HTML Titolo 1 Titolo 2 Titolo 3 Titolo 4 Titolo 5 Titolo 6

Marcatore (tag)DescrizioneEsempio Risultato Finale Divide il testo in paragrafi, separandoli con una riga orizzontale vuota Pippo Pluto Pippo Pluto Applica al testo il formato Grassetto Pippo Applica al testo il formato Corsivo Pippo Applica al testo il formato sottolineato Pippo Imposta il tipo, le dimensioni e il colore del carattere per un testo pluto bgcolor ="......" Imposta un colore allo sfondo della pagina (va inserito nel tag ) genera un a capo nel testoPippo Pluto Pippo Pluto Imposta la posizione al testo contenuto tra i tag e (center,left,right) Infor matica

Example (Formattazione) Formattare il testo> Testo Semplice Testo Grassetto Testo Corsivo Sottolineato Testo Piccolo Centrato

LE IMMAGINI Per inserire un'immagine in una pagina HTML basta inserire il tag:. Questo tag non ha bisogno di chiusura. Affinché l'immagine venga visualizzata nella pagina web bisogna specificarne il nome, l'estensione e l'eventuale percorso. Usando il tag in questo modo l'immagine appare allineata alla base della riga di testo corrispondente, senza spazi aggiuntivi e mantiene le sue dimensioni assolute. Adesso vedremo gli attributi del tag che ci permettono di personalizzare l'impaginazione dell'immagine. Possiamo definire le dimensioni di visualizzazione di un'immagine specificando gli attributi WIDTH (larghezza in pixel) e HEIGHT(altezza in pixel). Ad esempio:

LE IMMAGINI Oltre alle dimensioni di visualizzazione possiamo definire anche l'allineamento dell'immagine rispetto al testo circostante mediante l'attributo ALIGN. Esempio: I valori di ALIGN ammessi sono: Bottom: il lato inferiore dell'immagine appare allineato alla base della riga di testo (valore predefinito); Middle: il punto mediano dell'altezza dell'immagine si allinea alla base della riga di testo; il testo si spezza e prosegue sotto l'immagine; Left: l'immagine si posiziona sul lato sinistro della pagina e il testo scorre intorno a lei sul lato destro; Right: l'immagine si posiziona sul lato destro della pagina e il testo scorre intorno a lei sul lato sinistro.

LE IMMAGINI Nel caso in cui si voglia allontanare l'immagine dal testo si può aumentare lo spazio vuoto che circonda l'immagine attraverso gli attributi VSPACE (spazio verticale, in pixel) e HSPACE (spazio orizzontale, in pixel). Ad esempio scrivendo: Oltre ad inserire nella pagina web image.jpg si specifica che sopra e sotto l'immagine devono rimanere 10 pixel vuoti, e a destra e sinistra dell'immagine devono rimanere 20 pixel vuoti. Si può anche aggiungere un bordo intorno all'immagine tramite l'attributo BORDER che deve essere espresso in pixel secondo la sintassi: Un attributo fondamentale del tag è ALT (testo alternativo). Grazie a tale attributo si può definire una didascalia associata all'immagine. La sintassi corretta è: Questa didascalia associata all'immagine appare durante il caricamento della pagina o quando si passa con il mouse sopra l'immagine.

LINK Il link è un collegamento da una risorsa web ad unaltra. Esso è il costrutto base per la costruzione degli ipertesti ed è uno dei motivi principali del successo del web. Definizione (Link) Link ad un sito questo è un link. Link ad una pagina HTML questo è un link. Link interni Titolo 1 Link a titolo 1. Link ad indirizzo Manda una a Laboratorio digitale. Link a immagini. Si visualizza il logo della Facoltà di Lettere e Filosofia e cliccando sopra limmagine si viene reindirizzati al sito della Facoltà.

LE LISTE Un'importante categoria d'istruzioni caratteristica del linguaggio HTML è quella relativa alle liste, ovvero agli elenchi ordinati che possono assumere numerose forme: Lista semplice; Lista ordinata; Lista di definizione.

LE LISTE SEMPLICI Le liste semplici sono individuati dal tag ("unordered list"), e gli elementi dell'elenco sono contraddistinti dal tag, mentre un'eventuale intestazione viene contenuta fra i tags... (in buona sostanza si tratta di quello che i programmi di videoscrittura chiamano elenchi puntati). Non occorre inserire dei ritorni a capo (p.es. con il tag ), in quanto ogni istruzione viene considerata come se fosse l'inizio di una nuova riga: Lista semplice Prima voce Seconda voce Terza voce Lista semplice Prima voce Seconda voce Terza voce

LE LISTE SEMPLICI Il tipo di segno grafico utilizzato per individuare gli elementi dell'elenco di default dipende dal browser, ma di solito è un "pallino pieno". È possibile comunque scegliere un altro tipo di segno, inserendo il parametro TYPE: Valore dell'attributo type DescrizioneCodiceResa type="disc" (è così di default) visualizza un"pallino" pieno primo secondo terzo Primo Secondo Terzo type="circle"visualizza un cerchio vuoto al proprio interno primo secondo terzo o Primo o Secondo o Terzo type=sqaure"Visualizza unquadrato pieno al proprio interno primo secondo terzo Primo Secondo Terzo

LE LISTE Naturalmente una lista può essere 'nidificata', ovvero può contenere al suo interno altre 'sottoliste', il che può risultare utile quando si vogliono creare degl'indici come nell'esempio che segue: SintassiEsempio Indice generale Cap. 1 - Introduzione alla buona cucina Par Gli strumenti di lavoro Par La scelta degli ingredienti Cap. 2 - I dolci Par Le torte La torta margherita La torta di ricotta La torta della nonna Par I dolci al cucchiaio Par I gelati Cap.3 - Le pizze

LE LISTE ORDINATE Gli elenchi ordinati sono contraddistinti dall'enumerazione degli elementi che compongono la lista. Avremo quindi una serie progressiva ordinata e individuata da lettere o numeri (se utilizzate un programma di videoscrittura, siete abituati a chiamarli elenchi numerati). Il tag da utilizzare per aprire un elenco ordinato è ("ordered list") e gli elementi sono individuati dal tag ("list item"): CodiceResa Lista ordinata primo elemento secondo elemento terzo elemento Lista ordinata 1. primo elemento 2. secondo elemento 3. terzo elemento

LE LISTE ORDINATE Lo stile di enumerazione visualizzata di default dal browser è quello numerica, ma è possibile indicare uno stile differente specificandolo per mezzo dell'attributo type. E inoltre possibile, con lattributo START, stabilire da quale numero iniziare il conteggio. Ad esempio: CodiceResa Lista ordinata primo elemento secondo elemento terzo elemento Lista ordinata c) primo elemento d) secondo elemento e) terzo elemento

LE LISTE ORDINATE Gli stili consentiti sono: Valore dell'attributo type DescrizioneCodiceResa type=1" (è così di default) Numeri arabi primo secondo terzo 2. Primo 3. Secondo 4. Terzo type=a"Alfabeto minuscolo primo secondo terzo a. Primo b. Secondo c. Terzo type=A" Alfabeto maiuscolo primo secondo terzo D. Primo E. Secondo F. Terzo

LE LISTE ORDINATE Valore dell'attributo type DescrizioneCodiceResa type=i" (è così di default) Numeri romani minuscoli primo secondo terzo cxxiii. Primo cxxiv. Secondo cxxv. Terzo type=I"Numeri romani maiuscoli primo secondo terzo I. Primo II. Secondo III. Terzo

LE LISTE DI DEFINIZIONE Questo genere di lista viene utilizzata quando si deve creare un elenco di termini accompagnati dalle rispettive definizioni. Le liste di definizione sono individuate dal tag. Gli elementi dell'elenco (a differenza delle liste ordinate, e delle liste non ordinate) questa volta sono formati da due parti: TagDescrizione definition term: indica il termine da definire. A differenza dell'elemento in questo caso non c'è rientro definition description: è la definizione vera e propria del termine. In genere questo elemento è reso con un rientro

LE LISTE DI DEFINIZIONE Un esempio: CodiceResa Di seguito alcuni termini base dellalfabeto italiano: casa una qualsiasi struttura utilizzata dalluomo per ripararsi dagli agenti atmosferici finestra apertura praticata in una parete verticale della muratura per consentire, se non chiusa, lingresso della luce e lo scambio di aria tra il vano esterno e quello interno di una costruzione porta apertura che permette il passaggio da un ambiente ad un altro Di seguito alcuni termini base dellalfabeto italiano: casa una qualsiasi struttura utilizzata dalluomo per ripararsi dagli agenti atmosferici finestra apertura praticata in una parete verticale della muratura per consentire, se non chiusa, lingresso della luce e lo scambio di aria tra il vano esterno e quello interno di una costruzione porta apertura che permette il passaggio da un ambiente ad un altro

LE TABELLE Le tabelle sono una delle parti più importanti di tutto il codice HTML: nate sin dagli inizi del Web per impaginare dati aggregati, si sono poi trasformate in uno strumento indispensabile per gestire i layout grafici. Immaginiamo la nostra prima tabella come una griglia formata da righe e colonne. I tag necessari per creare una tabella sono: apre la tabella table row: indica lapertura di una riga table data: indica una cella allinterno di una riga

LE TABELLE CodiceResa prima cella seconda cella terza cella quarta cella Lattributo border permette di specificare di quanti pixel deve essere il bordo delle tabelle. Ad esempio: Lo useremo in questi esempi, altrimenti non percepiremmo la struttura di quanto stiamo costruendo. Ecco un primo esempio di tabella: prima cellaseconda cella terza cellaquarta cella

LE TABELLE Possiamo specificare la larghezza e l'altezza delle tabelle tramite gli attributiwidth e height che possono essere riferiti a tutti e tre i tag (,, ). Il valore di questi attributi può essere specificato con una larghezza fissa (in pixel: in questo caso basta indicare un numero intero), oppure in percentuale (il numero deve essere allora seguito dal simbolo %): in questo caso la tabella si adatta secondo lo spazio a disposizione. Seguono una serie di esempi.

LE TABELLE Primo esempio: prima cella seconda cella terza cella quarta cella

LE TABELLE Secondo esempio: prima cella seconda cella terza cella quarta cella

Il linguaggio HTML mette a disposizione di chi crea pagine web uno strumento molto potente in grado di suddividere la pagina di visualizzazione del browser in più aree, nelle quali è possibile visualizzare pagine diverse: i FRAMES. Costruire i frames comporta la creazione di un documento Frameset che segnala al browser come e in quante aree suddividere la finestra di visualizzazione. I tag necessari per creare un documento Frameset sono: imposta il layout dei frame allinterno della finestra del browser definisce i contenuti del frame

Il tag non ha contenuto in quanto indica al browser solo come visualizzare i frame. Pertanto i documenti frameset non utilizzano il tag o m3eglio il tag. Frame

I principali attributi di sono: rows: definisce il numero di subspazi orizzontali in un insieme di frame (frameset). I valori inseriti indicano il numero delle righe e le loro dimensioni. cols: definisce il numero di subspazi verticali in un insieme di frame (frameset). I valori inseriti indicano il numero delle colonne e le loro dimensioni. Frame FRAME 1 FRAME2FRAME2 FRAME 3

I principali attributi di sono: name: definisce il nome del frame src: permette di specificare il contenuto del frame Frame

frameborder=0|1 Questo attributo fornisce all'interprete informazioni sui bordi del frame. Valori possibili: 1: Questo valore dice all'interprete di disegnare un separatore tra questo frame ed ogni frame adiacente. Questo è il valore predefinito. 0: Questo valore dice all'interprete di non disegnare un separatore tra questo frame ed ogni frame adiacente. Si noti che i separatori possono essere disegnati tuttavia vicino a questo frame se specificato da altri frame. scrolling=auto|yes|no Questo attributo specifica informazioni di scorrimento per la finestra del frame. Possibili valori : auto: questo valore dice all'interprete di fornire dispositivi di scorrimento per la finestra del frame quando necessario. Questo è il valore predefinito. yes: questo valore dice all'interprete di fornire sempre dispositivi di scorrimento per la finestra del frame. no: questo valore dice all'interprete di non fornire dispositivi di scorrimento per la finestra del frame.

noresize Quando presente, questo attributo booleano comunica all'interprete che la finestra del frame non può essere ridimensionabile. target=sopra|sinistro|destro Questo attributo specifica il nome di un frame in cui un documento deve essere aperto.