Float - ripresa. Float left: dispone a pila tutti i div sulla sinistra.

Slides:



Advertisements
Presentazioni simili
I fogli di stile CSS 2 Cristina Gena
Advertisements

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
JavaScript 6. Oggetti e JavaScript. Linguaggio ad oggetti JavaScript è un linguaggio orientato agli oggetti In JavaScript sono presenti oggetti predefiniti.
CSS CASCADING STYLE SHEET Alberto Ferrari.
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.
G. Mecca – – Università della Basilicata Tecnologie di Sviluppo per il Web Cascading Style Sheets (CSS): Dettagli e Approfondimenti versione.
Microsoft Gif Animator Sintetica descrizione mediante immagini di principali opzioni vedi help di Gif Animator per informazioni più complete.
CSS: Cascading Style Sheets Specifiche del formato del documento tramite un linguaggio Come modelli.dot di Word o file di stile.sty per latex Separazione.
Sistema Operativo Preparazione e prima fase di installazione del sistema Reperite tutti i driver più aggiornati per il vostro hardware scaricandoli da.
HTML e CSS Concetti base Comunicazione Multimediale.
Laboratorio di Applicazioni Informatiche II mod. A
1 HTML - I Frame Laboratorio di Applicazioni Informatiche II mod. A.
Cascading Style Sheet CSS2 – CSS/P
Esempi sui CSS.
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.
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.
Sommario Allineamento ( ) Immagini ( ) Link ( ). Allineamenti Oltre a posso usare per allineare testo ed immagini un altro tag: align = center o left.
Informatica Generale: laboratorio di informatica
Esercitazioni di Microsoft Word/2 Alcune funzioni avanzate.
CSS : Cascading Style Sheet
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.
MAPPA IMMAGINE Imparare a realizzare una mappa immagine e a creare/gestire i livelli.
FORMATTARE LE LISTE DI LINK  MENU
Tecniche di accessibilità web Lezione 2 - Tecniche di layout avanzate Box model.
Posizionamento Come posizionare gli elementi HTML nella pagina web e come JavaScript può muoverli cambiando la loro posizione nel tempo.
Gestione dei menu semplici. Per creare dei menu sfruttando la pseudoclasse a:hover, abbiamo due possibilità: 1) Utilizzare i cosi detti CSS sprite e il.
Cascading Style Sheet (Fogli di Stile in Cascata)
HTML Lezione 5 Immagini. URL Un Uniform Resource Locator o URL (Localizzatore di risorsa uniforme) è una sequenza di caratteri che identifica univocamente.
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.
HTML Lezione 3 Stili.
Posizionamento Come posizionare gli elementi HTML nella pagina web e come JavaScript può muoverli.
HTML Lezione 7 Il modello dei contenitori. Gestire lo spazio tra gli elementi Lo spazio tra gli elementi della pagina o allinterno del contenuto di un.
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!“
Intro CSS e tag DIV. INFORMAZIONE E PRESENTAZIONE Lo scopo di una pagina web è, essenzialmente la trasmissione di una informazione. L’informazione è costituita.
Floating div. IL FLUSSO I diversi box sono inseriti nel così detto “flusso” I box a livello di blocco (compresi i box anonimi) si dispongono uno di seguito.
Corso Web CSV – Andiamo on-line 1 Andiamo on-line Corso di formazione Elementi base per la costruzione di un sito web.
JQuery Utilizzo, animazioni, plugin e parallax scrolling
TAG e CSS Ricalcare la grgilia di impaginazione. UNA STRUTTURA PER I CONTENUTI Oltre a caratterizzare i contenuti (titoli, paragrafi, liste, collegamenti),
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.
Position È possibile definire le dimensioni del rettangolo d’ingombro in vari modi top bottom left right Le specifiche width e height hanno la precedenza.
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:
Internet e HTML Diffusione di informazioni mediante la rete Internet.
Z-index Di default è 0 Sono ammessi numeri interi positivi Rimane sopra quello con il valore z-index più alto A parità di indice, l’elemento definito.
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.
Master in Telemedicina HTML per iniziare Maria Simi, dicembre 2004 [da un tutorial di Rigget]
Selezionare un sito esistente di buon impatto grafico e costruito professionalmente e individuare: Tipo di font utilizzati: quale dimensione, colore, divisione.
HTML e CSS Concetti base Comunicazione Multimediale.
Il Fogli di Stile - CSS.
Riprendendo Il tag il tag Div rappresenta un contenitore. Tutto quello che è incluso fra il tag iniziale e quello di chiusura reagisce secondo gli stili.
INFORMAZIONE E PRESENTAZIONE Lo scopo di una pagina web è, essenzialmente la trasmissione di una informazione. L’informazione è costituita da due aspetti.
Una pagina HTML non è altro che un insieme di box rettangolari e che il flusso dell’informazione è sempre verticale. Gli elementi si dispongono sempre.
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.
Un sito con Wordpress Includere Digital-mente – Corso livello 4 docente: prof.ssa MANUELA MARSILI.
HTML HTML Sistema di contrassegno riconosciuto dai Browser come (Firefox, Chrome, Internet Explorer) Hyper Text Markup Language.
Il linguaggio HTML Introduzione Formattazione Multimedialità.
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.
LEZIONE 04 Riepilogo CSS. SELETTORI I selettori sono pattern (criteri di selezione) usati per individuare l'elemento (o gli elementi) a cui si desidera.
Autoresizing e autolayout. Posizionare gli elementi All’interno dello storyboard, gli elementi possono essere posizionati trascinandoli nella posizione.
TIPI DI BOX Ci sono essenzialmente tre tipi di box:
Transcript della presentazione:

