Introduzione all'html



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

Introduzione al Linguaggio HTML

Introduzione HTML. Maurizio Palesi. Multimedialità - Maurizio Palesi 1

APPUNTI DI HTML (SECONDA LEZIONE)

Comandi principali del linguaggio HTML (Hyper Text Markup Language)

Ipertesti. Informatica. Internet e WEB WEB. Come funziona il WWW. Come funziona il WWW. Lezione III. Il linguaggio HTML Hyper Text Murkup Language

HTML. giovedì 22 settembre 11

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

World Wide Web. Organizzazione ed architettura Filosofia di Web Web etiquette Protocolli di lavoro HTTP URL Linguaggio HTML

LEZIONE 1 HTML. Come costruire il proprio sito con pochi strumenti e tanta creatività...

Formattare il contenuto Introduzione all uso di Text Wiki. Nicola Fontana

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

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

HTML. Breve manuale d uso

Tutorial di HTML basato su HTML 4.0 e CSS 2

Il linguaggio HTML - Parte 4

I link e l'ipertestualità

HTML per tu+ Chiara Pere+

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

Itis Cardano. Introduzione a HTML. Pavia. M. Rivera Itis Cardano Pavia. A.s

Informatica. Prof. M. Colajanni Università di Modena Reggio Emilia

HTML, XHTML, CSS. cosa c è dietro al web. Informatica Applicata Prof.Emanuela Zilio

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

Introduzione all'html

HTML e creazione di pagine Web. Giuseppe MORELLI

Abstract Questo documento descrive come è gestita la WYSIWYG tramite l editor di testi integrato in MOVIO.

Corso di Web Programming

NVU Manuale d uso. Cimini Simonelli Testa

HTML (HyperText Markup Language) significa linguaggio di contrassegni per ipertesto

HTML+XML= XHTML. Che cos è l XHTML

Una pagina web inizia sempre con il tag <html> e si conclude con il tag </html> : ogni elemento che compone la pagina sarà racchiuso tra essi.

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

Tecniche Multimediali

Il linguaggio HTML - Nozioni di base

Internet Architettura del www

Non vedo l ora Realizzazione di un sistema per la gestione dell orario scolastico

HTML: la sintassi del web

HTML 1 AVVISO. Terminologia. Introduzione ad HTML. HyperText Markup Language

Laboratorio Matematico Informatico 2

XML: extensible Markup Language

HTML il linguaggio per creare le pagine per il web

HTML HyperText Markup Language:

Infrastrutture Informatiche Ospedaliere 2

Metodologie Informatiche Applicate al Turismo

Microsoft Word. Nozioni di base

Cos è un word processor

Modulo 8. Sviluppo di pagine e siti Creare pagine Web

Introduzione. Portare HTML nella famiglia XML Mantenere compatibilità con i software che supportano HTML

PULSANTI E PAGINE Sommario PULSANTI E PAGINE...1

Word Processor: WORD. Classificazione

Guida alla gestione del sito Ragazzi del fiume

Esercizi. Introduzione all HTML. Il WWW

open-source del gruppo Mozilla ed è wysiwyg, ossia è basato sul concetto what h you see is what you get.

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

Il linguaggio HTML - Parte 2

Che cos'è Internet? Che cos'è il World Wide Web?

A tal fine il presente documento si compone di tre distinte sezioni:

LINGUAGGIO HTML INTRODUZIONE

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

HTML INFORMATICA PER LE APPLICAZIONI ECONOMICHE PROF.SSA BICE CAVALLO

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

Tutorial di HTML HyperText Markup Language

HTML Tutorial HTML By A.C. Neve 1

PROGRAMMA DEL CORSO OFFICE BASE (36 ORE)

DATABASE IN RETE E PROGRAMMAZIONE LATO SERVER

Formattazione e Stampa

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

Java Server Pages (JSP) JSP o Servlet? Java Server Pages (JSP) Java Server Pages Costituiscono un estensione della tecnologia delle servlet

Word è un elaboratore di testi in grado di combinare il testo con immagini, fogli di lavoro e

PROGRAMMA DEL CORSO OFFICE BASE (48 ORE)

