+ All Categories
Home > Documents > HTML e CSS Concetti base Comunicazione Multimediale.

HTML e CSS Concetti base Comunicazione Multimediale.

Date post: 01-May-2015
Category:
Upload: ciro-masini
View: 227 times
Download: 2 times
Share this document with a friend
26
HTML e CSS HTML e CSS Concetti base Concetti base Comunicazione Multimediale Comunicazione Multimediale
Transcript
Page 1: HTML e CSS Concetti base Comunicazione Multimediale.

HTML e CSSHTML e CSS

Concetti baseConcetti base

Comunicazione MultimedialeComunicazione Multimediale

Page 2: HTML e CSS Concetti base Comunicazione Multimediale.

Hyper Text Markup LanguageHyper Text Markup Language

Structured Generalized Markup Language Structured Generalized Markup Language (SGML)(SGML)

Nasce in ambiente editorialeNasce in ambiente editoriale Testo non formattato ma contrassegnato Testo non formattato ma contrassegnato

da coppie di marcatori <XX> </XX>da coppie di marcatori <XX> </XX> Document Type Definition (DTD) per ogni Document Type Definition (DTD) per ogni

categoria di documenticategoria di documenti

Com

un

icaz

ion

e M

ult

imed

iale

15\

03\2

006

Page 3: HTML e CSS Concetti base Comunicazione Multimediale.

Hyper Text Markup LanguageHyper Text Markup Language Serve per costruire una pagina web che ha estensione Serve per costruire una pagina web che ha estensione ..htmhtm

o .htmlo .html Può essere scritto con il semplice blocco notes o con Può essere scritto con il semplice blocco notes o con

diversi software (diversi software (editoreditor) che sono specializzati per ) che sono specializzati per favorire e controllare la sintassi del linguaggio (Front favorire e controllare la sintassi del linguaggio (Front Page, Dreamweaver, …)Page, Dreamweaver, …)

La pagina web può essere visualizzata solo grazie ad La pagina web può essere visualizzata solo grazie ad un particolare programma che interpreta i tags del un particolare programma che interpreta i tags del linguaggio html (browser) Internet Explorer, linguaggio html (browser) Internet Explorer, Netscape,eccNetscape,ecc

Com

un

icaz

ion

e M

ult

imed

iale

15\

03\2

006

Page 4: HTML e CSS Concetti base Comunicazione Multimediale.

Hyper Text Markup LanguageHyper Text Markup Language

I TAGS, o elementi, che compongono HTML I TAGS, o elementi, che compongono HTML devono essere racchiusi fra parentesi angolari devono essere racchiusi fra parentesi angolari <<cosìcosì>> Si tratta di parole chiave, termini in lingua Si tratta di parole chiave, termini in lingua inglese. inglese.

L'elemento (tag) smette di produrre il suo L'elemento (tag) smette di produrre il suo effetto nel momento in cui lo stesso viene effetto nel momento in cui lo stesso viene ripetuto facendolo precedere da una barra ripetuto facendolo precedere da una barra laterale laterale // contenuta sempre all'interno delle contenuta sempre all'interno delle parentesi angolari </così>. parentesi angolari </così>. C

omu

nic

azio

ne

Mu

ltim

edia

le 1

5\03

\200

6

Page 5: HTML e CSS Concetti base Comunicazione Multimediale.

Struttura di un documentoStruttura di un documento

<HEAD> ... </HEAD>

<HTML>

<BODY>....</BODY>

</HTML>

Com

un

icaz

ion

e M

ult

imed

iale

15\

03\2

006

Page 6: HTML e CSS Concetti base Comunicazione Multimediale.

HTML Es.1HTML Es.1è formato da definizioni, elementi, tags, marcatoriè formato da definizioni, elementi, tags, marcatori

<html><html>

<head><head>

<title> Primo esempio</title><title> Primo esempio</title>

</head></head>

<body><body>

<p> PRIMA RIGA </p><p> PRIMA RIGA </p>

<p> SECONDA RIGA </p><p> SECONDA RIGA </p>

</body></body>

</html></html>

