Lezione 3: Liste e Link. XHTML: ◦ Liste:  sintassi delle liste non ordinate/ordinate;  annidamento delle liste;  sintassi delle liste di definizione.

Slides:



Advertisements
Presentazioni simili
Questa guida spiega come:
Advertisements

Introduzione all’HTML
APRIRE PROGRAMMA DI POSTA OUTLOOK EXPRESS
HtML Premessa introduttiva al laboratorio Sergio Capone.
Informatica Modulo 2 – Office Word.
HYPER TEXT MARK-UP LANGUAGE
Questa guida spiega come: - Registrarsi al blog HiStory (pagine 2-3) - Cambiare la grandezza della schermata, zumando avanti e indietro (pagine 4-5) -
Comunicare con la posta elettronica (7.4)
1 Scoprire e capire HTML Creare semplici pagine WEB Maria Laura Alessandroni.
Progettazione di un sito web
Costruire una Home Page La homepage rappresenta la vostra faccia nel mondo. I vostri clienti prima di iniziare qualche affare con voi cercheranno la vostra.
Come creare e gestire siti web con Kompozer, editor HTML
Laboratorio di Applicazioni Informatiche II mod. A
JavaScript Laboratorio di Applicazioni Informatiche II mod. A.
1 HTML - I Frame Laboratorio di Applicazioni Informatiche II mod. A.
Internet Explorer Il browser.
CORSO DI INFORMATICA LAUREA TRIENNALE-COMUNICAZIONE & DAMS
HTML HyperText Markup Language
Sommario Allineamento ( ) Immagini ( ) Link ( ). Allineamenti Oltre a posso usare per allineare testo ed immagini un altro tag: align = center o left.
MetaLib - Corso introduttivo. Parte 3 : Moduli Banche dati e E-Journal 3 e 22 aprile 2008 a cura di L. Rollandi.
Informatica di Base – A.A
Obiettivi dellinterfaccia Web Una buona interfaccia web deve assolvere a diverse funzioni: far percepire i contenuti permettere di individuare.
POWERPOINT Breve guida all’uso di uno strumento utile per le presentazioni Fare un ipertesto, per alunni e docenti, può essere una grande ambizione,
MAPPA IMMAGINE Imparare a realizzare una mappa immagine e a creare/gestire i livelli.
WORD PROCESSOR Redatto dal Prof. Fabio Rodomonte
2 Sintassi: (a capo) oppure (a capo con una linea) attributi:noshade sfuma la linea "size" laltezza in pixel, "width" larghezza in pixel ESEMPIO.
Test Reti Informatiche A cura di Gaetano Vergara Se clicchi sulla risposta GIUSTA passi alla domanda successiva Se clicchi sulla risposta ERRATA passi.
CORSO AVANZATO INFORMATICA
HTML Lezione 8 I collegamenti ipertestuali (link).
Creare pagine web Xhtlm. Struttura di una pagina.
CSS CASCADING STYLE SHEETS : CASCADING STYLE SHEETS : Fogli di stile a cascata Definisce il modo in cui verranno visualizzati gli elementi di una pagina.
Internet Explorer I preferiti Stampa di pagine web Salvataggio di pagine web Copia di elementi di pagine web in altri applicativi.
Lezione 14 Ottimizzazione grafica di Orfeo Magnanimo INFORMATICA GENERALE Prof. Luciano Costa.
V.1 Progettazione Multimediale – 1 Progettazione multimediale I collegamenti.
AA 2005/6 Informatica Introduzione 1 Informatica e Laboratorio di Informatica Primi passi in V10 cumenti/biotecnologie.htm.
Strumenti di Presentazione (Microsoft PowerPoint 2000)
Il Linguaggio HTML “Profe, ma io a casa l’HTML non ce l’ho!“
HTML HyperText Markup Language Linguaggio per marcare un’Ipertesto
Prof. Reale Nicola Studentessa Parcesepe Federica
La fruizione dei learning object e delle prove OCSE nell’ambiente.
Corso di WebMaster Mercoledì 14 Novembre. Parte I – Introduzione al Corso Lezione 1: Presentazione Descrizione Breve del Corso Semplice Valutazione.
HTML Gli elementi principali di una pagina Web. Titolo: 2  Attribuisce un titolo alla pagina  Il titolo è visibile nella “barra del titolo” del browser.
Alberatura cartelle sito
Corso Web CSV – Andiamo on-line 1 Andiamo on-line Corso di formazione Elementi base per la costruzione di un sito web.
1 Macro 1 Una macro è un elenco denominato di istruzioni. Ciascuna istruzione viene chiamata ‘azione’. Le azioni vengono eseguite in modo sequenziale e,
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.
Laboratorio di XHTML a.s – 2012 Prof. Aldo Guastafierro.
CORSO Di WEB DESIGN prof. Leonardo Moriello
Creazione di pagine per Internet Brevi note a cura di Emanuele Lana
Introduzione ai sommari j quindi premere F5 oppure fare clic su Presentazione > Dall'inizio per avviare il corso. Sulla barra dei messaggi fare clic su.
I collegamenti ipertestuali. I collegamenti ipertestuali si creano associando l'indirizzo (percorso/nome file) del nodo di destinazione ad un elemento.
Internet e HTML Diffusione di informazioni mediante la rete Internet.
HTML 4.01 Apogeo. I tag di base Capitolo 1 I tag SintassiEsempi:
1 Corso di idoneità informatica Autore: G. Lorusso URL: Università del Piemonte Orientale.
HTML e CSS C. Gena, C. Picardi, J. Sproston HTML e CSS.
CSS Cascading Style Sheet
Titoli ed elenchi. Titoli Mediante l'inserimento di opportuni titoli il testo di una pagina HTML può essere suddivisa in capitoli e sottocapitoli. Per.
Fondamenti di Markup Languages: Richiami di HTML © 2005 Stefano Clemente Stefano Clemente
Creazione di pagine per Internet Brevi note a cura di Emanuele Lana
Corso integrato di Matematica, Informatica e Statistica Informatica di base Linea 1 Daniela Besozzi Dipartimento di Informatica e Comunicazione Università.
9 Word terza lezione.
Esercitazione 1 Scaricare il file prova.doc dalla pagina
I tag di intestazione. I tag di intestazione sono: e.
Laboratorio di XHTML e CSS
Lezione 6: Form.  In alcuni documenti HTML può essere utile creare dei moduli (form) che possono essere riempiti da chi consulta le pagine stesse (es.
Flipped classroom e nuove metodologie didattiche Modulo 2 – Quarta lezione Antonio Todaro “ Il Sito Web del docente ” seconda parte.
Il Fogli di Stile - CSS.
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.
Antonio Todaro “ Il Sito Web del docente ” Seconda parte Insegnare digitale: la didattica flipped e gli strumenti digitali a supporto della didattica capovolta.
CSS. I FOGLI DI STILE HTML serve informare il browser di quali sono le componenti necessarie a mostrare un documento e ad articolare il documento in blocchi.
Transcript della presentazione:

Lezione 3: Liste e Link

XHTML: ◦ Liste:  sintassi delle liste non ordinate/ordinate;  annidamento delle liste;  sintassi delle liste di definizione. ◦ Link e Ancore‏ CSS: ◦ Proprietà per la formattazione delle liste:  list-style-type;  list-style-image;  list-style-position; ◦ Pseudoclassi per la formattazine dei link. Corso di Informatica Generale - Laboratorio di XHTML e CSS – lezione 3 2

3

 Sintassi delle liste non ordinate: elemento 4 Corso di Informatica Generale - Laboratorio di XHTML e CSS – lezione 3 Lista non ordinata: elemento …. Lista non ordinata: elemento …. Lista non ordinata:  elemento  …. Lista non ordinata:  elemento  …. Lista non ordinata: o elemento o …. Lista non ordinata: o elemento o …. Lista non ordinata: elemento …. Lista non ordinata: elemento ….

 Sintassi delle liste ordinate Primo elemento Secondo elemento Terzo elemento 5 Corso di Informatica Generale - Laboratorio di XHTML e CSS – lezione 3 Lista ordinata: 1. primo elemento 2. secondo elemento 3. terzo elemento Lista ordinata: 1. primo elemento 2. secondo elemento 3. terzo elemento Lista ordinata: a. primo elemento b. secondo elemento c. terzo elemento Lista ordinata: a. primo elemento b. secondo elemento c. terzo elemento Lista ordinata: i. primo elemento ii. secondo elemento iii. terzo elemento Lista ordinata: i. primo elemento ii. secondo elemento iii. terzo elemento

Liste: esempio -1 La mia Top Five Questo libro ti salverà la vita Il barone rampante Zero il robot Chiedi alla polvere Metafisica dei tubi La mia libreria italiana Gioventù cannibale Superwoobinda Nelle galassie oggi come oggi 6 Corso di Informatica Generale - Laboratorio di XHTML e CSS – lezione 3

 Ecco come l’esempio viene visualizzato dal browser: 7 Corso di Informatica Generale - Laboratorio di XHTML e CSS – lezione 3

Liste annidate: sintassi Creazione di una struttura gerarchica di liste attraverso l’annidamento: Un elemento padre Primo elemento figlio Secondo elemento figlio Un altro elemento padre Primo elemento figlio Secondo elemento figlio 8 Corso di Informatica Generale - Laboratorio di XHTML e CSS – lezione 3

Liste annidate: esempio - 1 La mia libreria americana Chick Gossip Girl Sex and the City Yuppie American Psycho Le mille luci di New York 9 Corso di Informatica Generale - Laboratorio di XHTML e CSS – lezione 3

 Ecco come l’esempio viene visualizzato dal browser: 10 Corso di Informatica Generale - Laboratorio di XHTML e CSS – lezione 3

Liste di definizione: sintassi Titolo della lista di definizione Termine Definizione Termine Una definizione Un’altra possibile definizione Termine Sinonimo Un altro sinonimo Definizione dei tre termini 11 Corso di Informatica Generale - Laboratorio di XHTML e CSS – lezione 3

Liste di definizione: esempio - 1 I miei generi letterari preferiti Chick Lit Genere letterario rivolto alle donne Pulp Genere letterario violento e macabro Genere cinematografico con contenuti forti. Fantascienza Sci-fi Genere che tratta di scienza e tecnologia. 12 Corso di Informatica Generale - Laboratorio di XHTML e CSS – lezione 3

 Ecco come l’esempio viene visualizzato dal browser: 13 Corso di Informatica Generale - Laboratorio di XHTML e CSS – lezione 3

Esercizio 1: creazione liste All’interno del file index.html create una lista non ordinata: All’interno del Salone e’ possibile visitare differenti aree: Mercato, con la seguente suddivisione: Presidi Slow Food Enoteca Cucine di strada Cocktail Bar e successivamente una lista ordinata dopo “suddivisione:” mercato italiano nel padiglione 2 e 3 mercato di tutto il mondo nel padiglione 1 14 Corso di Informatica Generale - Laboratorio di XHTML e CSS – lezione 3

Esercizio 1(2): lista definizione Aggiungete dopo la lista annidata una lista di definizione come in figura. Slow Food Associazione no-profit che promuove un cibo buono e di qualita'. 15 Corso di Informatica Generale - Laboratorio di XHTML e CSS – lezione 3

16 Corso di Informatica Generale - Laboratorio di XHTML e CSS – lezione 3

 Definisce il tipo di punto elenco (immagine, numero o lettera) da usare come marcatore di un list-item.  Si applica agli elementi UL e OL, ma non alle liste di definizione.  Sintassi:  Valori (alcuni):  per liste non ordinate: disc | circle | square |  per liste ordinate: decimal | decimal-leading-zero lower-roman | upper-roman | lower-alpha | upper-alpha  Esempio (inseritelo nel vostro style.css): 17 Corso di Informatica Generale - Laboratorio di XHTML e CSS – lezione 3 selettore { list-style-type: valore; } ol { list-style-type: lower-roman; }

 Definisce l'URL di un'immagine da usare come marcatore di un list-item, al posto dei punti elenco predefiniti.  Sintassi:  Esempio (inserite l’icona per la lista non ordinata): Come si potrebbe definire un’altra lista in index.html con un’icona differente? (per esempio icona2.png)? (  definizione di una classe…) 18 Corso di Informatica Generale - Laboratorio di XHTML e CSS – lezione 3 Selettore{ list-style-image:url_immagine; } ul{ list-style-image: url(../img/icona.png); }

 Imposta la posizione del punto elenco rispetto al box in cui è contenuto il testo del list-item.  Sintassi  Valori outside | inside  Esempio (provate le due diverse combinazioni: con inside e con outside) Elemento box dell’elemento outside inside 19 Corso di Informatica Generale - Laboratorio di XHTML e CSS – lezione 3 selettore { list-style-position: valore; } ol{ list-style-type:lower-roman; background-color:#ccffcc; list-style-position:inside; }

20 Corso di Informatica Generale - Laboratorio di XHTML e CSS – lezione 3

 I link permettono di creare una struttura ipertestuale, fornendo un modo per spostarsi all’interno di un documento e tra documenti diversi.  Sintassi per la creazione di un link ipertestuale Etichetta del link  Attraverso l’attributo “title” si può fornire una breve descrizione che specifica la destinazione del link.  Esempio: 21 Corso di Informatica Generale - Laboratorio di XHTML e CSS – lezione 3 Salone del Gusto “

 Esistono tre tipologie di link a seconda della funzione che essi svolgono: 1. Link a un sito esterno 2. Link a un pagina dello stesso dominio 3. Link a una parte specifica della pagina web per la creazione di indici o riferimenti (ancore) 22 Corso di Informatica Generale - Laboratorio di XHTML e CSS – lezione 3 Salone del Gusto Galleria fotografica Mercato

 I link esterni portano gli utenti fuori dal sito che stavano visitando. Per evitare confusione, è importante informare gli utenti:  Attraverso l’attributo “title”.  Attraverso l’uso di immagini standard (lez. 4).  I link esterni si possono aprire nella stessa finestra in cui l’utente stava navigando o in una nuova finesta 23 Corso di Informatica Generale - Laboratorio di XHTML e CSS – lezione 3 Salone del Gusto

 Aprire i link in una pagina diversa:  COME: attraverso l’uso dell’attributo “target” con valore “_blank”.  PRO:  il sito di partenza rimane aperto;  siti diversi sono ben separati.  CONTRO:  poco accessibile;  poco usabile:  interrompe il flusso della navigazione;  disabilita la funzione “indietro” (usata comunemente);  non sempre gli utenti vogliono che venga aperta una nuova finestra. 24 Corso di Informatica Generale - Laboratorio di XHTML e CSS – lezione 3 Salone del Gusto

 Aprire i link nella stessa pagina.  COME: è il comportamento predefinito.  PRO:  è accessibile ed usabile (a patto che si indichi che il link è un link esterno);  non impedisce di aprire la pagina di destinazione in una nuova finestra, se gli utenti lo richiedono esplicitamente).  CONTRO:  gli utenti escono dal sito di partenza. 25 Corso di Informatica Generale - Laboratorio di XHTML e CSS – lezione 3 Salone del Gusto

 All’interno del file index.html aggiungete un’intestazione di primo livello e un paragrafo introduttivo che conterra’ dei link: 26 Corso di Informatica Generale - Laboratorio di XHTML e CSS – lezione 3 Home: A spasso per il Salone del Gusto Il Salone del Gusto giunge alla sua ottava edizione insieme a Terra Madre.

 All’interno del file index.html rendete “Galleria Fotografica” un link che punta al file “galleria.html”. All’interno del file galleria.html rendete “Home” un link che punta a “index.html” 27 Corso di Informatica Generale - Laboratorio di XHTML e CSS – lezione 3 Home - Galleria Fotografica

 Creazione di un indice interno alla pagina: 1.creazione dell’ancora a cui puntare; 2.creazione del collegamento all’ancora appena creata; 3.riferimento attraverso il cancelletto.  Esempio: Collegamento all’ancora Ancora 28 Corso di Informatica Generale - Laboratorio di XHTML e CSS – lezione 3

Esercizio 2: Ancore Inserite dei paragrafi sotto le liste e create le ancore relative: 29 Corso di Informatica Generale - Laboratorio di XHTML e CSS – lezione 3 Mercato Un volto nuovo per il cuore del Salone del Gusto, dove il rapporto tra cibo e territori si esprime in modo immediato e tangibile: la suddivisione degli espositori non segue infatti più le vie tematiche ma l’origine e la produzione degli alimenti. Presidi Slow Food Il Salone del Gusto, come sempre, è la vetrina del Mercato Un volto nuovo per il cuore del Salone del Gusto, dove il rapporto tra cibo e territori si esprime in modo immediato e tangibile: la suddivisione degli espositori non segue infatti più le vie tematiche ma l’origine e la produzione degli alimenti. Presidi Slow Food Il Salone del Gusto, come sempre, è la vetrina del

Esercizio 2 (2): Ancore 30 Corso di Informatica Generale - Laboratorio di XHTML e CSS – lezione 3 Creare l’indice utilizzando la lista non ordinata: Mercato, con la seguente suddivisione: mercato italiano nel padiglione 2 e 3 mercato di tutto il mondo nel padiglione 1 Presidi Slow Food Enoteca Cucine di strada Cocktail Bar

31 Corso di Informatica Generale - Laboratorio di XHTML e CSS – lezione 3

 Sintassi per la formattazione dei link ipertestuali  Pseudoclassi: a:link{regola da applicare ai link non selezionati;} a:visited{regola da applicare ai link visitati;} a:active{regola da applicare ai link selezionati;} a:hover{regola da applicare ai mouse-over link;}  Esempio di regole di presentazione per link ipertestuali: a:link{ color:#993366;} a:visited{ color:#333399;} a:active { color:#000000;} a:hover{ color:#FFFFFF; background-color: #096;} 32 Corso di Informatica Generale - Laboratorio di XHTML e CSS – lezione 3