Cimini Simonelli - Testa



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

NVU Manuale d uso. Cimini Simonelli Testa

Comandi principali del linguaggio HTML (Hyper Text Markup Language)

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

Tutorial di HTML basato su HTML 4.0 e CSS 2

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

Primi passi con HTML. Il documento HTML

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

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

Maria Grazia Ottaviani. informatica, comunicazione e multimedialità

APPUNTI DI HTML (SECONDA LEZIONE)

Il linguaggio HTML - Parte 2

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

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

HTML HyperText Markup Language:

I PRINCIPALI TAG DEL LINGUAGGIO HTML

Costruzione di un sito web - HTML

Esercizi. Introduzione all HTML. Il WWW

APPUNTI DI HTML (TERZA LEZIONE)

I Tag dell html. Parte quarta

Esame di Informatica CHE COS È UN FOGLIO ELETTRONICO CHE COS È UN FOGLIO ELETTRONICO CHE COS È UN FOGLIO ELETTRONICO. Facoltà di Scienze Motorie

HTML.

Cos è un word processor

Dott.ssa Adriana Pietramala

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

Il linguaggio HTML - Parte 4

Sistema operativo. Sommario. Sistema operativo...1 Browser...1. Convenzioni adottate

Esercitazione n. 10: HTML e primo sito web

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

EUROPEAN COMPUTER DRIVING LICENCE SYLLABUS VERSIONE 5.0

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

Introduzione al Linguaggio HTML

Access. Microsoft Access. Aprire Access. Aprire Access. Aprire un database. Creare un nuovo database

WORD (livello avanzato): Struttura di un Documento Complesso. Struttura di un Documento Complesso

Spazio WEB: spazio fisico dove vengono memorizzate le pagine (15, 50, 100 Mb che si acquistano)

FONDAMENTI DI INFORMATICA. 3 Elaborazione testi

IMPOSTARE UNA MASCHERA CHE SI APRE AUTOMATICAMENTE

Che cos'è un modulo? pulsanti di opzione caselle di controllo caselle di riepilogo

Università di L Aquila Facoltà di Biotecnologie Agro-alimentari

Workshop NOS Piacenza: progettare ed implementare ipermedia in classe. pag. 1

GUIDA ALL HTML. Creato da SUPREMO KING

<a href= page2.html > Questo é il link all altra pagina </a> <a href= page2.html > <img src= "lamiaimmagine.jpg"/> </a>

Progetto PON C1-FSE : APPRENDERE DIGITANDO SECONDARIA VERIFICA INTERMEDIA CORSISTA NOME E COGNOME:

Appunti sugli Elaboratori di Testo. Introduzione. D. Gubiani. 19 Luglio 2005

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

Guida html e css base

I FORM. L'attributo action contiene l'url del file php a cui devono essere inviati i file per essere elaborati.

Prof. Rocco Ciurleo 1

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

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

MANUALE IMMEDIATO DI HTML

HTML 6. I frame. Sintassi di base. I frame e DOCTYPE FRAME. ...head... <FRAMESET lista_attributi> <FRAME SRC= URL lista_attributi>

Login. Gestione contenuto.

Richiami sugli elementi del linguaggio HTML

Figura 54. Visualizza anteprima nel browser

- La formattazione con foglio di stile esterno: Come realizzare e collegare un file con codice di stile ad una pagina web.

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

paragrafo. Testo Incorniciato Con bordo completo Testo Incorniciato Con bordo incompleto

[Tutoriale] Realizzare un cruciverba con Excel

Start/Tutti i programmi/ Microsoft Office/Word File/Chiudi Pulsante Chiudi File/Nuovo/Documento vuoto Modelli presenti. File/Salva File/Salva con nome

Microsoft Word. Nozioni di base

Identificare le diverse parti di una finestra: barra del titolo, barra dei menu, barra degli strumenti, barra di stato, barra di scorrimento.

MANUALE PER L UTILIZZO DELLA FUNZIONE EVENTI Rel.1.2 del 29 gennaio 2004

lo PERSONALIZZARE LA FINESTRA DI WORD 2000

IL MIO PRIMO SITO: NEWS