Float - ripresa

Float left: dispone a pila tutti i div sulla sinistra

Float right: dispone a pila tutti i div sulla destra

Posizionamento background

Background-position Per utilizzare una immagine come background di un DIV o di un altro tag (come BODY o HTML) si utilizza la proprieta Background-image: url(posizionedeldile) Per posizionare un background invece si utilizza la proprietà background- position che stabilisce come vengono posizionati gli sfondi con le parole chiavi per la posizione: div.box{background: url(pic.png) left top} /* in alto a sinistra div.box{background: url(pic.png) center} /* al centro */ div.box{background: url(pic.png) bottom right} /* in basso a destra */ div.box{background: url(pic.png) right center} /* in centro a destra */

Questo tipo di posizionamento si utilizza con immagini di background di grandi dimensioni (ad esempio full HD) che pero potrebbero non coprire tutta l’area visibile (se avessi un monitor piu grande di una risoluzione full HD????) SOLUZIONE: usare un background che sfuma ai lati e riprendere il colore dell’elemento con background-color. VEDI ESEMPIO 1

È possibile posizionare gli sfondi utilizzando le unità di misura tipiche per il dimensionamento di elementi e font: px, em, cm, in, mm per citarne alcune, anche se in realtà pixel ed em dovrebbero essere quelle da preferire. div.box{background: url(pic.png) 60px 120px} /* in alto spostato di 120px e da sinistra spostato di 60px

Analogamente, valori negativi della x corrispondono a traslazioni dello sfondo verso sinistra, mentre valori negativi della y corrispondono a traslazioni verso l’alto. L’effetto è quindi quello di traslare l’immagine di sfondo, o una parte di essa, all’esterno dell’elemento a cui è assegnata. div.box{background: url(pic.png) -20px -20px}

Con i CSS3 è possibile intervenire anche sulla dimensione dei background. Questo non è possibile con i CSS 2. Tuttavia per i i vostri progetti potete utilizzare anche la proprietà CSS3 background-size che serve a impostare le dimensioni delle immagini usate come sfondo su un elemento della pagina. background-size: cover; background-size: contain; Posizionamento background full screen sfondo pagina con cover

COVER Se si usa cover, l’immagine viene ridimensionata per coprire interamente l’elemento a cui viene applicata; in questo processo possono essere tagliate alcune parti dell’immagine per adattarla al meglio all’elemento, alle sue dimensioni e al rapporto d’aspetto di quest’ultimo, ma siamo certi che l’elemento stesso sarà sempre coperto nella sua interezza. Ottima per background full screen ESEMPIO 2

CONTAIN Se si usa contain, invece, l’immagine viene ridimensionata per adattarsi all’area dell’elemento cui viene applicata; mantiene sempre il suo rapporto di aspetto, la visualizzeremo sempre nella sua interezza, nessuna parte sarà tagliata, ma alcune aree dell’elemento potrebbero risultare scoperte.

Ad esempio…per un bakcground full screen adattivo body { background: url(‘bkg.jpg'); background-repeat: no-repeat; background-position: 0 0; -moz-background-size: cover; -webkit-background-size: cover; background-size: cover; }

Posizionamento background full screen sfondo pagina con texture Background-repeat: repeat-x /* utilizzato per ripetere una texture in orizzontale*/ Background-repeat: repeat-y /* utilizzato per ripetere una texture in verticale*/ Background-repeat: no-repeat; /* utilizzato per ripetere una sola volta una immagine, usato spesso per DIV contenitore*/

E’ solo questa immagine che viene ripetuta lungo l’asse delle X per tutta la dimensione della pagina. La rimanenza è colorata tramite background color 1)Si carica una sola immagine leggera 2)Non ci interessa sapere la dimensione del monitor html{ background: url(img/gradient.jpg) repeat- x top; background-color: #E6E6E6; }

Come prima, l’immagine viene ripetuta in verticale con repeat-y. 1)Si carica una sola immagine leggera 2)Utilizzata per DIV i contenuti in verticale (Height) no si conoscono a priori ma possono variare. Ad esempio il div PAGE

Div centrato rispetto alla pagina e div con background no-repeat. #main { background-color: #ffffff; background-image: url(img/bkg.jpg); background-repeat: no-repeat; position: absolute; // posiziono il div in maniera assoluta riseptto al body top: 50%; //sposto il div al centro rispetto all’origine del blocco left: 50%; height: 324px; width: 324px; margin-left: -167px; //ricentro il tutto margin-top: -167px; }