Page 7: HTML e CSS Concetti base Comunicazione Multimediale.

Hyper Text Markup LanguageHyper Text Markup Language

HTML: tutto il documentoHTML: tutto il documentoHEAD: testata (metainformazione)HEAD: testata (metainformazione)TITLE = titolo TITLE = titolo BODY = corpo dell'informazioneBODY = corpo dell'informazioneP = paragrafoP = paragrafo

Page 8: HTML e CSS Concetti base Comunicazione Multimediale.

<html><head> <title> Secondo esempio</title></head><body> <p align="left"> Riga a sinistra </p> <p align="right"> Riga a destra </p> <p align="center"> Riga al centro </p> <p align="justify"> Riga in cui verifichiamo la struttura giustificata </p> </body></html>

HTML Es.2HTML Es.2

Da notare in esecuzione che gli allineamenti sono rispettati qualsiasi dimensione abbia la finestra del browser

Page 9: HTML e CSS Concetti base Comunicazione Multimediale.

<html><head> <title> terzo esempio</title></head><body> <p align="left"> Riga a sinistra </p> <p align="right"> Riga a destra </p> <p align="center"> Riga al centro </p> <p> Riga <br>in cui verifichiamo<br> la struttura<br> giustificata </p> </body></html>

HTML Es.3HTML Es.3

Page 10: HTML e CSS Concetti base Comunicazione Multimediale.

<html><head> <title> Quarto esempio</title></head><body> <p align="center"> ITALIA TERRA DI EMIGRANTI </p><center> <img src="immagini/immigrazioneitaliani2.jpg" width="340" height="219" border="2" alt="Italiani partono per l'America" ></center> </body></html>

HTML Es.4HTML Es.4

Page 11: HTML e CSS Concetti base Comunicazione Multimediale.

<html><head> <title> Sesto esempio</title></head><body> <p align="center"> <b><u><i><font face="Comic Sans MS"

color="#008000" size="3" >ITALIA TERRA DI EMIGRANTI </font></i></u></b></p><center> <img src="immagini/immigrazioneitaliani2.jpg" width="340"

height="219" border="2" alt="Italiani partono per l'America"

></center> </body></html>

HTML Es.5HTML Es.5

Page 12: HTML e CSS Concetti base Comunicazione Multimediale.

<html><head> <title> Quarto esempio</title><META NAME="description" CONTENT="L'Italia come terra di emigranti e di immigrati"><META NAME="keywords" CONTENT="Italia, emigranti, immigrati, immigrazione, clandestini"></head><body bgcolor="red" topmargin="10" bottommargin="10" leftmargin="5" rightmargin="5" link="purple" vlink="fuchsia" text="white"> <p align="center"> <b><u><i><font face="Comic Sans MS" color="#008000" size="6" >ITALIA TERRA DI EMIGRANTI </font></i></u></b></p><center> <img src="immagini/immigrazioneitaliani2.jpg" width="340" height="219" border="2" alt="Italiani partono per l'America" ><br><p align="center"> <b><u><i><font face="Comic Sans MS" size="6" >ITALIA DI IMMIGRATI</font></i></u></b></p></center> </body></html>

HTML Es.6HTML Es.6

www.cast.org/bobby

Page 13: HTML e CSS Concetti base Comunicazione Multimediale.

<html><head> <title> Quarto esempio</title><META NAME="description" CONTENT="L'Italia come terra di emigranti e di immigrati"><META NAME="keywords" CONTENT="Italia, emigranti, immigrati,immigrazione, clandestini"></head><body bgcolor="red" topmargin="10" bottommargin="10" leftmargin="5" rightmargin="5" link="purple" vlink="fuchsia" text="white"><EMBED src="troto.mid" WIDTH="145" HEIGHT="35" AUTOSTART="true" LOOP="true"> <p align="center"> <b><u><i><font face="Comic Sans MS" color="#008000" size="6" >ITALIA TERRA DI EMIGRANTI </font></i></u></b></p><center> <img src="immagini/immigrazioneitaliani2.jpg" width="340" height="219" border="2" alt="Italiani partono per l'America" ><br><p align="center"> <b><u><i><font face="Comic Sans MS" size="6" >ITALIA DI IMMIGRATI</font></i></u></b></p></center> </body>