ESEMPI DI FORM (da

8.9 CREARE UNA TABELLA PIVOT

DISPENSA PER MICROSOFT WORD 2010

LA CORRISPONDENZA COMMERCIALE

On-line Corsi d Informatica sul web

I Quaderni di LAPSUS n 3 e. CmapTools

Formattazione e Stampa

04/05/2011. Lezione 6: Form

Cimini Simonelli - Testa

Elaborazione di testo

HTML - semplice guida by ComputerLucaWorld inizio stesura 03/01/2012 ancora da terminare (potete dare giudizi su come migliorarla!

Olga Scotti. Esercizi. Create nella vostra directory HTML un albero di directory come quello della prossima slide (arancio = directory verde = file)

Scegliere il font del testo

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

Programma Gestione Presenze Manuale autorizzatore. Versione /08/2010. Area Sistemi Informatici - Università di Pisa

Interazione con l utente : i moduli.

Database Manager Guida utente DMAN-IT-01/09/10

Transcript:

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 un immagine di sfondo... 4 Modificare i margini della pagina... 4 Titoli... 5 Paragrafi... 5 Elenchi puntati e numerati... 6 Formattazione del testo... 7 Collegamenti ipertestuali... 7 Immagini... 8 Tabelle... 9 Form... 11 2 ICTime.org Manuale HTML - Questo manuale utilizza la Creative Commons License

Introduzione Il linguaggio HTML, acronimo di Hyper Text Markup Language, è il principale linguaggio utilizzato per la creazione di pagine web. Più che di un vero e proprio linguaggio di programmazione, si tratta di un insieme di marcatori che regolano la disposizione e la formattazione di vari oggetti quali: testi, immagini, tabelle, form, video, ecc Per creare un documento HTML è sufficiente utilizzare un editor di testo e salvare il file con estensione.html o. htm Per aprire e visualizzare un file HTML è necessario utilizzare un browser, software che legge il linguaggio HTML e lo traduce in testo, immagini, suoni ecc Il browser più famoso ed utilizzato è MS Internet Explorer, ma ce ne sono altri con pari qualità come, Fire Fox e Mozilla. Una pagina HTML viene aperta di default con il browser predefinito, se vogliamo modificare il contenuto dobbiamo aprirla con un editor di testo. Come detto in precedenza, il linguaggio HTML è composto da marcatori (o tag). La maggior parte di tag ha un inizio (tag di apertura) ed una fine (tag di chiusura). I tag di apertura sono racchiusi tra parentesi <nome tag apertura>, mente quelli di chiusura hanno anche il simbolo /, </nome tag di chiusura>. Quella che segue è la struttura principale di una pagina <html> <head> <title>titolo della pagina</title> </head> <body> Contenuto della pagina </body> </html> Come si noterà facilmente tutto è racchiuso nei tag <html> </html>. In particolare questi tag ne contengono altri due, <head> </head> e <body> </body>. I tag <head> </head> contengono al loro interno informazioni sul documento, come il titolo della pagina tra i tag <title> </title>. Il il valore inserito tra i tag <title> </title> sarà visualizzato nella barra del titolo del browser. 3 ICTime.org Manuale HTML - Questo manuale utilizza la Creative Commons License

I tag <body> </body> contengono, invece il contenuto vero e proprio della pagina, come testo, immagini, tabelle, form ecc Formattazione della pagina Inserire un colore di sfondo Per inserire un colore di sfondo alla pagina è necessario aggiungere l attributo bgcolor al tag body. Ad esempio, per impostare uno sfondo blu alla pagina scriveremo: <body bgcolor= blue > </body> Come valore dell attributo bgcolor è possibile inserire valori esadecimali (es. per il colore blu #0000FF) oppure scrivere direttamente il nome del colore scegliendo tra i seguenti: colore arancione blu bianco giallo grigio marrone nero rosso verde viola parola chiave orange blue white yellow gray brown black red green violet Inserire un immagine di sfondo Per inserire un colore di sfondo alla pagina è necessario aggiungere l attributo background al tag body. Ad esempio, per impostare uno sfondo blu alla pagina scriveremo: <body background = sfondo.gif > </body> Modificare i margini della pagina Per modificare i margini della pagina sono sufficienti due attributi del tag body: leftmargin per impostare il margine sinistro, topmargin per impostare il margine destro. Vediamo un esempio che imposta i margini a zero: <body leftmargin= 0 topmargin= 0 > </body> 4 ICTime.org Manuale HTML - Questo manuale utilizza la Creative Commons License

Titoli Per regolare la dimensione del testo possono essere utilizzati i titoli, sette tag che identificano altrettante dimensioni del testo. I sette tag sono <h1>, <h2>, <h3>, <h4>, <h5>, <h6>, <h7>. Il più grande è <h1>, mentre il più piccolo <h7> Segue un esempio che utilizza i titoli 1 e 2: <html> <head> <title>titolo della pagina...</title> </head> <body> <h1>testo con formato titolo 1</h1> <h2>testo con formato titolo 2</h2> </body> </html> Paragrafi Per definire ed identificare un paragrafo possono essere utilizzati tre differenti tag: <p>... </p> identifica un paragrafo ed inserisce dopo di esso un ritorno a capo ed una riga vuota, <div>... </div> identifica un paragrafo ed inserisce dopo di esso un ritorno a capo, <span>... </span> identifica un paragrafo senza inserire né ritorno a capo ne righe vuote. Spiegare nei paragrafi precedenti cosa sono gli attributi... I tag <p>...</p> e <div>...</div> supportano l'attributo align che ammette tre valori: left, impostato di default allinea il testo a sinistra, center, allinea il testo al centro, right, allinea il testo a destra. Vediamo alcuni esempi: <p align= center >Contenuto del paragrafo</p> <p align= right >Contenuto del paragrafo</p> 5 ICTime.org Manuale HTML - Questo manuale utilizza la Creative Commons License

Non è stato proposto l'esempio con l'attributo left, perchè non viene utilizzato. Dal momento che left è l'attributo utilizzato di default, sarà sufficiente inserire semplicemente il tag del paragrafo <p>... </p> e il testo contenuto in esso sarà automaticamente allineato a sinistra. Elenchi puntati e numerati Per creare elenchi puntati e numerati vengono utilizzate due coppie di tag e alcuni attributi che specificano il tipo di punto elenco da utilizzare. Per gli elenchi numerati vengono utilizzati i tag <ol> <li>...</li> </ol>. Vediamo un esempio: <ol type= 1 start 2 > <li>testo del punto 1</li> <li>testo del punto 2</li> <li>testo del punto 3</li> <li>testo del punto...</li> </ol> Nell'esempio appena proposto oltre ai tag <ol> <li>...</li> </ol> vengono utilizzati anche gli attributi type e start. L'attributo type ammette 5 valori: A per elenco alfabetico con lettere maiuscole a per elenco alfabetico con lettere minuscole I per numeri romani con lettere maiuscole i per numeri romani con lettere minuscole 1 per numeri arabi L'attributo start indica il numero di partenza dell'elenco, se ad esempio il suo valore è 3, l'elenco numerato partirà da 3. Per gli elenchi puntati vengono utilizzati i tag <ul><li>...</li></ul>. Vediamo un esempio: <ul type= disc > <li>testo del primo punto</li> <li>testo del secondo punto</li> <li>testo del terzo punto</li> <li>testo del... punto</li> </ul> 6 ICTime.org Manuale HTML - Questo manuale utilizza la Creative Commons License

Anche per gli elenchi puntati c'è l'attributo type, ma ammette valori differenti da quello degli elenchi numerati. Per gli elenchi puntati i valori dell'attributo type sono 3: disc per visualizzare come punto elenco un disco pieno, square per visualizzare un quadrato pieno, circle per visualizzare un cerchio vuoto. Formattazione del testo Per formattare il testo viene utilizzato il tag <font>...</font> che supporta numerosi attributi: color per il colore del testo size per la dimensione del testo face per il tipo di carattere Vediamo un esempio: <p> <font color= #FF0000 size= 4 face= verdana > Contenuto del paragrafo </font> </p> In questo capitolo è opportuno analizzare anche altri quattro tag: <b>... </b> formatta il testo in grassetto, <i>... </i> formatta il testo in corsivo, <u>... </u> formatta il testo in sottolineato, <br> questo tag non necessita di chiusura ed inserisce un ritorno a capo. Collegamenti ipertestuali Grazie ai collegamenti ipertestuali è possibile collegare testo o immagini ad un'altra pagina tramite un semplice clic del mouse. Per creare i collegamenti ipertestuali vengono utilizzate le ancore. Vediamo un esempio: < a href= http://www.ictime.org title= Risorse gratuite sul mondo ICT target= _blank > ICTime.org</a> Il tag principale è <a href= percorso > Nome visualizzato sulla pagina web </a>, mentre gli attributi sono: 7 ICTime.org Manuale HTML - Questo manuale utilizza la Creative Commons License

title per inserire un testo che sarà visualizzato posizionando il puntatore del mouse sul testo con il collegamento, target per indicare se aprire la nuova pagina nella finestra aperta oppure in una nuova. Di default il collegamento viene aperto nella finestra già aperta, mentre per farlo aprire in una nuova finestra è necessario inserire il tag target con valore _blank (target= _blank ) Immagini Per inserire un'immagine viene utilizzato il tag <img src= nome o percorso dell'immagine >. Il tag img non ha bisogno di chiusura. Vediamo un esempio: <img src= immagine.jpg > Tra gli attributi più utilizzati del tag img troviamo: alt per impostare un etichetta all'immagine border per inserire un bordo (es. border= 2 inserisce un bordo con spessore 2), width per impostare la larghezza dell'immagine, height per impostare l'altezza dell'immagine, hspace per impostare la distanza con gli altri elementi in orizzontale, vspace per impostare la distanza con gli altri elementi in verticale. I formati più utilizzati nel web per le immagini sono: gif bassa qualità, ammette trasperenze, jpg medio alta qualità, non ammette trasparenze, png ottima qualita, ammette trasparenze. 8 ICTime.org Manuale HTML - Questo manuale utilizza la Creative Commons License

Tabelle Per creare tabelle vengono utilizzati tre tag, uno crea la tabella (<table>...</table>), uno le righe (<tr>...</tr>) e uno per creare celle nelle righe (<td>...</td>). Vediamo come creare una tabella di due righe e due colonne: <table> <tr> <td>1</td> <td>2</td> </tr> <tr> <td>3</td> <td>4</td> </tr> </table> Il risultato sarà il seguente: 1 2 3 4 Il tag <table> ammette i seguenti attributi: width per definire la larghezza della tabella (può essere impostata in pixel o percentuale. se impostiamo 100% la tabella sarà larga come la pagina occupando tutto lo spazio a disposizione), border per definire il bordo della tabella (di default è zero), cellpadding per definire la spaziatura tra il contenuto e il margine delle celle, cellspacing per definire la distanza tra le celle della tabella. bgcolor per impostare il colore di sfondo della tabella E' anche possibile unire celle sia in verticale che in orizzontale. Per fare questo vengono utilizzati due differenti tag: colspan per unire celle in orizzontale, rowspan per unire celle in verticale. 9 ICTime.org Manuale HTML - Questo manuale utilizza la Creative Commons License

Vediamo due esempi: Codice esempio 1 <table> <tr> <td colspan= 2 >1</td> </tr> <tr> <td>2</td> <td>3</td> </tr> </table> Risultato esempio 1 1 2 3 Codice esempio 2 <table> <tr> <td rowspan= 2 >1</td> <td>2</td> </tr> <tr> <td>3</td> </tr> </table> Risultato esempio 2 1 2 3 Il tag <td>...</td> ammette i seguenti attributi: align per allineare in testo a sinistra, al centro o a destra (valori left, center e right), width per specificare la larghezza della cella in pixel o percentuale, valign per allineare il testo in verticale all'interno della cella, in alto, al centro e in basso (valori top, middle e bottom) 10 ICTime.org Manuale HTML - Questo manuale utilizza la Creative Commons License

bgcolor per impostare il colore di sfondo delle cella. Quest ultimo attributo (bgcolor) può essere utilizzato anche con il tag <tr> per impostare un colore di sfondo della riga. Form I form vengono utilizzati per raccogliere informazioni da utilizzare per vari scopi, ad esempio per inviare una richiesta di assistenza via e-mail, per effettuare l iscrizione ad un sito, per inviare dati ad un database, ecc Per raccogliere dati i form utilizzano contenitori specifici che analizzeremo in dettaglio, mentre per elaborare i dati raccolti vengono utilizzati script in linguaggi diversi dall HTML, come ad esempio il PHP e l ASP. Il tag principale è <form> </form>, tag crea crea il form. Questo tag ha due attributi: metod per definire la modalità di invio dei dati (può assumere due valori, get o post) action per indicare il file a cui inviare i dati. Il file in questione contiene lo script che utilizza i dati del form per scopi specifici. Dopo aver inserito i tag che creano il form ed i relativi attributi, dobbiamo inserire i tag che contengono i contenitori per i dati. Vediamo quali sono: input type= text per inserire una casella di testo, Esempio: <input type="text" name="nome input type= radio per inserire un elenco di opzioni che consente la selezione di un singolo valore, Esempio: <input type="radio" name="sesso" value="m"> M<br> <input type="radio" name="sesso" value="f"> F<br> input type= checkbox per inserire un elenco di opzioni che consente la selezione di più valori, Esempio: <input type="checkbox" name="sport" value="c"> Calcio<br> <input type="checkbox" name="sport" value="t"> Tennis<br> <input type="checkbox" name="sport" value="g"> Golf<br> <input type="checkbox" name="sport" value="p"> Pallavolo<br> select per creare una casella di riepilogo che consente la selezione di un solo valore, Esempio: <select name="sesso"> <option value="sesso">uomo</option> <option value="sesso">donna </option> </select> 11 ICTime.org Manuale HTML - Questo manuale utilizza la Creative Commons License

textarea per inserire una casella di testo che consente l inserimento del testo su più righe. Si differenzia dalla semplice casella di testo per la sua maggiore capienza Esempio: <textarea name="messaggio" rows="4" cols="15"></textarea> Dopo aver inserito tutti i valori nei campi del form sarà necessario premere un pulsante che invierà tutti i dati al file indicato nell action. <input type="submit" name="invia" value="invia il contenuto del form"> 12 ICTime.org Manuale HTML - Questo manuale utilizza la Creative Commons License