HTML e CSS Concetti base Comunicazione Multimediale.

Slides:



Advertisements
Presentazioni simili
CSS (Cscading Style Sheet Fogli di stile a cascata)
Advertisements

Il linguaggio HTML I documenti HTML vanno racchiusi dentro una coppia di TAG (marcatori): apertura e chiusura. ……………………………… …………………………… ……………….
CSS CASCADING STYLE SHEET Alberto Ferrari. Cascading Style Sheet I fogli di stile a cascata (detti anche semplicemente fogli di stile) vengono usati per.
HYPER TEXT MARK-UP LANGUAGE
CSS CASCADING STYLE SHEET Alberto Ferrari.
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.
Il linguaggio HTML.
G. Mecca – – Università della Basilicata Tecnologie di Sviluppo per il Web Cascading Style Sheets (CSS): Dettagli e Approfondimenti versione.
G. Mecca – – Università della Basilicata Tecnologie di Sviluppo per il Web Cascading Style Sheets (CSS): Concetti Fondamentali versione.
1 Scoprire e capire HTML Creare semplici pagine WEB Maria Laura Alessandroni.
HTML e CSS Concetti base Comunicazione Multimediale.
Laboratorio di Applicazioni Informatiche II mod. A
Cascading Style Sheet CSS2 – CSS/P
Esempi sui CSS.
Ovvero lo stile di Internet TC-WEB Torino, 5 settembre 2012.
Linguaggi per il Web Linguaggi di markup: CSS. Cascading Style Sheets (CSS) servono per facilitare la creazione di pagine HTML con un aspetto uniforme.
Dott. Chiara Braghin Corso IFTS Informatica, Modulo 3 – Progettazione pagine web statiche (50 ore) HTML e i fogli di stile Dott.
Informatica Generale: laboratorio di informatica
HyperText Markup Language 17-23/6/08 Informatica applicata B Cristina Bosco.
CSS : Cascading Style Sheet
Obiettivi dellinterfaccia Web Una buona interfaccia web deve assolvere a diverse funzioni: far percepire i contenuti permettere di individuare.
IL BOX MODEL Ogni box è caratterizzato da 1.Larghezza dello spazio per i contenuti ( width ) 2.Altezza dello spazio per i contenuti ( height ) 3.Spazio.
FORMATTARE LE LISTE DI LINK  MENU
Cascading Style Sheet (Fogli di Stile in Cascata)
V.1 Progettazione Multimediale – 1 Progettazione multimediale HTML e i tag di base.
HTML Lezione 3 Stili.
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.
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
I fogli di stile CSS 1 Cristina Gena
Corso XHTML.
Sintassi e regole dei CSS
La struttura del documento
Note sull’esame L’esame è composto da due parti:
Tabelle in HTML Le tabelle permettono di creare una struttura matriciale (un foglio con tanti quadretti) Vengono utilizzate non solo per presentare dei.
Creazione di pagine per Internet Brevi note a cura di Emanuele Lana
GUIDA BASE PER L’HTML Indice:
Internet e HTML Diffusione di informazioni mediante la rete Internet.
HTML 4.01 Apogeo. I tag di base Capitolo 1 I tag SintassiEsempi:
HTML HTML e il web.
HTML e CSS C. Gena, C. Picardi, J. Sproston HTML e CSS.
PROGETTO… Internet Providers, registrazione del dominio Costruire una home page … e renderla visibile sul Web.
CSS Cascading Style Sheet
Creazione di pagine per Internet Brevi note a cura di Emanuele Lana
HTML e CSS Concetti base Comunicazione Multimediale.
Linguaggi per il Web Linguaggi di markup: CSS. Fogli di stile Cascading Style Sheets Fogli di stile sovrapposti DEFINIZIONE Il CSS è l’insieme delle regole.
HTML HTML Sistema di contrassegno riconosciuto dai Browser come (Firefox, Chrome, Internet Explorer) Hyper Text Markup Language.
Il linguaggio HTML Introduzione Formattazione Multimedialità.
CSS ( Cascading Style Sheets) Fogli di Stile Linguaggi di formattazione stilistica e strutturale di un documento HTML o di una serie di documenti in cascata.
H T M L Hyper Text Markup Language L' HTML è un linguaggio di markup usato per la creazione di documenti ipertestuali sotto forma di pagine web.
I CSS.
Come presentare una pagina Web
Linguaggi di markup: CSS
I commenti Tutti i linguaggi di programmazione e di markup prevedono la possibilità di inserire commenti nel codice I commenti non sono interpretati.
Html =HyperText Markup Language
Formattazione visual font –caratteri –tabelle
Hyper Text Markup Language
Linguaggi di markup: CSS
La prima pagina web Intestazione Corpo.
I tag essenziali.

