Esercitazioni di Informatica Grafica per Edile - Architettura

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
HTML Hyper Text Mark-Up Language. HTML Hyper Text Mark-Up Language Linguaggio di marcatura per ipertesti E un linguaggio di formattazione usato per descrivere.
HTML Hyper Text Mark-Up Language. HTML Hyper Text Mark-Up Language Linguaggio di marcatura per ipertesti E un linguaggio di formattazione usato per descrivere.
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.
HTML e CSS Concetti base Comunicazione Multimediale.
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.
HTML il linguaggio per creare le pagine per il web Parte I: elementi di base.
LHTML è un linguaggio per computer comprensibile da parte dei browser Web Le pagine Web sono scritte in HTML LHTML è necessario sul Web per formattare.
Esempi sui CSS.
Laboratorio di Informatica di Base Laboratorio di Informatica di Base Laurea in Informatica Multimediale Docente: Andrea Fusiello profs.sci.univr.it/~fusiello.
Internet Explorer Il browser.
Laboratorio di Informatica
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
Linguaggi per il Web Linguaggi di markup: CSS. Cascading Style Sheets (CSS) servono per facilitare la creazione di pagine HTML con un aspetto uniforme.
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.
CSS : Cascading Style Sheet
WORLD WIDE WEB Il World Wide Web (Web, WWW o W3) è un'architettura software utilizzata per fornire l'accesso e la navigazione ad un insieme molto vasto.
2a Lezione: Martedì 6 Febbraio – HTML Comandi base
Inutile provare dunque a inserire un file ".psd" (formato nativo di Photoshop) all'interno della vostra pagina HTML: con grande probabilità il browser.
Prof. Antonio Scarvaglieri - Liceo "F. De Sanctis" - Paternò
Test Reti Informatiche A cura di Gaetano Vergara Se clicchi sulla risposta GIUSTA passi alla domanda successiva Se clicchi sulla risposta ERRATA passi.
HTML Lezione 5 Immagini. URL Un Uniform Resource Locator o URL (Localizzatore di risorsa uniforme) è una sequenza di caratteri che identifica univocamente.
Microsoft Word (oppure, OpenOffice Writer)‏
QUIZ – PATENTE EUROPEA – ESAME WORD
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.
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.
BIOINFO3 - Lezione 101 GLI IPERTESTI Una delle innovazioni introdotte da HTML e dal WWW in generale, rispetto ad un testo normale è sicuramente la possibilità
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
Pagine Web statiche: HTML
HTML Gli elementi principali di una pagina Web. Titolo: 2  Attribuisce un titolo alla pagina  Il titolo è visibile nella “barra del titolo” del browser.
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.
A.P. cat. B - 1 Per chi vuole: Libro di testo D.P. Curtis, K. Foley, K. Sen, C. Morin Informatica di base 2° edizione Mc Graw-Hill Companies.
CORSO Di WEB DESIGN prof. Leonardo Moriello
Creazione di pagine per Internet Brevi note a cura di Emanuele Lana
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.
GUIDA BASE PER L’HTML Indice:
IL GIOCO DEL PORTIERE CASISTICA. Caso n. 1 Il portiere nella seguente azione NON commette infrazioni.
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.
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.
Fondamenti di Markup Languages: Richiami di HTML © 2005 Stefano Clemente Stefano Clemente
Master in Telemedicina HTML per iniziare Maria Simi, dicembre 2004 [da un tutorial di Rigget]
Creazione di pagine per Internet Brevi note a cura di Emanuele Lana
Laboratorio di XHTML e CSS
HTML HTML Sistema di contrassegno riconosciuto dai Browser come (Firefox, Chrome, Internet Explorer) Hyper Text Markup Language.
Il linguaggio HTML Introduzione Formattazione Multimedialità.
Transcript della presentazione:

Esercitazioni di Informatica Grafica per Edile - Architettura

Introduzione al Linguaggio HTML

Cosa e’ l’HTML HTML = Hyper Text Markup Language Serve per produrre documenti nel WWW (World Wide Web) Utilizza un insieme predefinito di marcatori (TAG) per definire la formattazione e il layout del testo in esso contenuto <tag>… testo …</tag> Editor di testo (notepad etc..) Editor WYSIWYG ( Frontpage -Dreamweaver)

HTML e collegamenti Ipertestuali Il Web è un sistema di informazioni ipertestuali (collegamenti tra documenti mediante hyperlinks). L’HTML permette in maniera semplice di definire collegamenti tra documenti html html Segui questo link

Sintassi HTML (tag) I tag HTML sono direttive di visualizzazione per i browser (Internet Explorer – Mozilla Firefox …) I tag sono contenitori per porzioni di documento (gli elementi): si aprono con <nome-tag> e si chiudono con </nome-tag>. <P>Contenuto del paragrafo</P>

Sintassi HTML (attributi) I tag possono avere attributi nel tag di apertura: <font face="arial" size="+2">Esempio</font> <p align="right">Paragrafo allineato a destra</p> Nel file HTML gli spazi e gli “a capo” vengono ignorati (si dovranno usare opportuni TAG)