connessioni tra i singoli elementi Hanno caratteristiche diverse e sono presentati con modalità diverse Tali relazioni vengono rappresentate QUINDI

INDICE. Opzioni di stampa 2. Nuovo componente di stampa 3. Vecchio componente di stampa 6. Corso Modulo Stampa Pag. 1

Presentation. Scopi del modulo

CREAZIONE E MODIFICA DELLA PAGINA WEB DELLA BIBLIOTECA Andare nel modulo Biblioteche in alto a sinistra. Digitare nel campo Nome Biblioteca la

Un sito Dokuwiki contiene un insieme di documenti identificati da un nome ed eventualmente preceduto da un Namespace.

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

Introduzione allo sviluppo Web. Studium Generale, a.a , II semestre

EXCEL FINESTRA DI EXCEL BARRE PRINCIPALI CARTELLA DI LAVORO BARRE DI SPOSTAMENTO

Creare documenti XML. La natura epistemologica della codifica. Perché comprare XML? La struttura gerarchica ordinata. Riassumendo le componenti

Applicazioni e Architetture Internet. T. Catarci, M. Scannapieco, Corso di Basi di Dati, A.A. 2008/2009, Sapienza Università di Roma

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

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

Elaborazione di testo

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

IL SISTEMA APPLICATIVO WORD

FtpZone Guida all uso

Relazione del sito della palestra

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

Creare un Ipertesto. 1

EUROPEAN COMPUTER DRIVING LICENCE SYLLABUS VERSIONE 5.0

lo PERSONALIZZARE LA FINESTRA DI WORD 2000

1. Indice Uno shop pronto alla vendita in pochi passaggi Registrazione Il suo assistente di installazione...

HTML. Struttura di un file HTML pag. 2 Esempio della struttura di un sito pag. 3. Impostare i dati in un link di tipo mailto pag.

Esercitazione n. 10: HTML e primo sito web

Creare un nuovo articolo sul sito Poliste.com

Laboratorio di Alfabetizzazione Informatica - Esame 20 settembre 2013.

Il calcolatore - Applicazioni

L aspetto dei file HTML

IMPOSTARE UNA MASCHERA CHE SI APRE AUTOMATICAMENTE

Transcript:

Introduzione all'html WWW (World Wide Web) SGML (Standard Generalized Markup Language) Linguaggi per la descrizione astratta di documenti. HTML (HyperText Markup Language) HTML è un caso particolare di SGML Ipertesto Documenti che contengono riferimenti ad altri documenti. Markup Istruzione dettagliata scritta su un manoscritto per definire come il manoscritto deve essere stampato WYSIWYG (What You See Is What You Get) Ad esempio Word Esempio <B> Corso di Aggiornamento <B> Corso di Aggiornamento

Documenti HTML Possono essere creati usando un qualsiasi editor di testo. Alcuni browser includono appositi editor WYSIWYG. Netscape Composer Altri Editor WYSIWYG commerciali MS Front Page I documenti scritti vengono verificati semplicemente leggendoli con un browser.

Composizione Un documento HTML è formato da elementi Paragrafi Liste Tabelle Ogni elemento è individuato da una etichetta. < nome_etichetta > HTML non distingue tra maiuscole e minuscole <title> <TITLE> <TiTlE> sono equivalenti Le etichette sono usate normalmente in coppia. <B> Corso </B> Alcune etichette possono avere degli attributi. <P ALIGN=right>Benvenuti al mondo di HTML.</P> Benvenuti al mondo di HTML.

Un semplice documento HTML <HTML> <HEAD> <TITLE>Semplice Esempio di HTML</TITLE> </HEAD> <BODY> <H1>Questo e un piccolo documento HTML</H1> </BODY> </HTML> Questo è un piccolo documento HTML

Titoli Ogni ipertesto HTML dovrebbe avere un titolo. Il titolo è usato per l'identificazione del documento (ad esempio da motori di ricerca). Un buon titolo dovrebbe essere composto da almeno sei parole che descrivano le finalità del documento. Intestazioni Sei livelli di intestazioni numerati da 1 a 6 (1 quello più evidenziato) Sintassi dell'intestazione: <Hy>Testo dell'intestazione</hy>