HTML Es.7HTML Es.7

Page 14: HTML e CSS Concetti base Comunicazione Multimediale.

<html><head> <title> Quarto esempio</title><META NAME="description" CONTENT="L'Italia come terra di emigranti e di immigrati"><META NAME="keywords" CONTENT="Italia, emigranti, immigrati,immigrazione, clandestini"><bgsound src="troto.mid" loop="-1"></head><body bgcolor="red" topmargin="10" bottommargin="10" leftmargin="5" rightmargin="5" link="purple" vlink="fuchsia" text="white"><p align="center"> <b><u><i><font face="Comic Sans MS" color="#008000" size="6" >ITALIA TERRA DI EMIGRANTI </font></i></u></b></p><center> <img src="immagini/immigrazioneitaliani2.jpg" width="340" height="219" border="2" alt="Italiani partono per l'America" ><br><p align="center"> <b><u><i><font face="Comic Sans MS" size="6" >ITALIA DI IMMIGRATI</font></i></u></b></p></center> </body>

HTML Es.8HTML Es.8

Page 15: HTML e CSS Concetti base Comunicazione Multimediale.

HTML-Ancore HTML-Ancore <html><head> <title> Quarto esempio</title><META NAME="description" CONTENT="L'Italia come terra di emigranti e di immigrati"><META NAME="keywords" CONTENT="Italia, emigranti, immigrati, immigrazione, clandestini"><bgsound src="troto.mid" loop="-1"></head><body bgcolor="red" topmargin="10" bottommargin="10" leftmargin="5" rightmargin="5" link="purple" vlink="fuchsia" text="white"> <p align="center"> <b><u><i><font face="Comic Sans MS" color="#008000" size="6" > ITALIA TERRA DI EMIGRANTI </font></i></u></b></p><center><a href=“http://www.emigranti.rai.it/"> <img src="immagini/immigrazioneitaliani2.jpg" width="340" height="219" border="2" alt="Italiani partono per l'America" ><br><p align="center"> <b><u><i><font face="Comic Sans MS" size="6" ></a>ITALIA DI IMMIGRATI</font></i></u></b></p></center> </body></html>

Page 16: HTML e CSS Concetti base Comunicazione Multimediale.

HTML-Ancore HTML-Ancore Fra le virgolette dell'attributo HREF oltre agli indirizzi URL validi come quello dell'esempio <A HREF="http://...">, è possibile specificare anche :<A HREF="ftp://..."><A HREF="mailto:..."><A HREF="news:..."><A HREF="nomefile.zip"><A HREF="nomepagina.html">Che servono rispettivamente per:<A HREF="ftp://...">Collegamento ad un sito FTP. <A HREF="mailto: nome@server">Indirizzo di  posta elettronica per la spedizione di una e-mail all'indirizzo specificato, facendo uso del proprio programma di posta elettronica. <A HREF="news:...">Collegamento ad un gruppo di discussione (newsgroup Usenet). <A HREF="nomefile.zip">Scaricamento (download) di un file in formato compresso. <A HREF="nomepagina.html">Collegamento ad altra pagina all'interno della stessa cartella.

Page 17: HTML e CSS Concetti base Comunicazione Multimediale.

HTML- PubblicareHTML- PubblicareL'accesso al server che ospita la nostra pagina web avviene di solito con programmi FTP (file transfer protocol).

Parametri da fornire al programma

•nome del server ftp

•user ID

•Password

Page 18: HTML e CSS Concetti base Comunicazione Multimediale.

HTML-CSS HTML-CSS <html><head> <title> Decimo esempio</title><link rel=stylesheet href="esempio.css" type="text/css">

</head><body> <p align="left"> Riga a sinistra </p> <p align="right"> Riga a destra </p> <p align="center"> Riga al centro </p> <p> Riga <br> <a href="primo.htm">in cui verifichiamo<br></a> la struttura <br>giustificata </p> </body></html>