Come visualizzare gli esempi Per accedere agli esempi contenuti nella presentazione è possibile fare click sui link presenti nelle slides (non funziona con alcune configurazioni). In alternativa nella cartella dove si trova la presentazione e’ presente la sottocartella esempi che contiene tutti i files di esempio. Ogni volta che si fa riferimento ad un esempio nella slide è presente una scritta del tipo @esempi/esempio.html

Struttura minima del documento <HTML> <HEAD> <TITLE>Il titolo del documento</TITLE> </HEAD> <BODY> <h1>Questo documento e’ scritto in HTML</h1> <p> Il corpo del documento: contiene tutto cio` che il browser visualizzera` </p> </BODY> </HTML> @ esempi/esempio1.html

Contenuti e Formattazione Il contenuto rappresenta il testo contenuto nella pagina (insieme di parole), indipendentemente dagli stili usati (colore, forma, grassetto etc … ) La formattazione definisce come il contenuto deve essere mostrato (colori, dimensioni testo, disposizione testo etc... ) L’HTML utilizza i tag per definire la formattazione e il testo semplice per il contenuto

Contenuti e Formattazione (Esempio) Contenuto di una pagina Il testo semplice scritto con notepad Questo è un documento di prova Formattazione Questo è un documento di prova Disposizione del testo Colori Tipo di carattere Stile grassetto, corsivo

Apparire … Stesso documento realizzato utilizzando formati differenti e differenti programmi … Microsoft Word (Word Processor) Mozilla Firefox (Web Browser)

… ed essere. Il reale contenuto dei documenti, interpretato dal programma per decidere come visualizzarlo a schermo … Microsoft Word (Word Processor) Mozilla Firefox (Web Browser)

Titoli <h1>Un titolo di primo livello</h1> Titoli di diverso livello (fino a 6) <h2>Un titolo di secondo livello</h2> <h3>Un titolo di terzo livello</h3> <h2>Un altro titolo di secondo livello</h2> @ esempi/esempio2.html

Paragrafi Paragrafi <p>Questo è un primo paragrafo di testo</p> <p>Questo è un secondo paragrafo di testo un po’ piu` lungo del primo</p> @ esempi/esempio3.html

Enfasi e grassetto Enfasi Questo e` molto <em>interessante</em>! Diverso da italico o grassetto che sono annotazioni stilistiche Italico: Questo e` molto <i>interessante</i>! Grassetto:Questo e` molto <b>interessante</b>! @ esempi/esempio4.html

Font: forme del testo Tag font per definire dimensione e colore del testo <font color=”red” size=3> rosso </font> <font color=”green” size=5> verde </font> L’attributo Face definisce il font <font face=”Arial” > Arial </font> <font face=”Courier New” > Courier New </font> @ esempi/esempio4bis.html

Un po’ di colore Colori: un certo numero sono disponibili con il loro nome in inglese Blue, green, yellow, red, magenta … I colori sono codificati con un numero di 6 cifre esadecimali (codifica RGB) #ffff00 corrisponde al giallo #ff0000 corrisponde al rosso Si usa l’attributo bgcolor di body, td … per colorare lo sfondo della pagina o di una cella

Caratteri speciali NOTA: alcuni caratteri non possono essere usati nei testi HTML perché hanno un significato speciale: & < > “ ‘ % Bisogna usare il codice che inizia con &… à à à è è è é é é < > & & spazio      ©  ® “ " ‘ &… #