Paragrafi Il ritorno carrello (a capo) e lo spazio bianco nei files HTML sono insignificanti. Ciascun paragrafo deve essere iniziato con <P>. Senza l'etichetta <P> il documento diviene un unico largo paragrafo. <P ALIGN=right>Benvenuti al mondo di HTML.</P> <CENTER><P>Questo è il primo paragrafo</p></center> Questo è il primo paragrafo Benvenuti al mondo di HTML. Per anadare a capo senza iniziare un nuovo paragrafo si puo usare l etichetta <BR>

Liste Liste non numerate Liste numerate Liste di definizioni Per gli elementi delle liste, nessun separatore di paragrafo è richiesto. Le etichette per gli argomenti nella lista determinano la fine di ciascun elemento della lista stessa.

Liste non numerate La lista è identificata dall'etichetta <UL> Ogni singolo elemento della lista è preceduto dall'etichetta <LI> La lista è conclusa con l'etcichetta </UL> Esempio: <UL> <LI> arance <LI> banane </UL> = arance = banane

Liste numerate 1. La lista è identificata dall'etichetta <OL>. 2. Ogni singolo elemento della lista preceduto dall'etichetta <LI>. 3. La lista è conclusa con l'etichetta </OL>. Esempio: <OL> <LI> giallo <LI> rosso <LI> verde </OL> 1. giallo 2. rosso 3. verde

Liste di definizioni = La lista è identificata dall'etichetta <DL> = Ogni termine nella lista è preceduto dall'etichetta <DT> = Ogni definizione di un termine è preceduta dall'etichetta <DD> = La lista è conclusa con l'etcichetta </DL> Esempio: <DL> <DT><FONT COLOR="#0000FF"> DII</FONT> <DD> Il DII è il Dipartimento di Ingegneria della Informazione ed è situato all'interno della Facoltà di Ingegneria <DT> <FONT COLOR="#0000FF">CERN</FONT> <DD> Il laboratorio Europeo per lo studio della Fisica delle particelle(cern) è situato in Svizzera. È quì che è nata l'idea dell'utilizzo a scopi informativi e didattici del protocollo http dell'architettura CLIENT/SERVER e di HTML. </DL> DII Il DII è il Dipartimento di Ingegneria della Informazione ed è situato all'interno della Facoltà di Ingegneria CERN Il laboratorio Europeo per lo studio della Fisica delle particelle (CERN) è situato in Svizzera. È quì che è nata l'idea dell'utilizzo a scopi informativi e didattici del protocollo http, dell'architettura CLIENT/SERVER e di HTML.

Attributo COMPACT Forza a il browser a porre la definizione nella stessa riga del termine. Può essere usato quando i termini sono molto brevi. Esempio: <DL COMPACT> <DT> <FONT COLOR="#0000FF"><FONT SIZE=+2> -i </FONT></FONT> <DD> Invoca... <DT> <FONT COLOR="#0000FF"><FONT SIZE=+2> -h </FONT></FONT> <DD> Invoca... <DL COMPACT> <DT> <FONT COLOR="#0000FF"><FONT SIZE=+2> -g </FONT></FONT> <DD> Invoca... <DT> <FONT COLOR="#0000FF"><FONT SIZE=+2> -r </FONT></FONT> <DD> Invoca... </DL> </DL> -i Invoca... -h Invoca... -g Invoca... -r Invoca...

Liste annidate Esempio di liste annidate: <UL> <LI> <FONT COLOR="#0000FF"> Le province dell'umbria: </FONT> <UL> <LI> Perugia <LI> Terni </UL> <LI> <FONT COLOR="#0000FF"> Le province della Basilicata: </FONT> <UL> <LI> Potenza <LI> Matera </UL> </UL> = Le province dell'umbria: o Perugia o Terni = Le province della Basilicata: o Potenza o Matera