A cura di Ivano Stranieri
Creazione di pagine per Internet
A cura di Ivano Stranieri
HTML 4.01 Quinta lezione 22 Marzo 2004 di Ivano Stranieri.
HYPER TEXT MARK-UP LANGUAGE
Marco Panella Pubblicare in rete Marco Panella
Transcript della presentazione:

HTML e CSS Concetti base Comunicazione Multimediale

Hyper Text Markup Language Structured Generalized Markup Language (SGML) Nasce in ambiente editoriale Testo non formattato ma contrassegnato da coppie di marcatori <XX> </XX> Document Type Definition (DTD) per ogni categoria di documenti Comunicazione Multimediale 15\03\2006

Hyper Text Markup Language Serve per costruire una pagina web che ha estensione .htm o .html Può essere scritto con il semplice blocco notes o con diversi software (editor) che sono specializzati per favorire e controllare la sintassi del linguaggio (Front Page, Dreamweaver, …) Comunicazione Multimediale 15\03\2006 La pagina web può essere visualizzata solo grazie ad un particolare programma che interpreta i tags del linguaggio html (browser) Internet Explorer, Netscape,ecc

Hyper Text Markup Language I TAGS, o elementi, che compongono HTML devono essere racchiusi fra parentesi angolari <così> Si tratta di parole chiave, termini in lingua inglese. L'elemento (tag) smette di produrre il suo effetto nel momento in cui lo stesso viene ripetuto facendolo precedere da una barra laterale / contenuta sempre all'interno delle parentesi angolari </così>. Comunicazione Multimediale 15\03\2006

Struttura di un documento <HTML> <HEAD> ... </HEAD> Comunicazione Multimediale 15\03\2006 <BODY> .... </BODY> </HTML>

HTML Es.1 <html> <head> è formato da definizioni, elementi, tags, marcatori <html> <head> <title> Primo esempio</title> </head> <body> <p> PRIMA RIGA </p> <p> SECONDA RIGA </p> </body> </html>

Hyper Text Markup Language HTML: tutto il documento HEAD: testata (metainformazione) TITLE = titolo BODY = corpo dell'informazione P = paragrafo

HTML Es.2 <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> Da notare in esecuzione che gli allineamenti sono rispettati qualsiasi dimensione abbia la finestra del browser

HTML Es.3 <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.4 <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.5 <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.6 <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> www.cast.org/bobby

HTML Es.7 <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.8 <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-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>

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.

HTML- Pubblicare L'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

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>

HTML-Foglio di stile BODY{ 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{ color : Gray; A:HOVER{ Color : #ffff00; TD{ font-family : "MS Sans Serif"; font-size : 12pt; p{ text-align: justify; text-indent: 12px;

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>

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> <td colspan=2> II RIGA COLONNA UNICA</td> </table> </CENTER> </body> </html>

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>

HTML-Foglio di stile BODY{ 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{ color : Gray; A:HOVER{ Color : #ffff00; TD{ font-family : "MS Sans Serif"; font-size : 12pt; p{ text-align: justify; text-indent: 12px; .firma { color : #ff0000; font-size : 10pt; text-align : center; font-weight : lighter; font-style : italic;

HTML-Foglio di stile TD{ font-family : "MS Sans Serif"; font-size : 12pt; text-align: center; border-style : solid; border-width : 2; border-color : white; } TABLE{ Color : #ffffff; background-COLOR: BLACK; border-color : red;} 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; } BODY{ 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; } TH{ font-family : "ARIAL"; font-size : 18pt; text-align: center; color : #0000FF; width : 100%; }

HTML-Foglio di stile TD{ font-family : "MS Sans Serif"; 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{ color : Gray; A:HOVER{ Color : #ffff00; text-decoration : underline; 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;

Hyper Text Markup Language due sono le categorie in cui si suddividono gli editor: visuali e testuali. Quelli visuali sono sicuramente molto più semplici da adoperare, assomigliano a dei programmi di grafica, è sufficiente trascinare al loro interno testi ed immagini per avere un'impaginazione più che soddisfacente Gli editors testuali richiedono  invece da parte di chi li adopera una minima conoscenza di base, potrebbero sembrare più dispendiosi in termini di impegno, 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 controllo assoluto su ogni parte del codice