Page 19: HTML e CSS Concetti base Comunicazione Multimediale.

HTML-Foglio di stileHTML-Foglio di stileBODY{

margin-left : .5cm;margin-right : .5cm;color : #000099;font-family : Verdana,Arial,Helvetica;font-size : 14pt;

background-image: url('nuvole.gif'); }A:LINK{

text-decoration : none;color : #009900 ; }

A:VISITED{text-decoration : none;color : Gray; }

A:HOVER{Color : #ffff00;text-decoration : none; }

TD{font-family : "MS Sans Serif";font-size : 12pt;

}p{

text-align: justify;text-indent: 12px;

}

Page 20: HTML e CSS Concetti base Comunicazione Multimediale.

HTML-CLASSI CSS HTML-CLASSI CSS <<html><head> <title> Undici esempio</title><link rel=stylesheet href="esempioclassi.css"

type="text/css">

</head><body> <p align="left"> Riga a sinistra </p> <p align="right"> Riga a destra </p> <p align="center"> Riga al centro </p> <p> Riga <br> <a href="primo.htm">in cui

verifichiamo<br></a><p class="firma"> la struttura

<br></p>giustificata </p> </body></html>

Page 21: HTML e CSS Concetti base Comunicazione Multimediale.

HTML-CLASSI CSS HTML-CLASSI CSS <html><head> <title> Dodici esempio</title><link rel=stylesheet href="esempioclassi.css" type="text/css">

</head><body><CENTER> <table><TH colspan=2>SONO IL TITOLO DELLA TABELLA</th><tr> <td> PRIMA COLONNA </td> <td> SECONDA COLONNA</td></tr><tr> <td colspan=2> II RIGA COLONNA UNICA</td></tr></table></CENTER></body></html>

Page 22: HTML e CSS Concetti base Comunicazione Multimediale.

HTML-CLASSI CSS HTML-CLASSI CSS <!DOCTYPE HTML PUBLIC "DTD HTML 4.01 Transitional"><html lang="it"><head> <title> Sesto esempio</title><META NAME="doctype" CONTENT="html 4.01"><META NAME="author" CONTENT="LETIZIA"><META NAME="description" CONTENT="L'Italia come terra di emigranti e di immigrati"><META NAME="keywords" CONTENT="Italia, emigranti, immigrati, immigrazione, clandestini"><link rel=stylesheet href="stile.css" type="text/css"></head><body><center><div class=titolo>ITALIA TERRA DI EMIGRANTI </div><br> <img src="immagini/immigrazioneitaliani2.jpg" width="340" height="219" border="2" alt="Italiani partono per l'America" longdesc="http://www.itcmc-gentili.it/sesto.txt"><a href="http://www.itcmc-gentili.it/sesto.txt">D</a><br> <div class=titolo>ITALIA DI IMMIGRATI</div></center></body></html>

Page 23: HTML e CSS Concetti base Comunicazione Multimediale.

HTML-Foglio di stileHTML-Foglio di stileBODY{

margin-left : .5cm;margin-right : .5cm;color : #000099;font-family : Verdana,Arial,Helvetica;font-size : 14pt;

background-image: url('nuvole.gif'); background-repeat : repeat-x; background-position : 50% 50%;

}

A:LINK{text-decoration : none;color : #009900 ; }

A:VISITED{text-decoration : none;color : Gray; }

A:HOVER{Color : #ffff00;text-decoration : none; }

TD{font-family : "MS Sans Serif";font-size : 12pt;

}

p{text-align: justify;text-indent: 12px;

}.firma {font-family : Verdana,Arial,Helvetica; color : #ff0000; font-size : 10pt; text-align : center;font-weight : lighter; font-style : italic; }

Page 24: HTML e CSS Concetti base Comunicazione Multimediale.

HTML-Foglio di stileHTML-Foglio di stile

BODY{BODY{ margin-left : .5cm;margin-left : .5cm;

margin-right : .5cm;margin-right : .5cm;

color : #000099;color : #000099;

font-family : Verdana,Arial,Helvetica;font-family : Verdana,Arial,Helvetica;

font-size : 14pt;font-size : 14pt;

background-image: url('nuvole.gif'); background-image: url('nuvole.gif');

background-repeat : repeat-x;background-repeat : repeat-x;

background-position : 50% 50%;background-position : 50% 50%; }}

A:LINK{A:LINK{ text-decoration : none;text-decoration : none;

color : #009900 ;color : #009900 ; } }

A:VISITED{A:VISITED{ text-decoration : none;text-decoration : none;

color : Gray;color : Gray; } }

A:HOVER{A:HOVER{ Color : #ffff00;Color : #ffff00;

text-decoration : none;text-decoration : none; } }

TH{TH{

font-family : "ARIAL";font-family : "ARIAL";

font-size : 18pt;font-size : 18pt;

text-align: center;text-align: center;

color : #0000FF;color : #0000FF;

width : 100%; width : 100%;

}}

TD{TD{ font-family : "MS Sans font-family : "MS Sans Serif";Serif";

font-size : 12pt;font-size : 12pt;

text-align: center;text-align: center;

border-style : solid; border-style : solid;

border-width : 2;border-width : 2;

border-color : white;border-color : white;

}}

TABLE{TABLE{ Color : #ffffff; Color : #ffffff;

background-COLOR: BLACK; background-COLOR: BLACK;

border-style : solid; border-style : solid;

border-width : 2;border-width : 2;

border-color : red;}border-color : red;}

p{p{ text-align: justify;text-align: justify;

text-indent: 12px; text-indent: 12px;

}}

.firma {.firma {

font-family : Verdana,Arial,Helvetica;font-family : Verdana,Arial,Helvetica;

color : #ff0000;color : #ff0000;

font-size : 10pt;font-size : 10pt;

text-align : center;text-align : center;

font-weight : lighter;font-weight : lighter;

font-style : italic; }font-style : italic; }

Page 25: HTML e CSS Concetti base Comunicazione Multimediale.

HTML-Foglio di stileHTML-Foglio di stile

TD{font-family : "MS

Sans Serif";font-size : 12pt;

}

p{text-align: justify;text-indent: 12px;

text-transform:capitalize; }.titolo {

font-family : Arial,Helvetica; font-style=italic;font-size : 24pt;font-weight:bold;text-decoration: underline;

}

BODY{margin-left : .5cm;margin-right : .5cm;color : #000000;font-family :

Verdana,Arial,Helvetica;font-size : 14pt;

background-color: #FFFFFF;

}

A:LINK{text-decoration : none;color : #009900 ; }

A:VISITED{text-decoration : none;color : Gray; }

A:HOVER{Color : #ffff00;text-decoration : underline; }

Page 26: HTML e CSS Concetti base Comunicazione Multimediale.

Hyper Text Markup LanguageHyper Text Markup Language

due sono le categorie in cui si suddividono gli due sono le categorie in cui si suddividono gli editor: visuali e testuali.editor: visuali e testuali.

Quelli visuali sono sicuramente molto più semplici da adoperare, Quelli visuali sono sicuramente molto più semplici da adoperare, assomigliano a dei programmi di grafica, è sufficiente trascinare al loro assomigliano a dei programmi di grafica, è sufficiente trascinare al loro interno testi ed immagini per avere un'impaginazione più che interno testi ed immagini per avere un'impaginazione più che soddisfacentesoddisfacente

Gli editors testuali richiedono  invece da parte di chi li adopera una minima Gli editors testuali richiedono  invece da parte di chi li adopera una minima conoscenza di base, potrebbero sembrare più dispendiosi in termini di impegno, conoscenza di base, potrebbero sembrare più dispendiosi in termini di impegno, ma alla lunga si rivelano invece un autentico investimento. Consentono di fare ma alla lunga si rivelano invece un autentico investimento. Consentono di fare cose che editors visuali non permetterebbero mai e danno la possibilità di avere il cose che editors visuali non permetterebbero mai e danno la possibilità di avere il

controllo assoluto su ogni parte del codicecontrollo assoluto su ogni parte del codice


Recommended