Indentazione Le etichette <BLOCKQUOTE> e </BLOCKQUOTE> vengono usate per includere un margine di indentazione al testo Esempio <BLOCKQUOTE> <P>Ometti le parole non necessarie</p> <BLOCKQUOTE> <P>Sono non necessarie tutte le parole superflue </P> </BLOCKQUOTE> <P> Lo stile vigoroso è conciso </P> </BLOCKQUOTE> Ometti le parole non necessarie Sono non necessarie tutte le parole superflue Lo stile vigoroso è conciso

Indirizzi L'etichetta <ADDRESS> è usata per specificarne l'autore del file HTML o Specifica modalita di contato (es., indirizzo e-mail) o ultima etichetta-direttiva in un file HTML o posta su nuova riga, allineata a sinistra Esempio <BLOCKQUOTE> <P>Ometti le parole non necessarie</p> <BLOCKQUOTE> <P>Sono non necessarie tutte le parole superflue </P> </BLOCKQUOTE> <P> Lo stile vigoroso è coinciso </P> </BLOCKQUOTE> <ADDRESS> Una guida ad HTML / Giuseppe Anastasi / anastasi@iet.unipi.it / rivisto Novembre 96 </ADDRESS> Ometti le parole non necessarie Sono non necessarie tutte le parole superflue Lo stile vigoroso è conciso Una guida ad HTML / Giuseppe Anastasi / anastasi@iet.unipi.it / rivisto Novembre 96

Formattazione dei caratteri Stili per le parole o le frasi in HTML: = Stile logico etichetta il testo con riferimento al suo significato configurato direttamente dal browser l'etichetta <CITE> puo' essere definita da un browser come italico (da un altro in modo diverso) = Stile fisico indica direttamente la specifica apparenza richiesta una parola tra <I> e </I> viene visualizzata in italico da qualunque browser Grassetto (<B> </B> ) Italico (<I> </I> ) Larghezza Fissa (<TT> </TT>)

Stili Logici <DFN> Usato per una definizione. Normalmente in italico. <EM> Usato per dare enfasi. Normalmente in italico. <CITE> Usato per titoli di libri, film. Normalmente in italico. <CODE> Usato per mostrare codice. Normalmente in caratteri a larghezza fissa. <KBD> Usato per richiedere ingressi da tastiera. Normalmente in caratteri a larghezza fissa. <SAMP> Usato per sequenze di caratteri letterali. Normalmente in caratteri a larghezza fissa. <STRONG> Usato per dare una forte enfasi. Normalmente in grassetto. <VAR> Usato per rappresentare variabili. Normalmente in italico. Esempi Definizione (DFN) Enfasi (EM) Citazione (CITE) Codice (CODE) Tastiera (KDB) Sequenza di caratteri letterali (SAMP) Forte enfasi (STRONG) Per segnalare una variabile (VAR)

Caratteri speciali Sequenze di Escare: sequenze di caratteri usate per = riprodurre caratteri che hanno uno speciale significato in HTML o < &lt o > &gt o & &amp = visualizzare altri caratteri non disponibili nell'insieme di caratteri ASCII. o ö &ouml o ñ &ntilde o è &egrave

Collegamento ad altri documenti L'etichetta che identifica un collegamento è <A>, dove A è l'abbreviazione di ANCHOR. Per includere un'ancora nel documento: 1. Si inizia l'ancora con <A (includere uno spazio dopo A); 2. Si specifica il documento a cui si sta effettuando il collegamento HREF="nome_del_file.html">; 3. Si inserisce il testo che fungerà da ipertesto nel documento corrente; 4. Si inserisce l'etichetta di fine ancora: </A> Esempio di ipertesto: <A HREF=http://www.iet.unipi.it/index.html> DII </A> <A HREF="MioLink.html"> MioLink</A> I collegamenti possono essere espressi mediante o o collegamenti relativi HREF="../MioLink.html collegamenti assoluti HREF="http://www.iet.unipi.it/index.html

Collegamenti a specifiche sezioni di un documento Collegamento tra sezioni di documenti differenti A.html B.html Sezione B.1 vai a Sezione B.2 Sezione B.2 1. Nel documento B.html si crea l'ancora nominata <H2><A NAME= "ANC_NOMIN"> Sezione B.2 </A></H2> 2. Nel documento A.html si crea il collegamento all'ancora nominata ANC_NOMIN del documento B.html Vai alla <A HREF="B.html#ANC_NOMIN">Sezione B.2</A> Collegamento a sezioni dello stesso documento Il nome del file viene omesso.