Come andare a capo e introdurre spazi Gli spazi e gli “a capo” nel file non servono Per andare a capo si usa <br> Per introdurre spazi si usa il carattere speciale   (spazio non "interrompibile"). Esempio Stefano Millozzi<br> Dipartimento di Informatica e Sistemistica<br>   La bevanda più usata nel mondo e` la Coca&nbspCola. @ esempi/esempio5.html

Liste numerate e non Elenchi non numerate Elenchi numerate <ul> <li>il primo elemento della lista</li> <li>il secondo elemento</li> <li>il terzo elemento</li> </ul> Elenchi numerate <ol> </ol> @ esempi/esempio7.html

Liste di definizioni Per inserire definizioni in html: <dl> <dt>primo elemento</dt> <dd>definizione</dd> <dt>secondo elemento</dt> <dt>terzo elemento</dt> </dl> @ esempi/esempio8.html

Le immagini Immagini riconosciute dai Browser: GIF,JPEG,PNG <img src="micio.jpg"/> <img src="micio.jpg" width="278" height="278" alt="il mio gatto preferito"/> <img src="micio.jpg" width="150" height="278" alt="il mio gatto preferito"/> <img src="micio.jpg" width="150" height="150" alt="il mio gatto preferito"/> @ esempi/esempio5bis.html

I collegamenti (link) Per i collegamenti si usa il tag <a> con attributo href il cui valore è l’URL della pagina che vogliamo collegare. <a href="pagina.html">Pagina collegata</a> L’attributo TARGET indica se aprire o meno il link su una nuova finestra. Valori ammessi:_blank, _self, _parent, _top

I collegamenti (link) (2) Il testo tra <a> e </a> è il testo del collegamento che sarà visualizzato (in genere) in blu e sottolineato dai browser. Link assoluti (protocollo + indirizzo + percorso + file) <a href="http://www.w3c.org/docs/spec.html">W3C</a> e relativi (percorso + file relativo alla pagina in cui si trova): <a href=“esempio1.html">il primo esempio</a> @ esempi/esempio6.html

Collegamenti all’interno delle pagine Per poter saltare nel mezzo di una pagina è necessario predisporre un’àncora <a name=“qui”><h3>Inizio sezione</h3> </a> …altro testo… <a href=“#qui”>Salta qui</a> Si può anche saltare nel mezzo di una pagina diversa <a href=“http://sito/pag.html#li”> Salta li</a>

Tabelle Definisce tabelle in HTML. <table border="1“> <tr><th>Anno</th><th>Vendite</th></tr> <tr><td>2000</td><td>18M</td></tr> <tr><td>2001</td><td>25M</td></tr> <tr><td>2002</td><td>36M</td></tr> </table> Le tabelle devono essere definite come liste di righe (<tr>), ciascuna delle quali contiene un certo numero di celle (<td>). @ esempi/esempio9.html

Tabelle (2):cellpadding e cellspacing Cellpadding definisce lo spazio interno ad ogni cella Cellspacing definisce lo spazio tra le celle <table border="1" cellpadding="10"> <tr><th>Anno</th><th>Vendite</th></tr> <tr><td>2000</td><td>18M</td></tr> <tr><td>2001</td><td>25M</td></tr> <tr><td>2002</td><td>36M</td></tr> </table> @ esempi/esempio10.html

Tabelle (3): Ampiezza di tabelle e colonne <table border="1" width="80%"> <tr> <th width=“20%">Anno</th> <th width=“80%">Vendite</th> </tr> <tr><td>2000</td><td>18M</td></tr> <tr><td>2001</td><td>25M</td></tr> <tr><td>2002</td><td>36M</td></tr> </table> Width funziona anche sulle celle (e’ sufficiente specificarle quelle della prima riga) Width può essere assoluto o percentuale @ esempi/esempio11.html

Tabelle (4): Allineamento dei contenuti Attributo align di righe o celle Il valori possono essere “left”, “right”, “center” Attributo valign, per allineare in verticale I valori possono essere “top”, “middle”, “bottom” NOTA: Le celle di tabelle con bordi che non hanno contenuti appaiono strane Soluzione: Riempirle con   @ esempi/esempio12.html

Tabelle (5): Celle che si estendono su più colonne L’attributo colspan="n" di una cella dice che quella cella si estende per n colonne. L’attributo rowspan="n" di una cella dice che quella cella si estende per n righe. Esempio: <table border=“1"> <tr><td colspan="2">Titolo</td></tr> <tr><td>Uno</td><td>Due</td></tr> </table> @ esempi/esempio13.html

Tabelle (6): per definire layout nelle pagine Le tabelle servono per dati strutturati ma non solo … Le tabelle senza bordo sono tuttora uno strumento importante per disporre gli oggetti nella pagina Attributo border="0“ Vedremo un esempio di questo tipo durante le esercitazioni …

Viste differenti Browser differenti possono mostrare la stessa pagina in modo differente Usiamo IETab per Firefox per fare la prova… Il file di esempio in HTML e’ contenuto nella sottocartella della presentazione esempi\test_browser.html @ esempi/test_browser.html

Viste differenti INTERNET EXPLORER FIREFOX

HTTP e HTML HTML è un formato testuale che permette di creare documenti formattati per il WEB Documento contenente testo e tag HTTP è il protocollo che si utilizza per accedere a risorse remote (files HTML, immagini etc) Insieme di comandi che browser e web server si scambiano per comunicare

HTTP: l’architettura Schema dell’architettura di una comunicazione browser/web server http://www.uniroma1.it/info/studenti.html Server WEB APACHE WEB SERVER <HTML> … </HTML> 1) Connetti a www.uniroma1.it 2) Connessione accettata 3) GET info/studenti.html Firefox Browser Client <HTML> … </HTML> 4) Invia una copia della Pagina HTML 5) Visualizza Pagina formattata

Accedere al file su disco Si accede al file originale data creazione: data creazione file su disco Data sistema: 13/11/2007

Accedere al sito remoto in HTTP Si accede ad una copia del file data creazione: data interrogazione Data sistema: 13/11/2007

XHTML (cenni) XHTML è un HTML "meno tollerante" (una specializzazione di XML) Tutti i tag si aprono e si chiudono ... nell’ordine giusto <p> <b> <i> Esempio </i> </b> </p> e non <p> <b> <i> Esempio </b> </i> </p> Usano solo gli attributi previsti Esiste una notazione abbreviata per gli elementi vuoti <br/> è come <br></br> <!–- Commento nel file HTML -->

Conclusioni Il linguaggio HTML e’ in continua evoluzione e continuamente vengono aggiunti nuovi tag ed effetti visivi. Per avere un elenco completo di tag disponibili visitare il sito ufficiale www.w3c.org Cenni su formattazione mediante CSS