Laboratorio di Tecnologie Web CSS Altre tecniche Dott. Stefano Burigat

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Laboratorio di Tecnologie Web CSS Altre tecniche Dott. Stefano Burigat"

Transcript

1 Laboratorio di Tecnologie Web CSS Altre tecniche Dott. Stefano Burigat

2 CSS Reset Come abbiamo visto, i browser hanno un loro foglio di stile che viene applicato se non definiamo le proprietà di un elemento. Purtroppo, tale foglio di stile può essere diverso da browser a browser, portando a risultati incoerenti. Per questo motivo, molto spesso i designer di siti web utilizzano il cosiddetto CSS Reset ossia un insieme di regole che sovrascrive tutti gli stili del browser in modo che questi non interferiscano con le regole definite esplicitamente dal designer. Una delle implementazioni più diffuse di CSS Reset è stata scritta da Eric Meyer ed include le seguenti regole: /* v License: none (public domain)*/ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; /* HTML5 display-role reset for older browsers */ article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block;

3 body { line-height: 1; ol, ul { list-style: none; blockquote, q { quotes: none; blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; table { border-collapse: collapse; border-spacing: 0; Stile delle tabelle Per definire lo stile delle tabelle si possono utilizzare le stesse proprietà che abbiamo già visto in precedenza per il normale contenuto (relative a testo, font, background, padding, margini, bordi, etc.). CSS mette a disposizione anche alcune proprietà che sono specifiche delle tabelle. La proprietà border-collapse determina come mostrare i bordi tra celle adiacenti. I due valori possibili sono separate e collapse. Nel primo caso, ogni cella ha un proprio bordo ed è possibile definire la distanza tra i bordi di celle adiacenti utilizzando la proprietà border-spacing (che accetta due valori di lunghezza, uno per lo spazio tra colonne ed uno per lo spazio tra righe, oppure un solo valore comune per entrambi gli spazi). Utilizzando il valore collapse, viene visualizzato un solo bordo tra le celle.

4 <!DOCTYPE html> <html> <head> <title> Tecnologie web </title> <style> #table1 { border-collapse: separate; border-spacing: 15px 5px; border: none; td { border: 2px solid red; #table2 { border-collapse: collapse; border: none; </style> </head> <body> <table id="table1"> <tr> <td>cella 1</td> <td>cella 2</td> </tr> <tr> <td>cella 3</td> <td></td> </tr> </table> <table id="table2"> <tr> <td>cella 1</td> <td>cella 2</td> </tr> <tr> <td>cella 3</td> <td></td> </tr> </table> </body> </html>

5 Nel caso di utilizzo di bordi separati, è anche possibile utilizzare la proprietà empty-cells per decidere se visualizzare o meno i bordi delle celle vuote. I valori possibili sono show (default) e hide. Responsive design Il responsive web design è una tecnica che utilizza CSS per adattare il layout delle pagine in base alla dimensione dello schermo. Ciò è utile per poter realizzare layout diversi per dispositivi come smartphone, tablet e desktop. Nel seguito vedremo un modo per creare un design responsive basato su quattro componenti principali: definizione della dimensione del viewport, un layout fluido (già visto in precedenza), immagini flessibili, media query CSS (un metodo per applicare stili in funzione del media utilizzato per la distribuzione del sito). Dimensione del viewport Il primo passo per creare un design responsive è utilizzare l'elemento <meta> per controllare la dimensione iniziale dello spazio a schermo (il viewport) in cui verrà visualizzato il contenuto (il concetto di viewport è stato inizialmente introdotto nei browser mobili). <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>tecnologie web</title> </head>

6 <body> </body> </html> L'elemento <meta> nel codice precedente informa il browser di definire la dimensione del viewport uguale alla dimensione dello schermo del dispositivo. L'attributo initial-scale definisce il livello di zoom iniziale al 100%. Layout fluido Poichè non è possibile creare un layout differente per ciascuna possibile misura di schermo, i designer normalmente creano due o tre layout per le classi di dispositivi principali (smartphone, tablet, desktop) e sfruttano le proprietà dei layout fluidi per le dimensioni intermedie. <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1"> <title> Tecnologie web </title> <style> body { margin: 0; padding: 0; #header { background-color: #CCC; padding: 15px; #main { float: left;

7 width: 60%; margin: 0 5%; background: orange; #secondary { float: left; width: 25%; margin: 0 5% 0 0; background: yellow; #footer { clear: left; padding: 15px; background: #CCC; </style> </head> <body> <div id="header"><p>header</p></div> <div id="main"> <p>contenuto principale</p> <p>lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p> </div> <div id="secondary"> <p>articoli correlati:</p> <ul> <li>link 1</li> <li>link 2</li> <li>link 3</li> <li>link 4</li> </ul> <img src="imgs/submit.png" alt="" /> </div> <div id="footer"><p>footer</p></div> </body> </html>

8 Immagini flessibili Nell'esempio precedente, si può notare come l'immagine esca dal proprio contenitore (la colonna di destra) quando la larghezza della pagina si riduce. Per risolvere questo problema (per tutte le immagini) è sufficiente impostare la proprietà max-width dell'elemento <img> al valore 100%. In questo modo, l'immagine verrà automaticamente scalata per occupare solo lo spazio disponibile nel contenitore (quando questo diventa più piccolo dell'immagine originale). Per utilizzare questa soluzione, non devono essere impostati gli attributi width ed height dell'elemento <img>. Ovviamente, questa soluzione implica che viene comunque scaricata un'immagine di dimensioni maggiori di quello che servirebbe. Media query Le media query sono delle direttive CSS che permettono di specificare delle regole di stile che vengono applicate solo nel caso in cui si verifichino particolari condizioni relative al media utilizzato per la distribuzione del contenuto. La media query seguente, ad esempio, specifica delle regole di stile che vengono applicate se il tipo di media è uno schermo e la sua larghezza è di almeno screen and (min-width: 480px) { /* regole di stile */ Come si può notare, la direttiva inizia con la parola chiave

9 @media seguita dalla dichiarazione di un tipo di media e di zero o più espressioni (concatenate tipicamente tramite operatore and, ma sono disponibili anche gli operatori not e only) che verifichino le condizioni di validità o non validità delle caratteristiche di un certo media. Si noti anche che ogni singola espressione va inserita all'interno di parentesi tonde. I tipi di media specificabili sono all (tutti i dispositivi), screen (schermo di computer), print (pagina stampata), projection (proiezioni e presentazioni), speech (dispositivi a sintesi vocale), braille (supporti basati sull uso del braille), embossed (stampanti braille), handheld (dispositivi mobili con schermo piccolo e in genere dotati di browser con limitate capacità grafiche), tty (terminali), tv (schermi televisivi). Alcune delle caratteristiche più comuni che si possono testare tramite media query sono width, height, devicewidth, device-height, orientation, aspect-ratio, color, resolution (per la lista completa si veda La maggior parte di queste caratteristiche accettano anche i prefissi min- e max-. Oltre a poter essere specificate all'interno di un foglio di stile, le media query possono anche essere specificate tramite utilizzo dell'attributo media dell'elemento <link> al fine di caricare in modo condizionale dei fogli di stile come nell'esempio seguente. <head> <link rel="stylesheet" href="stile.css">

10 <link rel="stylesheet" href="stile2.css" media="screen and (min-width:780px)"> </head> Una strategia comune per la scrittura di media query è quella mobile first in cui vengono prima scritte le regole di stile per i dispositivi mobili più semplici e poi utilizzate le media query per i dispositivi con caratteristiche più avanzate. Nell'esempio seguente, vengono create regole di stile standard per dispositivi dallo schermo inferiore a 480px e viene usata una media query per specificar regole di stile specifiche per i dispositivi con schermo di almeno 480px. <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1"> <title> Tecnologie web </title> <style> body { margin: 0; padding: 0; #header { background-color: #CCC; padding: 15px; #main { float: left; width: 90%; margin: 0 5%; background: orange; #secondary { float: left;

11 width: 90%; margin: 0 5%; background: yellow; #footer { clear: left; padding: 15px; background: #CCC; img { max-width: screen and (min-width: 480px) { #main { width: 60%; #secondary { width: 25%; margin: 0 5% 0 0; </style> </head> <body> <div id="header"><p>header</p></div> <div id="main"> <p>contenuto principale</p> <p>lorem...</p> </div> <div id="secondary"> <p>articoli correlati:</p> <ul> <li>link 1</li> <li>link 2</li> <li>link 3</li> <li>link 4</li> </ul> <img src="imgs/submit.png" alt="" /> </div> <div id="footer"><p>footer</p></div> </body> </html>

CSS Posizionamento degli elementi

CSS Posizionamento degli elementi Laboratorio di Tecnologie Web CSS Posizionamento degli elementi Dott. Stefano Burigat www.dimi.uniud.it/burigat Tutti gli esempi che abbiamo visto finora sfruttavano regole di posizionamento standard (il

Dettagli

Istituto Comprensivo GIUSEPPE GARIBALDI

Istituto Comprensivo GIUSEPPE GARIBALDI Istituto Comprensivo GIUSEPPE GARIBALDI GENOVA Via XX Settembre 123 16100 Genova (GE) Tel. 010 12345678 Fax 010 12345678 e-mail: info@icgaribaldi.gov.it sito: www.icgaribaldi.gov.it FRONTESPIZIO (standard

Dettagli

LOGO ISTITUTI ITALIANI DI CULTURA

LOGO ISTITUTI ITALIANI DI CULTURA LOGO ISTITUTI ITALIANI DI CULTURA GUIDELINES Regole principali Colori Pantone 1797 C Pantone 7741 C Pantone Black 3 C C 15 - M 100 - Y 90 - K 10 C 75 - M 25 - Y 100 - K 0 C 11 - M 0 - Y 15 - K 82 R 162

Dettagli

Sei. La consulenza evoluta

Sei. La consulenza evoluta Sei. La consulenza evoluta Consulenza: la tradizione Fideuram diventa riferimento per il mercato. Da oltre quaranta anni la nostra missione è offrire ai nostri clienti consulenza finanziaria con un alto

Dettagli

colori istituzionali PANTONE 185 C PANTONE 295 C PANTONE 185 C

colori istituzionali PANTONE 185 C PANTONE 295 C PANTONE 185 C 2 Questo manuale presenta gli elementi del sistema di identità visiva di 50&PiùEnasco. Il presente documento è destinato agli utilizzatori al fine di riprodurre correttamente il simbolo di 50&PiùEnasco,

Dettagli

APPROCCIO "WEB DESIGN REATTIVO": Prima di tutto costruiamo una BASE

APPROCCIO WEB DESIGN REATTIVO: Prima di tutto costruiamo una BASE ESEMPIO FILE.CSS PER REALIZZARE MODELLO SITO WEB: www.modellinirobotanno80.altervista.org /*questo codice va aggiunto al css principale per far si che tutti i browser possano riconoscere correttamente

Dettagli

CSS: Cascading Style Sheet

CSS: Cascading Style Sheet CSS: Cascading Style Sheet Dr. Ing. Information Management Systems (IMS) Research Group, Dipartimento di Ingegneria dell Informazione, Università degli Studi di Padova {silvello}@dei.unipd.it Corso di

Dettagli

CSS Layout delle pagine

CSS Layout delle pagine Laboratorio di Tecnologie Web CSS Layout delle pagine Dott. Stefano Burigat www.dimi.uniud.it/burigat Strategie di layout Esistono diverse strategie per definire il layout generale delle pagine web: Layout

Dettagli

Chi siamo Dove siamo Il nostro staff Lavora con noi Contattaci Newsletter LOGO. News Nuovo Usato Outlet Veicoli commerciali Assistenza Servizi

Chi siamo Dove siamo Il nostro staff Lavora con noi Contattaci Newsletter LOGO. News Nuovo Usato Outlet Veicoli commerciali Assistenza Servizi Wireframe: home page Cerca tra il nuovo usato tipo Volumi volumi Marca Modello marca modello Promo (slider) Prezzo (iva inclusa) I nostri servizi prezzo Cerca ricerca avanzata Vetture nuove speciali Vetture

Dettagli

BRANDBOOK VERSION 1.1. by morganadesign.it

BRANDBOOK VERSION 1.1. by morganadesign.it BRANDBOOK VERSION 1.1 by morganadesign.it Brandbook content Cos è Winechart Logotype application Icon - Mark Logo + claim Logo clearspace Color palette Typeface APP Icon Incorrect logo use 3 5 7 8 9 10

Dettagli

IL NUOVO MODO DI VIVERE l OUTDOOR

IL NUOVO MODO DI VIVERE l OUTDOOR IL NUOVO MODO DI VIVERE l OUTDOOR Hialps è il Social Network della Montagna. Una USER GENERATED CONTENT PLATFORM che mette in contatto gli appassionati (che cercano attività outdoor) con gli Stakeholder

Dettagli

PROGRAMMA DEL CORSO WEB GRAPHIC DESIGNER

PROGRAMMA DEL CORSO WEB GRAPHIC DESIGNER PROGRAMMA DEL CORSO WEB GRAPHIC DESIGNER Il percorso Web Graphic Designer con Certificazione internazionale Adobe Dreamweaver prepara lo studente ad acquisire solide conoscenze per la figura professionale

Dettagli

RESIDENZA ALLE NOVALINE

RESIDENZA ALLE NOVALINE RESIDENZA ALLE NOVALINE Trifoglio srl loc. Maso Grillo, 4 38057 Pergine Valsugana Trento t: +39 0461 531299 f: +39 0461 531288 trifoglio @ trifoglio.net Posizione In posizione panoramica, il complesso

Dettagli

RDL Lighting System. Catalogo Prodotti

RDL Lighting System. Catalogo Prodotti Catalogo Prodotti RDL Lighting System. Catalogo Prodotti RDL Lighting System. Catalogo Prodotti Minigonna 7 Minigonna Applique 7 Fantasy 7 Edith 7 Laetitia 7 Sfera 7 Zoe 7 Christelle 7 Ingot 7 Brigitte

Dettagli

B. Stampati per corrispondenza

B. Stampati per corrispondenza B. Stampati per corrispondenza Indice Premessa Linea operativa 01 Carta intestata Camere di Commercio 02 Carta intestata con specifica 03 Carta intestata Unioni Regionali 04 Carta intestata Aziende Speciali

Dettagli

HTML5. Approfondimento su layout Responsive

HTML5. Approfondimento su layout Responsive Approfondimento su layout Responsive In pasato la risoluzione di riferimento è stata 1024px mentre per il web design la larghezza di riferimento delle pagine è stata di 960px. Attualmente questo non è

Dettagli

UTILIZZO DEI CSS. categoria e lente possiamo aggregare le istruzioni inserite ed avere infondo alla colonna stessa un anteprima.

UTILIZZO DEI CSS. categoria e lente possiamo aggregare le istruzioni inserite ed avere infondo alla colonna stessa un anteprima. UTILIZZO DEI CSS FOGLI STILE Il CSS consente di associare regole stilistiche agli elementi del codice HTML come o . Queste regole definiscono l aspetto rappresentativo degli elementi HTML a cui

Dettagli

Comandi principali del linguaggio HTML (Hyper Text Markup Language)

Comandi principali del linguaggio HTML (Hyper Text Markup Language) Comandi principali del linguaggio HTML (Hyper Text Markup Language) Caratteristiche di HTML HTML è un linguaggio di formattazione (markup) di documenti ed è il linguaggio base per produrre documenti per

Dettagli

Università degli Studi di Padova Facoltà di Lettere e Filosofia Elementi di programmazione per la presentazione di contenuti Web A.A.

Università degli Studi di Padova Facoltà di Lettere e Filosofia Elementi di programmazione per la presentazione di contenuti Web A.A. Indice: Università degli Studi di Padova Facoltà di Lettere e Filosofia Elementi di programmazione per la presentazione di contenuti Web A.A. 2009/2010 Marco Dussin Docente Argomenti del laboratorio Introduzione

Dettagli

Tutorial di HTML basato su HTML 4.0 e CSS 2

Tutorial di HTML basato su HTML 4.0 e CSS 2 Claudia Picardi Tutorial di HTML basato su HTML 4.0 e CSS 2 Informatica II per Scienze e Turismo Alpino Docenti: Viviana Patti e Claudia Picardi 4 Tabelle 4.1 La struttura di una tabella Elementi principali

Dettagli

The traceability solution

The traceability solution The traceability solution ( AhRCOS Tester Traceability) Il sistema ATT ( AhRCOS Tester Traceability) della AhRCOS s.r.l., rappresenta la soluzione ai problemi connessi alla tracciabilità ed alla possibilità

Dettagli

Questo esempio di presentazione è stato realizzato con ACTAFOLIO. versione 1.0

Questo esempio di presentazione è stato realizzato con ACTAFOLIO. versione 1.0 ID Presentazione 1 Ingegnere Luigi Rossi Questo esempio di presentazione è stato realizzato con ACTAFOLIO versione 1.0 I dati inseriti nella presentazione sono del tutto inventati a solo scopo dimostrativo.

Dettagli

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

Manuale scritto da Fuso Federico 4 A Anno scolastico 2011/2012 Parte 1 Manuale scritto da Fuso Federico 4 A Anno scolastico 2011/2012 Parte 1 Chi può riuscire a creare pagine HTML? La realizzazione di pagine web non eccessivamente sofisticate è alla portata di tutti, basta

Dettagli

Light Feather. Come Contattarci

Light Feather. Come Contattarci Scopri qualcosa di nuovo da indossare! Piume di ogni tipo e di qualsiasi colore. CONTATTACI VIA E.MAIL ( Piuma Leggera) è il nome di una linea di prodotti per sole donne, creata per chi è affascinato dalla

Dettagli

Prof. Maristella Agosti, Ing. Marco Dussin

Prof. Maristella Agosti, Ing. Marco Dussin Università degli Studi di Padova Facoltà di Lettere e Filosofia Progettazione di siti web (ING-INF/05) LMSGC, mutuato da LMLIN e Sc. Stat. a.a. 2010-11 Indice: Prof. Maristella Agosti, Ing. Marco Dussin

Dettagli

Comunicare il progetto / Le Basi. Corso di Tecniche di Presentazione / Diego Decortes /

Comunicare il progetto / Le Basi. Corso di Tecniche di Presentazione / Diego Decortes / 1. Cosa significa Comunicare? /2 Ricercando la parola comunicazione sul dizionario troveremo una semplice definizione che spiega come, dal significato latino di mettere in comune, il termine abbia assunto

Dettagli

Progettare pagine html. Studium Generale, a.a. 2013-2014, II semestre

Progettare pagine html. Studium Generale, a.a. 2013-2014, II semestre Progettare pagine html Studium Generale, a.a. 2013-2014, II semestre Quanto deve essere grande la nostra pagina? http://www.newfangled.com/optimal_site_width DIMENSIONE PAGINA Secondo le statistiche

Dettagli

Milano Design Week 8 13 Aprile Circuito Ufficiale di zona Tortona Savona. Posizione Mainsponsor del circuito

Milano Design Week 8 13 Aprile Circuito Ufficiale di zona Tortona Savona. Posizione Mainsponsor del circuito Milano Design Week 8 13 Aprile Circuito Ufficiale di zona Tortona Savona Posizione Mainsponsor del circuito Tortona Around Design Il nuovo fuorisalone di zona Tortona-Savona Tortona Around Design è un

Dettagli

Scritto da Enrico Battuello Domenica 20 Febbraio 2011 13:30 - Ultimo aggiornamento Venerdì 07 Dicembre 2012 01:39

Scritto da Enrico Battuello Domenica 20 Febbraio 2011 13:30 - Ultimo aggiornamento Venerdì 07 Dicembre 2012 01:39 Nelle lezioni precedenti di questo tutorial abbiamo parlato di HTML5, abbiamo presentato alcuni dei nuovi tag introdotti con esso ed abbiamo creato la parte di codice HTML che costituisce il progetto d'esempio

Dettagli

Principio. di base per una buona riuscita

Principio. di base per una buona riuscita Una delle attività da affrontare nel nostro lavoro è quella di realizzare un layout, ossia una struttura dove posizionare contenuti per creare una pagina web. Ci sono molti tipi di pagine web quindi diverse

Dettagli

Per l'esercizio preparare una cartella dal nome DUE COLONNE con le sottocartelle css e immagini

Per l'esercizio preparare una cartella dal nome DUE COLONNE con le sottocartelle css e immagini STRUTTURA A DUE COLONNE Per l'esercizio preparare una cartella dal nome DUE COLONNE con le sottocartelle css e immagini Un layout a due colonne ha, in genere, la seguente struttura: un'intestazione (TESTATA)

Dettagli

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

Linguaggio HTML (2) Attributi di <FONT> Per variare lo stile di carattere rispetto al default, si possono utilizzare tre attributi: Linguaggio HTML (2) Attributi di Per variare lo stile di carattere rispetto al default, si possono utilizzare tre attributi: SIZE= numero per modificare le dimensioni Es:

Dettagli

patrizialai graphicwebdesigner

patrizialai graphicwebdesigner patrizialai graphicwebdesigner Lavora nel campo della grafica e dello sviluppo web da più di 14 anni e al momento, oltre a lavorare come responsabile di tutta la parte grafica per una società che fornisce

Dettagli

Presentazione di ARCHITETTI & INGEGNERI s.r.l.

Presentazione di ARCHITETTI & INGEGNERI s.r.l. Architetti & Ingegneri srl ID Presentazione 3 Questo esempio di presentazione è stato realizzato con ACTAFOLIO versione 1.0 I dati inseriti nella presentazione sono del tutto inventati a solo scopo dimostrativo.

Dettagli

Guida OpenOffice Writer 4.1.1 Indice

Guida OpenOffice Writer 4.1.1 Indice Guida OpenOffice Writer 4.1.1 Indice INTRODUZIONE...2 I MARGINI DELLA PAGINA, LA DIMENSIONE DELLA PAGINA, L'ORIENTAMENTO DELLA PAGINA...3 IMPOSTARE IL COLORE SFONDO PAGINA E BORDO PAGINA...4 NUMERO COLONNE

Dettagli

Promuoviamo la tua struttura ricettiva nel mercato cinese dei turisti top spender

Promuoviamo la tua struttura ricettiva nel mercato cinese dei turisti top spender Promuoviamo la tua struttura ricettiva nel mercato cinese dei turisti top spender Il Portale Wechina presenterà IL TUO HOTEL al mercato cinese. NON SIAMO UNA OTA NON SIAMO UN CHANNEL MANAGER All interno

Dettagli

Gestionale per gli Organismi di Mediazione

Gestionale per gli Organismi di Mediazione Gestionale per gli Organismi di Mediazione Le principali funzionalità Workflow Procedimento Consultazione Procedimento Anagrafiche Procedimento Contabilità Elenco Mediatori Assegnazione Automatica Mediatore

Dettagli

HTML: Elementi per la gestione del testo 1

HTML: Elementi per la gestione del testo 1 Laboratorio di Tecnologie Web HTML: Elementi per la gestione del testo 1 Dott. Stefano Burigat www.dimi.uniud.it/burigat In questo capitolo, introdurremo diversi elementi HTML che possono essere utilizzati

Dettagli

I Tag dell html. Parte quarta

I Tag dell html. Parte quarta I Tag dell html Parte quarta Le Form I moduli, o form, rendono interattive le pagine Web. Per creare un elemento modulo si usa il tag:

Dettagli

HTML e XML. Politecnico di Milano Facoltà del Design Bovisa Elementi di Informatica e Reti di calcolatori

HTML e XML. Politecnico di Milano Facoltà del Design Bovisa Elementi di Informatica e Reti di calcolatori HTML e XML Politecnico di Facoltà del Design Bovisa Elementi di Informatica e Reti di calcolatori Ing. Claudio Menghi Dipartimento di Elettronica e Informazione menghi@elet.polimi.it http://home.dei.polimi.it/menghi

Dettagli

II LINGUAGGIO HTML...1

II LINGUAGGIO HTML...1 Indice 1 II LINGUAGGIO HTML...1 1.1 INTRODUZIONE AL WWW...1 1.2 IL DOCUMENTO HTML...2 1.2.1 Elementi...3 1.2.2 Attributi...4 1.2.3 Riferimenti a caratteri...4 1.2.4 Commenti...4 1.3 STRUTTURA GLOBALE DI

Dettagli

Come creare pagine WEB

Come creare pagine WEB Come creare pagine WEB E' possibile creare pagine WEB secondo diverse modalità: in modo classico, per cui sara' necessario agire su ogni singola marcatura di ognuna delle x pagine; questa soluzione poco

Dettagli

ANUALE D USO. del Marchio di Certifi cazione ICIM S.p.A.

ANUALE D USO. del Marchio di Certifi cazione ICIM S.p.A. ANUALE D USO del Marchio di Certifi cazione ICIM S.p.A. Indice Nota informativa 4 Il Marchio di Certifi cazione 6 Sistema di Gestione Certifi cato 8 Sistema di Gestione Certifi cato: Esempi 20 Prodotto

Dettagli

- La formattazione con foglio di stile esterno: Come realizzare e collegare un file con codice di stile ad una pagina web.

- La formattazione con foglio di stile esterno: Come realizzare e collegare un file con codice di stile ad una pagina web. I fogli di stile. Argomenti trattati: - La formattazione con foglio di stile interno: Come dichiarare lo stile di una pagina web all'interno del suo codice. - Ereditarietà e selettori contestuali: Come

Dettagli

HTML5: il corso Fondamentale

HTML5: il corso Fondamentale HTML5: il corso Fondamentale Impara la tecnologia che sta ALLA BASE del mondo Internet di oggi, in particolar modo se vuoi creare siti facilmente indicizzabili e responsive IlTuoCorso - Ermes srl Via E.De

Dettagli

AutoPronti. Wireframe: home page. Range Rover Sport 45.300 40.300. Cerca tra il nuovo. Promo (slider) Nuove speciali. I nostri servizi.

AutoPronti. Wireframe: home page. Range Rover Sport 45.300 40.300. Cerca tra il nuovo. Promo (slider) Nuove speciali. I nostri servizi. Wireframe: home page Cerca tra il nuovo usato Tipo tipo Volumi volumi Marca Modello marca modello Promo (slider) Prezzo (iva inclusa) I nostri servizi prezzo Cerca ricerca avanzata Vetture usate Nuove

Dettagli

11-12 maggio 2019 Santa Maria di Leuca

11-12 maggio 2019 Santa Maria di Leuca 11-12 maggio 2019 Santa Maria di Leuca Il patrimonio architettonico diffuso sul territorio leucano fatto di ville fin de siècle si apre al grande pubblico con iniziative artistiche e rievocazioni storiche

Dettagli

ANUALE D USO. del Marchio di Certificazione ICIM S.p.A.

ANUALE D USO. del Marchio di Certificazione ICIM S.p.A. ANUALE D USO del Marchio di Certificazione ICIM S.p.A. Indice Nota informativa 4 Il Marchio di Certificazione 6 Sistema di Gestione Certificato 8 Sistema di Gestione Certificato: Esempi 19 Prodotto Certificato

Dettagli

WeChina. Progetto Destination Management e Marketing Turistico

WeChina. Progetto Destination Management e Marketing Turistico WeChina Progetto Destination Management e Marketing Turistico MISSION Promuoviamo l esperienza da vivere e da raccontare attraverso il soggiorno negli hotel del network chinese friendly NON SIAMO UNA OTA

Dettagli

Il linguaggio HTML - Parte 2

Il linguaggio HTML - Parte 2 Corso IFTS Informatica, Modulo 3 Progettazione pagine web statiche (50 ore) Il linguaggio HTML - Parte 2 Dott. Chiara Braghin braghin@dti.unimi.it Elenchi all interno di Un elenco è una sequenza

Dettagli

UNIVERSITÀ DEGLI STUDI DI MILANO-BICOCCA MANUALE DI CORPORATE IDENTITY

UNIVERSITÀ DEGLI STUDI DI MILANO-BICOCCA MANUALE DI CORPORATE IDENTITY UNIVERSITÀ DEGLI STUDI DI MILANO-BICOCCA MANUALE DI CORPORATE IDENTITY 2 INDICE MANUALE TECNICO IL MARCHIO Il marchio 03 Dipartimenti e scuole 08 STAMPATI DI CONSUMO Carta intestata 10 Busta 13 Cartelletta

Dettagli

ANUALE D USO. del Marchio di Certifi cazione ICIM S.p.A.

ANUALE D USO. del Marchio di Certifi cazione ICIM S.p.A. ANUALE D USO del Marchio di Certifi cazione ICIM S.p.A. Indice Nota informativa 4 Il Marchio di Certifi cazione 6 Sistema di Gestione Certifi cato 8 Sistema di Gestione Certifi cato: Esempi 19 Prodotto

Dettagli

Ripuliamo Via del Gallitello

Ripuliamo Via del Gallitello NUOVA MISSIONE PERSONE MISSIONI PROFILO CLASSIFICHE IN EVIDENZA PROSSIME MISSIONI POPOLARITÀ AMBITO CATEGORIA +1 +2 322 Ripuliamo Via del Gallitello SCOPRI SOSTIENI La prima schermata è quella delle missioni,

Dettagli

Costruzione del layout in gino cms

Costruzione del layout in gino cms Costruzione del layout in gino cms Autore: Marco Guidotti - marco.guidotti(at)otto.to.it Versione: 1.0 Data: 2013-06-17 Layout Nell area amministrativa di gino l applicazione Layout permette di gestire

Dettagli

Guida Joomla. di: Alessandro Rossi, Flavio Copes

Guida Joomla. di: Alessandro Rossi, Flavio Copes Guida Joomla di: Alessandro Rossi, Flavio Copes Grafica e template 1. 15. La grafica e i template Personalizzare l'aspetto del sito aggiungendo nuovi template e customizzandoli 2. 16. Personalizzare il

Dettagli

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

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

Dettagli

Come creare un modulo

Come creare un modulo Come creare un modulo Aggiungi moduli al tuo sito per registrare le informazioni dei tuoi clienti su un database, o per riceverle via e- mail. Trascina un widget Modulo sulla tua pagina Nel pannello Widget

Dettagli

CSS Proprietà del box model

CSS Proprietà del box model Laboratorio di Tecnologie Web CSS Proprietà del box model Dott. Stefano Burigat www.dimi.uniud.it/burigat Box model Abbiamo introdotto in precedenza il concetto fondamentale di box model, in base al quale

Dettagli

Scuola Digitale. Manuale utente. Copyright 2014, Axios Italia

Scuola Digitale. Manuale utente. Copyright 2014, Axios Italia Scuola Digitale Manuale utente Copyright 2014, Axios Italia 1 SOMMARIO SOMMARIO... 2 Accesso al pannello di controllo di Scuola Digitale... 3 Amministrazione trasparente... 4 Premessa... 4 Codice HTML

Dettagli

Esercizi. Introduzione all HTML. Il WWW

Esercizi. Introduzione all HTML. Il WWW Politecnico di Milano Esercizi Introduzione all HTML Il WWW Il World Wide Web: una rete di pagine connesse tra loro e distribuite su diverse macchine Il server Web contiene le pagine Web da visualizzare

Dettagli

Coder Dojo Tutorial 3

Coder Dojo Tutorial 3 Coder Dojo Tutorial 3 Complimenti ancora, son certo che hai già imparato molte più cose di quel che pensi! Tempo per fare qualcosa di un po più divertente, come mettere insieme un foglio dedicato a definire

Dettagli

2.3 Cenni sui fogli di stile CSS per XML

2.3 Cenni sui fogli di stile CSS per XML Fondamenti di Informatica Sistemi di Elaborazione delle Informazioni Informatica Applicata 2.3 Cenni sui fogli di stile CSS per XML Antonella Poggi Anno Accademico 2012-2013 DIPARTIMENTO DI SCIENZE DOCUMENTARIE

Dettagli

Javascript. Politecnico di Milano Facoltà del Design Bovisa Elementi di Informatica e Reti di calcolatori

Javascript. Politecnico di Milano Facoltà del Design Bovisa Elementi di Informatica e Reti di calcolatori Javascript Politecnico di Facoltà del Design Bovisa Elementi di Informatica e Reti di calcolatori Ing. Claudio Menghi Dipartimento di Elettronica e Informazione menghi@elet.polimi.it http://home.dei.polimi.it/menghi

Dettagli

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

HTML 6. I frame. Sintassi di base. I frame e DOCTYPE FRAME. ...head... <FRAMESET lista_attributi> <FRAME SRC= URL lista_attributi> FRAME HTML 6 I frame Danno la possibilità di creare finestre multiple all'interno della finestra del browser Si riesce a suddividere la pagina in più sezioni indipendenti, ma che si possono influenzare

Dettagli

XSL: extensible Stylesheet Language

XSL: extensible Stylesheet Language XSL: extensible Stylesheet Language XSL è un insieme di tre linguaggi che forniscono gli strumenti per l elaborazione e la presentazione di documenti XML in maniera molto flessibile. I tre linguaggi devono

Dettagli

Realizzare il layout di un sito web senza utilizzare frame e tabelle

Realizzare il layout di un sito web senza utilizzare frame e tabelle Realizzare il layout di un sito web senza utilizzare frame e tabelle Questa guida descrive in maniera semplice e essenziale i passi necessari alla realizzazione di una pagina web strutturata in maniera

Dettagli

GUIDA ALL HTML. Creato da SUPREMO KING

GUIDA ALL HTML. Creato da SUPREMO KING GUIDA ALL HTML Creato da SUPREMO_KING 1 PREMESSE L html è il linguaggio fondamentale attraverso il quale è possibile creare delle semplici pagine web. L html non è un linguaggio di programmazione ma un

Dettagli

AVVISO PER LA CONCESSIONE DI AIUTI PER LA REALIZZAZIONE DI CORNER ESPOSITIVI E VETRINE VIRTUALI DESTINATI ALLA PROMOZIONE DEI PRODOTTI

AVVISO PER LA CONCESSIONE DI AIUTI PER LA REALIZZAZIONE DI CORNER ESPOSITIVI E VETRINE VIRTUALI DESTINATI ALLA PROMOZIONE DEI PRODOTTI UNIONE EUROPEA REPUBBLICA ITALIANA ASSESSORADU DE SU TURISMU, ARTESANIA E CUMMÈRTZIU ASSESSORATO DEL TURISMO, ARTIGIANATO E COMMERCIO PO FESR Sardegna 2007 2013 Competitività regionale e occupazione Asse

Dettagli

Il Manuale d identità visiva

Il Manuale d identità visiva Il Manuale d identità visiva 2 Il Manuale normativo d identità visiva dell Università degli Studi di Foggia La Premessa Il progetto di costruzione di un sistema d identità visiva dell Università degli

Dettagli

Il linguaggio HTML - Nozioni di base (2)

Il linguaggio HTML - Nozioni di base (2) Corso IFTS Informatica, Modulo 3 Progettazione pagine web statiche (50 ore) Il linguaggio HTML - Nozioni di base (2) Dott. Chiara Braghin braghin@dti.unimi.it TAG strutturali visti fino ad ora -

Dettagli

Laboratorio di Tecnologie Web HTML: Introduzione Dott. Stefano Burigat

Laboratorio di Tecnologie Web HTML: Introduzione Dott. Stefano Burigat Laboratorio di Tecnologie Web HTML: Introduzione Dott. Stefano Burigat www.dimi.uniud.it/burigat File HTML e tag Un file HTML non è nient'altro che un puro file di testo al cui interno sono presenti delle

Dettagli

Laboratorio di Tecnologie Web HTML: Immagini Dott. Stefano Burigat

Laboratorio di Tecnologie Web HTML: Immagini Dott. Stefano Burigat Laboratorio di Tecnologie Web HTML: Immagini Dott. Stefano Burigat www.dimi.uniud.it/burigat Aggiungere immagini E' possibile inserire immagini all'interno delle pagine web in due modi: come contenuto

Dettagli

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

LEZIONI DI HTML. Come costruire il proprio sito con pochi strumenti e tanta creatività... LEZIONI DI HTML Come costruire il proprio sito con pochi strumenti e tanta creatività... FORMATTARE IL CARATTERE Per formattare titoli interni del documento web possiamo utilizzare i tag , ,...,

Dettagli

COUPON COS È FACILEVETRINA? 1 L acquirente acquista un Coupon e paga la prenotazione all offerta/servizio.

COUPON COS È FACILEVETRINA? 1 L acquirente acquista un Coupon e paga la prenotazione all offerta/servizio. Novità Aprile 2017 facilevetrina.it Promuovi la tua attività e attira nuovi clienti GRATIS con Siamo lieti di presentarti questa nuova opportunità. Da aprile 2017 sarà online il nuovo FacileVetrina COS

Dettagli

Portraits of Milan. Fotografie di Andrea Rovatti. Recomposing the imaginary. a cura di Denis Curti

Portraits of Milan. Fotografie di Andrea Rovatti. Recomposing the imaginary. a cura di Denis Curti Portraits of Milan Recomposing the imaginary Fotografie di Andrea Rovatti a cura di Denis Curti una mostra fotografica dal titolo Portraits of Milan di Andrea Rovatti in accordo con SEA per l inaugurazione

Dettagli

Bando Storico, Artistico e Culturale 2014 - II fase. Fondazione CON IL SUD PROPOSTA DI PROGETTO. Numero progetto: null FAC-SIMILE

Bando Storico, Artistico e Culturale 2014 - II fase. Fondazione CON IL SUD PROPOSTA DI PROGETTO. Numero progetto: null FAC-SIMILE Bando Storico, Artistico e Culturale 2014 - II fase Fondazione CON IL SUD PROPOSTA DI PROGETTO Numero progetto: null Titolo: IL BANDO SAC (PARTE II) Soggetto Responsabile: NORDA 1.DATI GENERALI: PROGETTO

Dettagli

Appunti sugli Elaboratori di Testo. Introduzione. D. Gubiani. 19 Luglio 2005

Appunti sugli Elaboratori di Testo. Introduzione. D. Gubiani. 19 Luglio 2005 Appunti sugli Elaboratori di Testo D. Gubiani Università degli Studi G.D Annunzio di Chieti-Pescara 19 Luglio 2005 1 Cos è un elaboratore di testo? 2 3 Cos è un elaboratore di testo? Cos è un elaboratore

Dettagli

La pagina Web modulo.html utilizza le specifiche di stile descritte nel foglio feedback.css.

La pagina Web modulo.html utilizza le specifiche di stile descritte nel foglio feedback.css. Moduli di feedback Uno degli strumenti per l interattività con gli utenti è la pagina per raccogliere suggerimenti o commenti dai visitatori, formata da moduli sul video da riempire con il nome del mittente,

Dettagli

STAMPA DI UNA PAGINA SEMPLICE

STAMPA DI UNA PAGINA SEMPLICE Pagina 11 copiati nel proprio sistema (disco fisso o floppy). Questa operazione è detta download o scaricamento. Il modo più semplice per effettuare un download di un file (a meno che non sia specificato

Dettagli

<style type="text/css" "stile.css"; </style>

<style type=text/css stile.css; </style> 1 Ci sono tre modalità valide, ognuna caratterizzata da alcuni aspetti: Fogli collegati (il classico tag oppure l attributo @import all interno del tag )

Dettagli

Grafica ed interfacce per la comunicazione Scienze della Comunicazione

Grafica ed interfacce per la comunicazione Scienze della Comunicazione Grafica ed interfacce per la comunicazione Scienze della Comunicazione Paola Vocca Lezione 17: Progettare il testo Lucidi tradotti e adattati da materiale presente su http://www.hcibook.com/e3/resources/

Dettagli

Un introduzione. Basate sulle slide di Fabiana Vernero

Un introduzione. Basate sulle slide di Fabiana Vernero Lezione 6 Un introduzione Basate sulle slide di Fabiana Vernero 2 Il responsive web design è un approccio alla progettazione e allo sviluppo che punta ad ottenere siti in grado di adattarsi automaticamente

Dettagli

Pieghevole A4-2 ante. Pieghevole A4-3 ante pag. 4-5. Pieghevole A4 - piega a croce pag. 6-7. pag. 2-3 1 FRONTE 1 FRONTE FRONTE

Pieghevole A4-2 ante. Pieghevole A4-3 ante pag. 4-5. Pieghevole A4 - piega a croce pag. 6-7. pag. 2-3 1 FRONTE 1 FRONTE FRONTE Pieghevole A - 2 ante pag. 2- Pieghevole A - ante pag. - Pieghevole A - piega a croce pag. 6- RETRO Pieghevole A - 2 ante Se il lavoro è certificato Nei lavori certificati è necessario lasciare uno spazio

Dettagli

CONCEPT TARGET MATERIALI

CONCEPT TARGET MATERIALI WEB ADVERTISING itaeventi.it è il portale che ha lo scopo di supportare il magazine ITAeventi, il mensile free press ricco di contenuti relativi ai principali eventi legati all arte, al design, alla musica,

Dettagli

Manuale. per l utilizzo del format FSC. iniziativa cofinanziata con Fondo di Sviluppo e Coesione.

Manuale. per l utilizzo del format FSC. iniziativa cofinanziata con Fondo di Sviluppo e Coesione. Manuale per l utilizzo del format FSC Format FSC > elementi primari logo posizionato in alto a destra elementi grafici > possono essere ripetuti all interno del materiale di comunicazione FSC, in questo

Dettagli

Indice generale. Prefazione alla prima edizione...xvii. Introduzione...xix. Capitolo 1 Gli standard e i CSS... 1

Indice generale. Prefazione alla prima edizione...xvii. Introduzione...xix. Capitolo 1 Gli standard e i CSS... 1 Indice generale Prefazione alla prima edizione...xvii Introduzione...xix Organizzazione dell opera...xx I capitoli...xx Le appendici...xxi Materiale online...xxi A chi si rivolge il libro...xxi Prerequisiti...xxii

Dettagli

Android. Implementare una interfaccia utente

Android. Implementare una interfaccia utente Android Implementare una interfaccia utente Introduzione In questa lezione vedremo come implementare una interfaccia utente sullo schermo di Android. Vedremo gli elementi di base visualizzabili sullo schermo

Dettagli

12-13 maggio 2018 Santa Maria di Leuca

12-13 maggio 2018 Santa Maria di Leuca 12-13 maggio 2018 Santa Maria di Leuca Il patrimonio architettonico diffuso sul territorio leucano fatto di ville fin de siècle si apre al grande pubblico con iniziative artistiche e rievocazioni storiche.

Dettagli

Sommario. Introduzione... xv. Capitolo 1 Gli elementi di base delle pagine web... 1. Capitolo 2 I file delle pagine web... 27

Sommario. Introduzione... xv. Capitolo 1 Gli elementi di base delle pagine web... 1. Capitolo 2 I file delle pagine web... 27 Sommario Introduzione........................ xv HTML e CSS in breve.................... xvi I browser web....................... xvii Gli standard e le specifiche web............. xviii Il progressive

Dettagli

IL PRESIDENTE DEL CONSIGLIO DI AMMINISTRAZIONE DECRETA

IL PRESIDENTE DEL CONSIGLIO DI AMMINISTRAZIONE DECRETA DECRETO PRESIDENZIALE N. 11/19 IL PRESIDENTE DEL CONSIGLIO DI AMMINISTRAZIONE VISTO VISTI il vigente Statuto i verbali del Senato Accademico e del Consiglio di Amministrazione in data 17 aprile 2019 riguardanti

Dettagli

Applicazioni Web 2013/14

Applicazioni Web 2013/14 Applicazioni Web 2013/14 Lezione 5: Cascading Style Sheets Matteo Vaccari http://matteo.vaccari.name/ matteo.vaccari@uninsubria.it (cc) Matteo Vaccari. Published in Italy. Attribution Non commercial Share

Dettagli

Costruisci il tuo sito web da solo! Un pratico tutorial per imparare velocemente a scrivere pagine HTML e pubblicarle online.

Costruisci il tuo sito web da solo! Un pratico tutorial per imparare velocemente a scrivere pagine HTML e pubblicarle online. www.icoarena.com Costruisci il tuo sito web da solo! Un pratico tutorial per imparare velocemente a scrivere pagine HTML e pubblicarle online. Ico Arena 01. PREMESSA Sviluppare un sito web è costoso Per

Dettagli

DigitalDNA Key Guida pratica di utilizzo

DigitalDNA Key Guida pratica di utilizzo DigitalDNA Key Guida pratica di utilizzo INTRODUZIONE La DigitalDNA Key può essere utilizzata: da dispositivo mobile (smartphone e tablet), Android o ios, in modalità bluetooth, tramite l apposita app

Dettagli

I link e l'ipertestualità

I link e l'ipertestualità I link e l'ipertestualità I link sono "il ponte" che consente di passare da un documento all altro. In quanto tali, i link sono formati da due componenti: il contenuto che "nasconde" il collegamento (può

Dettagli

<a href= page2.html > Questo é il link all altra pagina </a> <a href= page2.html > <img src= "lamiaimmagine.jpg"/> </a>

<a href= page2.html > Questo é il link all altra pagina </a> <a href= page2.html > <img src= lamiaimmagine.jpg/> </a> Tutorial 4 Links, Span e Div È ora di fare sul serio! Che ci crediate o no, se sei arrivato fino a questo punto, ora hai solo bisogno di una cosa in più per fare un sito reale! Al momento hai una pagina

Dettagli

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

Linguaggio HTML. Reti. Il Linguaggio HTML. Il Linguaggio HTML Reti Linguaggio HTML 1 HTML = Hypertext Markup Language E il linguaggio usato per descrivere documenti ipertestuali Ipertesto = Testo + elementi di collegamento ad altri testi (link) Linguaggio di markup:

Dettagli

Che cos'è un modulo? pulsanti di opzione caselle di controllo caselle di riepilogo

Che cos'è un modulo? pulsanti di opzione caselle di controllo caselle di riepilogo Creazione di moduli Creazione di moduli Che cos'è un modulo? Un elenco di domande accompagnato da aree in cui è possibile scrivere le risposte, selezionare opzioni. Il modulo di un sito Web viene utilizzato

Dettagli

Questo esempio di presentazione è stato realizzato con ACTAFOLIO. versione 1.0

Questo esempio di presentazione è stato realizzato con ACTAFOLIO. versione 1.0 26 aprile 2011 ID Presentazione 2 Ingegnere Luigi Rossi Questo esempio di presentazione è stato realizzato con ACTAFOLIO versione 1.0 I dati inseriti nella presentazione sono del tutto inventati a solo

Dettagli