Mailto Si possono mettere degli iperlink per facilitare l invio di messaggi di email Per maggiori informazioni inviare un messaggio a <A HREF="mailto:anastasi@iet.unipi.it"> Giuseppe Anastasi. </A> Per maggiori informazioni inviare un messaggio a Giuseppe Anastasi. Cliccando viene aperto il programma di e-mail

Immagini incorporate Per includere un immagine in un documento: <IMG SRC="filename.gif" HEIGHT=HH WIDTH=WW> Normalmente il bordo inferiore di un'immagine è allineato con il testo. Per allineare il testo con il bordo superiore <IMG SRC= "filename.gif" ALIGN=top> Per allineare il testo con il centro dell immagine <IMG SRC= "filename.gif" ALIGN=center> L'attributo ALT che permette di visualizzare un testo alternativo all immagine <IMG SRC= "freccia.gif" ALT = "UP">

Immagini esterne Un'immagine può essere anche aperta su un documento separato, quando l utente attiva un ipertesto. Questa è considerata un'immagine esterna ed è particolarmente utile se si desidera non rallentare il caricamento del documento con troppe immagini. Per includere un riferimento ad un grafico in un documento esterno, si usa <A HREF="filename.gif">testo</A> Esempio Se vuoi vedere la figura della casa clicca <A HREF= house.gif >qui</a>. Se vuoi vedere la figura della casa clicca qui.

Sfondo Si può includere un'immagine come sfondo mediante un attributo nell etichetta <BODY>. Esempio <BODY BACKGROUND="phone.gif"> Il colore dello sfondo, del testo e dell'ipertesto può essere cambiato nel modo seguente <BODY TEXT="#FFFFFF" BGCOLOR="#000000" LINK="#9690CC">

Tabelle Elemento <TABLE>... </TABLE> <CAPTION>... </CAPTION> <TR>... </TR> <TH>... </TH> <TD>... </TD> Elementi di una tabella Descrizione Definisce una tabella in HTML. Se l'attributo BORDER è presente, il browser visualizza la tabella con un bordo. Definisce la didascalia della tabella. La didascalia viene posta in cima alla tabella. Attributo ALIGN=BOTTOM per posizionare la didascalia sotto la tabella. specifica una riga all'interno di una tabella. Attributi per l'intera riga: ALIGN (LEFT, CENTER, RIGHT) VALIGN (TOP, MIDDLE, BOTTOM) Definisce una cella intestazione della tabella. Il testo è normalmente centrato ed in grassetto. Definisce una cella di dati. Normalmente, il testo è allineato a sinistra e centrato. Didascalia della Tabella

Attributi di Tabelle Allineamento orizzontale di una cella ALIGN (LEFT, CENTER, RIGHT) Allineamento verticale di una cella. VALIGN (TOP, MIDDLE, BOTTOM) Numero (n) di colonne che una cella abbraccia COLSPAN=n Numero (n) di righe che una cella abbraccia ROWSPAN=n NOTA BENE gli attributi definiti all'interno di <TH>... </TH> o <TD>... </TD> sovrascrivono quelli definiti in <TR>... </TR>.

Esempio di tabella Tabella di prova Nome Data di nascita Luogo di Nascita Franco Rossi 9/10/1968 Pisa Giorgio Verde 2/12/1999 Pontedera <CENTER> <TABLE BORDER=2 BGCOLOR="#FFFFFF" > <CAPTION> <P>Tabella di prova </P> </CAPTION> <TR> <TH>Nome </TH> <TH>Data di nascita</th> <TH>Luogo di Nascita</TH> </TR> <TR> <TD>Franco Rossi</TD> <TD>9/10/1968</TD> <TD>Pisa</TD> </TR> <TR> <TD>Giorgio Verde</TD> <TD>2/12/1999</TD> <TD>Pontedera</TD> </TR> </TABLE> </CENTER>