CSS 1. Introduzione a CSS: Cascading Style Sheets
|
|
- Aurelio Sacchi
- 5 anni fa
- Visualizzazioni
Transcript
1 CSS 1 Introduzione a CSS: Cascading Style Sheets
2 CSS CSS è l acronimo di Cascading Style Sheets Fogli di stile in cascata Un foglio di stile specifica come un browser deve posizionare, formattare e visualizzare i vari elementi che compongono una pagina web un foglio di stile è una collezione di regole stilistiche che definiscono il look & feel degli elementi Uno stile può essere interno ad un file.html oppure può essere un file di testo con estensione.css) Tecnologie di Sviluppo per il WEB 2
3 Fogli di stile a cascata Il browser fonde insieme le varie definizioni incontrate esaminando in cascata le definizioni incontrate (ecco il significato di cascading) Il termine cascading si riferisce all ordine di applicazione delle definizioni di stile Hanno priorità minore quelle in un file esterno, maggiore quelle all interno dei tag Tecnologie di Sviluppo per il WEB 3
4 In breve CSS permette agli autori di siti WEB di separare l aspetto di pagine web dal loro contenuto. Nel seguito impareremo come farlo perché è bene farlo perché non è bene continuare ad usare il vecchio modo per personalizzare pagine web. Tecnologie di Sviluppo per il WEB 4
5 Cenni di storia 1 W3C ha pubblicato due raccomandazioni (una specie di standard) principali per CSS CSS1 e CSS2 CSS1 è diventata una raccomandazione alla fine del 1996 CSS2 è divenuta una raccomandazione nel maggio del Tecnologie di Sviluppo per il WEB 5
6 Cenni di storia 3 CSS3 è attualmente sotto sviluppo Focus sulla modularizzazione della specifica di CSS. Esempi di moduli sono: Sintassi/Grammatica, Selettori, Unità di misura, Posizionamento, Font, Proposta di supportare grafica vettoriale e interfacce utente Informazioni sullo stato attuale possono essere reperite presso Tecnologie di Sviluppo per il WEB 6
7 Riferimenti B. Bos, H.W. Lie, C. Lilley, I. Jacobs, Cascading Style Sheets, level 2, CSS Specification W3C Recommendation 12 maggio Tecnologie di Sviluppo per il WEB 7
8 Specifica dello stile Ogni elemento possiede un insieme di proprietà che caratterizzano la sua presentazione (design) La definizione dello stile consiste nell assegnamento di valori a un insieme di proprietà Tecnologie di Sviluppo per il WEB 8
9 Stile e CSS Lo stile definisce le regole che guidano il browser nella visualizzazione del contenuto di un tag (suggeriscono come mostrare il contenuto) Con la netta separazione contenutoaspetto si guadagna: Chiarezza semantica Chiarezza stilistica Uno strumento potente e generale per specificare lo stile Tecnologie di Sviluppo per il WEB 9
10 Blocchi Ogni documento HTML può essere visto come un insieme di blocchi (contenitori) sui quali si può agire con stili diversi I tag HTML definiscono i blocchi Tecnologie di Sviluppo per il WEB 10
11 Esempio <HTML> <HEAD>...</HEAD> <BODY> <H1>titolo</H1> <P> primo paragrafo </P> <P> secondo paragrafo </P> <P> terzo paragrafo <A HREF="pippo.html">link</A > </P> </BODY> </HTML> HTML BODY H1 P P P HEAD LINK Tecnologie di Sviluppo per il WEB 11
12 Pagina web = sequenza di elementi Ogni tag definisce un elemento della pagina Gli attributi del tag esprimono le proprietà dell elemento I valori degli attributi identificano la specifica proprietà <P ALIGN= center > Tecnologie di Sviluppo per il WEB 12
13 Pagina web I tag servono per specificare la struttura (semantica) di un documento Lo stile associato al tag comunica al browser come l elemento indicato dal tag deve essere formattato, posizionato e visualizzato Tecnologie di Sviluppo per il WEB 13
14 In passato Le proprietà stilistiche dei vari elementi venivano suggerite al browser attraverso gli attributi dei tag <BODY BGCOLOR= darkred > In questo modo le pagine web sono più confuse e difficili da leggere Tecnologie di Sviluppo per il WEB 14
15 Separare il contenuto dall aspetto informazione contenuto aspetto documento HTML collegato a documento CSS browser utente Tecnologie di Sviluppo per il WEB 15
16 Come specificare uno stile? Esistono tre modi per specificare uno stile All interno di elementi HTML Inline Style All interno del tag <head> Internal Style Sheet In un file esterno External Style Sheet Tecnologie di Sviluppo per il WEB 16
17 HTML e CSS HTML permette di assegnare gli stili agli elementi in tre modi: Tutti gli elementi con lo stesso nome hanno lo stesso stile Tutti gli elementi di una certa categoria hanno lo stesso stile (si usa l'attributo CLASS) Uno specifico elemento ha un dato stile (l elemento è identificato dal valore dell'attributo ID) Tecnologie di Sviluppo per il WEB 17
18 Stile in linea - Inline Style Lo stile inline lo si definisce all interno di un qualsiasi tag HTML Permette di definire proprietà di un elemento specifico <P STYLE= font-size:120%; text-align:center; background:red; > proprietà valore Tecnologie di Sviluppo per il WEB 18
19 Esempio Lo stile inline indica la formattazione di un singolo elemento La definizione vale solo per il contenuto del tag <H1 STYLE= color:blue; > la scritta blue</h1> <H1>la scritta normale<h1> Tecnologie di Sviluppo per il WEB 19
20 Risultato Tecnologie di Sviluppo per il WEB 20
21 Elementi di un foglio di stile 1 Ogni foglio di stile consiste di una serie di istruzioni chiamate statements. Uno statement fa due cose: 1.Identifica gli elementi (P, BODY, UL, ) in un documento HTML che lo includono 2.Suggerisce al browser come mostrare questi elementi La parte dello statement che identifica gli elementi è detto selettore. I selettori selezionano gli elementi di una pagina. Tecnologie di Sviluppo per il WEB 21
22 Elementi di un foglio di stile 2 La parte dello statement che suggerisce al browser come gli elementi dovrebbero essere mostrati all utente è detta dichiarazione Una dichiarazione può contenere un gran numero di proprietà, le parti individuali di stile da applicare all elemento selezionato. Tecnologie di Sviluppo per il WEB 22
23 Anatomia di un foglio di stile statement statement selettore seleziona un elemento nel documento HTML statement statement statement dichiarazione di proprietà descrive come questo elemento dovrebbe essere mostrato Tecnologie di Sviluppo per il WEB 23
24 Internal Style Sheet Lo stile è incorporato nel documento HTML. Le definizioni vanno all interno del tag contenitore <STYLE> </STYLE> che a sua volta deve essere contenuto dal tag <HEAD> </HEAD> La definizione si applica a tutti gli elementi della pagina <STYLE TYPE= text/css > P { font-size:120%; text-align:center; background:red;} </STYLE> Tecnologie di Sviluppo per il WEB 24
25 Esempio <HTML> <HEAD> <TITLE>Esempio</TITLE> <STYLE type="text/css"> P { font-size:120% ;text-align:center; background:red;} </STYLE> </HEAD> <BODY> <P> Questo è un esempio di stile internal </P> </BODY </HTML> Tecnologie di Sviluppo per il WEB 25
26 Risultato Tecnologie di Sviluppo per il WEB 26
27 Effetto a cascata <HEAD> <TITLE>Esempio di cascata</title> <STYLE type="text/css"> P { font-size:120%; text-align:center; background:red;} </STYLE> </HEAD> <P> Questo è un esempio di stile con effetto <EM STYLE= background:blue > a cascata </EM> </P> Tecnologie di Sviluppo per il WEB 27
28 Risultato Tecnologie di Sviluppo per il WEB 28
29 External Style Sheet Sono definiti in un altro documento con estensione.css Costituiscono il più alto livello di stile Esistono due modi per importare uno stile esterno Con il tag <LINK> Attraverso la Tecnologie di Sviluppo per il WEB 29
30 Inclusione attraverso <LINK> Il documento a cui si vuole applicare uno stile esterno deve contenere un collegamento (attraverso il tag <LINK>) al foglio di stile Il tag <LINK> deve essere usato all interno di <HEAD> Sintassi: <link rel="stylesheet" type="text/css" href="nomefilestile.css" > Tecnologie di Sviluppo per il WEB 30
31 Attributi di <LINK> rel Indica il tipo di file, se è un foglio di stile (stylesheet) oppure la definizione di un font da scaricare via rete (fontdef) type Specifica il tipo di foglio di stile CSS (text/css) oppure javascript (text/javascript) href Indica il nome ed il percorso che individuano il file stesso Tecnologie di Sviluppo per il WEB 31
32 Esempio di foglio di stile Javascript <STYLE TYPE= text/javascript > tags.p.fontsize= 12pt ; tags.p.textalign= center ; tags.p.background= red ; </STYLE> confrontatelo con quello (già visto) CSS... P { font-size:12pt; text-align:center; background:red;} Tecnologie di Sviluppo per il WEB 32
33 La può essere usata come " "; Un url può essere sia un file locale (in tal caso si usa un url relativo) che assoluto, come negli esempi precedenti <style type= text/css ; </style> Tecnologie di Sviluppo per il WEB 33
34 La 2 Lo stile importato è utilizzato in congiunzione al corrente foglio di stile Un foglio di stile con una discende a cascata (cascade from,...è un figlio) dal foglio di stile importato Le regole specificate in un foglio di stile annullano le regole del foglio di stile importato Tecnologie di Sviluppo per il WEB 34
35 La 3 La regola deve precedere tutte le altre regole in un foglio di stile deve essere la prima Possiamo avere più una di seguito all altra Tecnologie di Sviluppo per il WEB 35
36 Sintassi dei fogli di stile 1 1. Ogni istruzione (statement) deve avere un selettore ed una dichiarazione. La dichiarazione viene subito dopo il selettore ed è contenuta in una coppia di parentesi graffe 2. La dichiarazione consiste di una o più proprietà separate da punto e virgola (;) 3. Ogni proprietà ha un nome seguito da due punti (:) seguiti dal valore di quella proprietà. Ci sono vari tipi di valore, ma ogni data proprietà può assumerne solo alcuni come indicato dalla specifica CSS2. Tecnologie di Sviluppo per il WEB 36
37 Sintassi dei fogli di stile 2 4. Se una proprietà può assumere più valori contemporaneamente, (ad esempio font-family) allora i valori nella lista devono essere separati da virgola e da uno spazio 5. Se un valore assume un unità di misura come valore attuale, (ad esempio font-size) allora non si deve mettere uno spazio tra il valore e l unità di misura 6. Se un valore è costituito da più parole, allora circondare il valore con le virgolette 7. Come per HTML, si possono aggiungere spazi bianchi per rendere i fogli di stile più facili da leggere e da scrivere Tecnologie di Sviluppo per il WEB 37
38 Anatomia di un istruzione selettore nomi di proprietà parentesi graffa di apertura body { font-family: Verdana, Minion Web, sans-serif; font-size: 1em; text-align: justify; valore } parentesi graffa di chiusura Tecnologie di Sviluppo per il WEB 38
39 Commenti in CSS Per indicare un commento in un foglio di stile esterno si usa la stessa sintassi del C Inizio commento /* Fine commento */ Per indicare un commento in un foglio di stile interno si usa la stessa sintassi dell HTML Inizio commento <!-- Fine commento --> Tecnologie di Sviluppo per il WEB 39
40 Nascondere lo stile ai vecchi browser <STYLE> <!--. definizione di stili. -- > </STYLE> I vecchi browsers che non conoscono il tag STYLE, non mostreranno le definizioni, i nuovi browser invece capiscono ed ignorano il commento... Tecnologie di Sviluppo per il WEB 40
41 HTML document tree HTML HEAD BODY P P B EM Tecnologie di Sviluppo per il WEB 41
42 Ereditarietà 1 Se si applica uno stile a un elemento, sarà ereditato automaticamente da quelli contenuti in esso ad esempio, paragrafi e headings ereditano le impostazioni del body Se non specificato diversamente, le caratteristiche di un elemento rimangono quelle predefinite o quelle definite in uno stile ereditato Tecnologie di Sviluppo per il WEB 42
43 Ereditarietà 2 Le proprietà di uno stile di un livello figlio sono ereditate dallo stile del livello genitore Ad esempio, uno stile inline eredita le proprietà di uno stile interno e di uno stile esterno External Internal Inline L eredità fluisce in questo verso Tecnologie di Sviluppo per il WEB 43
44 Esempio HTML HEAD BODY Se si assegna uno stile a tutti i paragrafi, allora anche gli elementi in essi contenuti ereditano lo stesso stile (a meno di definizioni più interne) B P EM P A Tecnologie di Sviluppo per il WEB 44
45 Stili in conflitto: origine Quando gli stili vanno in conflitto, allora quello con maggiore specificità avrà maggiore peso Esiste un algoritmo per calcolare la specificità di un selettore Default Browser Settings User-Defined Settings External Styles Internal Styles Inline Styles HTML Tag Attributes Maggiore peso Tecnologie di Sviluppo per il WEB 45
46 User defined setting L utente può definire uno stile da applicare ai documenti che scarica dalla rete Ogni browser ha il suo modo per settare tale stile Ad esempio con Internet Explorer. Tecnologie di Sviluppo per il WEB 46
47 Tecnologie di Sviluppo per il WEB 47
48 Note 1 Se non viene specificata una proprietà, CSS assume un valore di default A parte pochi casi, questo è sempre "inherit". Questo significa che la proprietà assume lo stesso valore che ha nell elemento genitore dell'elemento in questione Ad esempio l'elemento em qui avrà il colore rosso <p style="color:red;"> Qui è <em> enfatizzato</em> ed anche qui. </p> Tecnologie di Sviluppo per il WEB 48
49 Note 2 regole multiple: Origine User Agent il browser definisce (o esplicitamente o implicitamente codificandole nel software) le regole di default per gli elementi dei documenti. User l'utente può fornire un ulteriore foglio di stile per indicare regole di proprio piacimento. Tipicamente è una funzione del browser Author l'autore delle pagine fornisce, nei modi visti in precedenza, i fogli di stile del documento specifico Tecnologie di Sviluppo per il WEB 49
50 Note 3 Regole!important Quando una regola utente (tipicamente) è seguita dalla keyword!important, essa sopravanza una analoga regola di senso diverso dell'autore Ad esempio P { font-size: 18pt!important } * { font-size: 14pt } Tecnologie di Sviluppo per il WEB 50
51 Priorità delle dichiarazioni 1)user agent declarations 2)normal declarations in user style sheets 3)normal declarations in author style sheets 4)important declarations in user style sheets 5)important declarations in author style sheets Tecnologie di Sviluppo per il WEB 51
52 Algoritmo 1)Per una data proprietà, trova tutte le dichiarazioni che si applicano ad uno specifico elemento. 2)Ordina le dichiarazioni in accordo al loro livello di importanza e di origine. 1) Slide precedente (normale/importante) 3)Ordina le dichiarazioni con lo stesso livello di importanza ed origine per specificità del selettore (v. dopo) 4)...se ancora in conflitto: l'ultimo vince! Tecnologie di Sviluppo per il WEB 52
Sommario. HTML e CSS I fogli di stile. cosa sono principali proprietà
HTML e CSS Sommario HTML e CSS I fogli di stile cosa sono principali proprietà CSS CSS La specifica HTML elenca le linee guida su come i browser dovrebbero visualizzare i diversi elementi del documento
DettagliHTML. Hyper Text Markup Language
HTML Hyper Text Markup Language IL WEB Le componenti principali del web sono: HTML: definizione del contenuto delle pagine CSS: definizione dell aspetto delle pagine Javascript: definizione del comportamento
Dettagli(A) CONOSCENZA TERMINOLOGICA (B) CONOSCENZA E COMPETENZA (C) ESERCIZI DI COMPRENSIONE
Dare una breve descrizione dei termini introdotti: (A) CONOSCENZA TERMINOLOGICA Foglio di stile interno Foglio di stile esterno Fogli di stile incorporati Fogli di stile inline (B) CONOSCENZA E COMPETENZA
DettagliProf. Pagani Corrado HTML
Prof. Pagani Corrado HTML IPERTESTI E MULTIMEDIALITÀ Un ipertesto è un insieme di documenti messi in relazione tra loro per mezzo di parole chiave sensibili (link). Può essere visto come una rete; i documenti
DettagliParte II.4 World Wide Web
Parte II.4 World Wide Web Elisabetta Ronchieri Università di Ferrara Dipartimento di Economia e Management Insegnamento di Informatica Dicembre 1, 2015 Argomenti World Wide Web URL Pagine Web World Wide
DettagliEsercitazioni di HTML
Esercitazioni di HTML a cura di Maria Finazzi (23 novembre-1 dicembre 2006) e-mail: maria.finazzi@unipv.it pagine web: Dietro una pagina web Alcuni esempi:
DettagliCome 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
DettagliManuale 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
DettagliGuida pratica alla creazione di pagine web
Guida pratica alla creazione di pagine web Dopo aver creato una pagina html, muoviamo i primi passi nell'uso del codice. Naturalmente non è necessario conoscere il codice a memoria per creare pagine internet,
DettagliHTML. Queste slides sono un adattamento di quelle di Luca Anselma, cui va il mio ringraziamento
HTML Queste slides sono un adattamento di quelle di Luca Anselma, cui va il mio ringraziamento Cenni di HTML Hypertext Markup Language Linguaggio con cui sono scritte le pagine web Permette di realizzare
DettagliFogli di stile CSS. Fogli di stile (2) Fogli di stile (3) Introduzione ai CSS. Regole
Fogli di stile CSS I fogli di stile permettono la separazione della forma dal contenuto. Il concetto di foglio di stile è quello di creare un documento separato che contenga tutte le informazioni necessarie
DettagliHTML 1. HyperText Markup Language
HTML 1 HyperText Markup Language Introduzione ad HTML Documenti HTML Tag di markup Formattazione del testo Collegamenti ipertestuali Immagini Tabelle Form in linea (moduli) Tecnologie di Sviluppo per il
DettagliCSS. Dott. Nicole NOVIELLI novielli@di.uniba.it http://www.di.uniba.it/intint/people/nicole.html. ignorare la definizione degli elementi di stile
CSS Dott. Nicole NOVIELLI novielli@di.uniba.it http://www.di.uniba.it/intint/people/nicole.html CSS: Cascading Style Sheet! Tecnologia W3C per la definizione dello stile di una pagina web! Contenuto e
DettagliWeb Mastering e Design. Web Design. Programma CONTROLLO DOCUMENTO
Web Design Programma CONTROLLO DOCUMENTO TITOLO: Corso di Web Design Programma VERSIONE: 1.1 AUTORI: Daniele De Benedictis, Francesca Morgana REVISIONATO DA: Fabio Rebecchi DATA: 01/06/2011 NOME FILE:
Dettagli- 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
DettagliLaboratorio di Programmazione Distribuita. Introduzione a HTML. Dott. Marco Bianchi Università degli Studi di L'Aquila
Laboratorio di Programmazione Distribuita Introduzione a HTML Dott. Marco Bianchi Università degli Studi di L'Aquila bianchi@di.univaq.it http://di.univaq.it/~bianchi Introduzione a HTML Introduzione a
DettagliMacchine per l elaborazione dell informazion e. Sistemi di Elaborazione delle Informazioni. Informatica II
Macchine per l elaborazione dell informazion e Sistemi di Elaborazione delle Informazioni Informatica II Ing. Mauro Iacono Seconda Università degli Studi di Napoli Facoltà di Studi Politici e per l Alta
DettagliGrafici e Pagina web
Grafici e Pagina web Grafici Un grafico utilizza i valori contenuti in un foglio di lavoro per creare una rappresentazione grafica delle relazioni esistenti tra loro. Quando si crea un grafico ogni riga
DettagliApplicazioni 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
Dettagli01. Conoscere l area di lavoro
01. Conoscere l area di lavoro Caratteristiche dell interfaccia Cambiare vista e dividere le viste Gestire i pannelli Scegliere un area di lavoro Sistemare le barre degli strumenti Personalizzare le preferenze
DettagliIntroduzione ai fogli di stile CSS
CdL in Ingegneria Elettronica e Informatica Modulo di Fondamenti di Informatica D Introduzione ai fogli di stile CSS Ing. Maurizio Vincini a.a. 2000/2001 Programmazione CGI - 1 Fogli di stile CSS Il Web
Dettagli1 Cascading Style Sheets, meglio noti come CSS o fogli di stile.
Sommario CSS 1 Cascading Style Sheets, meglio noti come CSS o fogli di stile.... 1 1.1 Fogli di stile "in linea"... 2 1.2 Fogli di stile "interni"... 2 1.3 Fogli di stile "esterni"... 2 1.4 Che tipo di
DettagliHTML CSS guida unica. htmlcss.it
HTML CSS guida unica htmlcss.it Accesso al web. 00.01 Dispositivi Il modo in cui tutti noi navighiamo il web è in costante evoluzione: console giochi, web TV, computer desktop, netbook, ma soprattutto
DettagliBasi di Dati. Programmazione e gestione di sistemi telematici
Basi di Dati. Programmazione e gestione di sistemi telematici Coordinatore: Prof. Paolo Nesi Docenti: Prof. Paolo Nesi Dr.sa Michela Paolucci Dr. Emanuele Bellini Introduzione CSS Cascading Style Sheets
DettagliHTML 1 AVVISO. Terminologia. Introduzione ad HTML. HyperText Markup Language
HTML 1 HyperText Markup Language AVVISO Martedì 4 ottobre in laboratorio ci saranno 2 turni: 11:00 12:15 matricole pari 12:30 13:45 matricole dispari Introduzione ad HTML Documenti HTML Tag di markup Formattazione
DettagliObiettivi di accessibilità per l anno 2014
Comune di Arenzano Obiettivi di accessibilità per l anno 2014 Redatto ai sensi dell articolo 9, comma 7 del decreto legge 18 ottobre 2012, n. 179. Redatto il 30/03/2014 1 SOMMARIO Obiettivi di accessibilità
DettagliAPPUNTI DI HTML (SECONDA LEZIONE)
APPUNTI DI HTML (SECONDA LEZIONE) 1. TITOLI, PARAGRAFI, BLOCCHI DI TESTO E CONTENITORI. E utile scrivere il testo che vogliamo inserire nella nostra pagina html all interno di appositi tag. La pagina sarà
DettagliHTML per tu+ Chiara Pere+
HTML per tu+ Chiara Pere+ Cos é L HTML è il linguaggio con cui potete indicare come i vari elemen7 saranno dispos7 in una pagina Web. L estensione del file è.html e verrà visualizzato corre?amente trascinandolo
Dettagli1 INTRODUZIONE ALL INTERFACCIA
SOMMARIO INIZIARE 1 Informazioni su questo libro................................ 1 Prerequisiti................................................. 1 Installare il programma.....................................
Dettagli2.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
DettagliManuale di configurazione e utilizzo Barcode card
Manuale di configurazione e utilizzo Barcode card Premessa... 3 Impostazioni Monetica... 3 Impostazioni... 3 Menu Barcode card... 5 Impostazioni... 6 Registrazione... 6 Elenco barcode card... 7 Configurazione
DettagliIl 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 -
DettagliImportazione di files di domande in formato "Aiken"
Questo estratto, è stato attinto dalla documentazione di Moodle. Importazione di files di domande in formato "Aiken" Il formato Aiken costituisce un modo molto semplice per creare domande a scelta multipla
DettagliEUROPEAN COMPUTER DRIVING LICENCE WEB EDITING - Versione 2.0
EUROPEAN COMPUTER DRIVING LICENCE WEB EDITING - Versione 2.0 Copyright 2010 The European Computer Driving Licence Foundation Ltd. Tutti I diritti riservati. Questa pubblicazione non può essere riprodotta
DettagliCoder 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
DettagliAPPUNTI DI HTML (QUINTA LEZIONE)
APPUNTI DI HTML (QUINTA LEZIONE) Cascade style sheets II Web, ai tempi della sua nascita, doveva preoccuparsi maggiormente dei contenuti che diffondeva, piuttosto che allo stile con il quale esso venivano
DettagliLinguaggio 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:
DettagliIntroduzione allo sviluppo Web. Studium Generale, a.a. 2013-2014, II semestre
Introduzione allo sviluppo Web Studium Generale, a.a. 2013-2014, II semestre 1 Contatto Daniel Graziotin daniel.graziotin@unibz.it http://ineed.coffee/teaching/ introduzione-allo-sviluppo-web 2 Esame Esame
DettagliCorso di HTML. Prerequisiti. Modulo L3. 1-Concetti generali. Browser Rete Internet Client e server. M. Malatesta 1-Concetti generali-12 28/07/2013
Corso di HTML Modulo L3 1-Concetti generali 1 Prerequisiti Browser Rete Internet Client e server 2 1 Introduzione In questa Unità introduciamo alcuni semplici elementi del linguaggio HTML, con il quale
DettagliLinguaggio 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:
DettagliAssociazioni dei file. Mike McBride Traduzione del documento: Andrea Di Menna Manutenzione della traduzione: Federico Zenith
Mike McBride Traduzione del documento: Andrea Di Menna Manutenzione della traduzione: Federico Zenith 2 Indice 1 Associazioni dei file 4 1.1 Introduzione......................................... 4 1.2
DettagliMaria Grazia Ottaviani. informatica, comunicazione e multimedialità
Maria Grazia Ottaviani informatica, comunicazione e multimedialità Unità digitale 1 Ambiente HTML Introduzione Oltre ai linguaggi di programmazione esistono anche linguaggi detti markup. Sono linguaggi
DettagliI 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:
DettagliEsercitazione 1 parte 1
Esercitazione 1 parte 1 Usare Chrome per vedere una pagina h>p://ppl.eln.uniroma2.it/pw/ex1/kitchen.html Vedere il sorgente html Komodo edit, Sublime Text, Notepad++ Aprire i Developer Tools Descrizione
DettagliSVG (Scalable Vector Graphics) è un formato basato su XML (quindi, testuale) Il documento XML descrive un albero I nodi dell'albero descrivono oggetti
Il formato SVG SVG (Scalable Vector Graphics) è un formato basato su XML (quindi, testuale) Il documento XML descrive un albero I nodi dell'albero descrivono oggetti geometrici o trasformazioni da applicare
DettagliArchitettura a tre livelli. Lo scenario e l ambiente. HTML - Hyper Text Markup Language. Enrico Cavalli. Anno Accademico 2012-2013
HTML - Hyper Text Markup Language Enrico Cavalli Anno Accademico 2012-2013 Lo scenario e l ambiente Architettura a tre livelli 1 Server 6 Web 2 5 3 Php 4 Database Server DB 1. Il browser richiede una pagina
Dettagli3.5.1 PREPARAZ1ONE I documenti che si possono creare con la stampa unione sono: lettere, messaggi di posta elettronica, o etichette.
3.5 STAMPA UNIONE Le funzioni della stampa unione (o stampa in serie) permettono di collegare un documento principale con un elenco di nominativi e indirizzi, creando così tanti esemplari uguali nel contenuto,
DettagliIndice PARTE PRIMA L INIZIO 1
Indice Introduzione XIII PARTE PRIMA L INIZIO 1 Capitolo 1 Esplorare il World Wide Web 3 1.1 Come funziona il World Wide Web 3 1.2 Browser Web 10 1.3 Server Web 14 1.4 Uniform Resource Locators 15 1.5
DettagliIL SITO ISTITUZIONALE DELLA SCUOLA ITIS E. MATTEI - URBINO MANUALE D USO
IL SITO ISTITUZIONALE DELLA SCUOLA ITIS E. MATTEI - URBINO MANUALE D USO Sommario INTRODUZIONE... 2 MAPPA DEL SITO... 2 CATEGORIE... 3 UTENTI... 4 PAGINE... 4 EVENTI... 8 PUBBLICAZIONE DI ALLEGATI... 8
DettagliCAPITOLO V. DATABASE: Il modello relazionale
CAPITOLO V DATABASE: Il modello relazionale Il modello relazionale offre una rappresentazione matematica dei dati basata sul concetto di relazione normalizzata. I principi del modello relazionale furono
DettagliPROGRAMMAZIONE DIDATTICA INDIVIDUALE (Parte 2 a )
Istituto di Istruzione Secondaria Superiore PEANO Via Andrea del Sarto, 6/A 50135 FIRENZE 055/66.16.28 055/67.80.41 www.peano.gov.it FITD06000T@PEC.ISTRUZIONE.IT posta@peano.gov.it Codice fiscale: 80032310486
DettagliCSS LINGUAGGI E TECNOLOGIE WEB. Corso di Laurea Magistrale in Ingegneria Informatica. Corso di Linguaggi e Tecnologie Web A. A.
Corso di Laurea Magistrale in Ingegneria Informatica Corso di Linguaggi e Tecnologie Web A. A. 2012-2013 LINGUAGGI E TECNOLOGIE WEB CSS Floriano Scioscia 1 CSS CSS (Cascading Style Sheets, fogli di stile
DettagliHTML INFORMATICA PER LE APPLICAZIONI ECONOMICHE PROF.SSA BICE CAVALLO
HTML INFORMATICA PER LE APPLICAZIONI ECONOMICHE PROF.SSA BICE CAVALLO Introduzione 2 HTML è l'acronimo di Hypertext Markup Language ("Linguaggio di contrassegno per gli Ipertesti") e non è un linguaggio
DettagliModulo 1 Information Communication Technology. ICT e computer... Pag. 6 Classificazione dei computer...» 8
I Indice generale 1 Introduzione all ICT Modulo 1 Information Communication Technology ICT e computer... Pag. 6 Classificazione dei computer...» 8 2 Come è fatto un computer I componenti di un personal
DettagliIntroduzione ad HTML/CSS. Linguaggi di Mark-Up: XML Anno Accademico 2003/2004
Introduzione ad HTML/CSS Linguaggi di Mark-Up: XML Anno Accademico 2003/2004 Cosa è il web? Il Web è una rete di risorse di informazioni. È composto da 3 elementi fondamentali: 1. Un uniform naming scheme
DettagliMANUALE 3DPRN ware 1
MANUALE 3DPRNware 1 Sommario 1. Installazione e configurazione... 3 2. Form principale... 6 3. Prima stampa... 11 2 1. Installazione e configurazione Scaricare il setup di 3DPRNWARE dal link: http://www.3dprn.com/download/3dprnware_v.1.2.0.0.zip
DettagliXML: La nascita del linguaggio
XML: introduzione alla codifica dei testi Con la codifica dei testi si intende la rappresentazione dei testi stessi su un supporto digitale in un formato utilizzabile dall'elaboratore (Machine Readable
DettagliRelease MOVIO SCMS. Versione Tutorial. Commenti Dichiarazione di copyright
Titolo Tutorial MOVIO: PageType: Storyteller Release MOVIO SCMS 1.00 Versione Tutorial 1.00 Data 15/02/14 Autori e affiliation Rubino Saccoccio Commenti Dichiarazione di copyright Abstract Questo documento
DettagliProf. Renato SICA (ITIS "A. Meucci" - Castelfidardo (AN))
HTML, HyperText Markup Language Prof. Renato SICA (ITIS "A. Meucci" - Castelfidardo (AN)) Scopo della lezione Mostrare, nella pratica, il concetto di ipertesto. Fornire, in pratica, il concetto di interprete.
DettagliGUIDA HTML 4.01 andreavasini@libero.it HTML.IT
Tutti i diritti sono riservati. Per pubblicazioni od utilizzo di questo materiale pregasi contattare l autore al seguente indirizzo: andreavasini@libero.it Andrea Vasini HTML.IT HTML.IT - Andrea Vasini
DettagliHTML 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
DettagliUtilizzo collegamento remoto
Utilizzo collegamento remoto Introduzione Il collegamento VPN (virtual private network) consente a PC collegati ad internet ma fisicamente fuori dalla rete interna regionale, di accedere, con le credenziali
DettagliNavigare in Internet Laboratorio di approfondimento la creazione di siti web e/o blog. Marco Torciani. (Terza lezione) Unitre Pavia a.a.
Navigare in Internet Laboratorio di approfondimento la creazione di siti web e/o blog (Terza lezione) Unitre Pavia a.a. 2014-2015 27/01/2015 dott. 1 La struttura del testo in html L'HTML fornisce una serie
DettagliComandi 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
DettagliHTML 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
DettagliGuida HTML. Progetto di formazione. Tele-PMI. Iniziativa Comunitaria ADAPT/bis
Guida HTML Progetto di formazione Tele-PMI Iniziativa Comunitaria ADAPT/bis Tele-PMI Guida HTML 2/22 1 Indice 1Indice 2 2Introduzione 3 3Il Testo 4 3.1Grandezza 5 3.2Formattazione 5 3.3Allineamento 5 3.4Colori
DettagliJavascript: il browser
Javascript: il browser Un browser è un programma Un browser interpreta il linguaggio HTML e visualizza le pagine sullo schermo Per la visualizzazione delle pagine un browser si appoggia al software di
DettagliPROTOCOLLO ITACA PUGLIA 2011 - RESIDENZIALE Istruzioni d'uso del software Versione 1.0
PROTOCOLLO ITACA PUGLIA 2011 - RESIDENZIALE Istruzioni d'uso del software Versione 1.0 1/10 Indice 1 Premessa...3 2 Fogli di calcolo del framework...5 2.1 Foglio "Progetto"...5 2.2 Fogli "ATTESTATO" e
DettagliQuick Print. Quick Print. Guida Utente. Copyright 2013 Hyperbolic Software. www.hyperbolicsoftware.com
Quick Print Quick Print Guida Utente I nomi dei prodotti menzionati in questo manuale sono proprietà delle rispettive società. Copyright 2013 Hyperbolic Software. www.hyperbolicsoftware.com 1 Tabella dei
DettagliL uso delle tecnologie informatiche per il trattamento dell informazione e della comunicazione archivistica
L uso delle tecnologie informatiche per il trattamento dell informazione e della comunicazione archivistica Archivio di Stato di Perugia Scuola di Archivistica, Paleografia e Diplomatica 15 gennaio 2013
DettagliCome creare un modulo con Google Drive
Come creare un modulo con Google Drive How to create a module with Google Drive Sommario 1. 1 Come creare un modulo con Google Drive 2. 2 Come creare il modulo: 3. 3 Come aggiungere l'accettazione delle
DettagliCorso di Web Programming
Corso di Web Programming 5. Cascading Style Sheets (CSS) Paolo Milazzo Dipartimento di Informatica, Università di Pisa http://www.di.unipi.it/ milazzo milazzo di.unipi.it Corso di Laurea in Informatica
Dettagli2. CLASSIFICAZIONE DEGLI ELEMENTI...7
Materiale concesso da HTML.it: http://www.html.it Tutti i capitoli sono a cura di : Cesare Lamanna Rispetto al corso originale presente sul sito sono stati tolti alcuni paragrafi (sul sito denominati lezione)
Dettaglil'editing delle pagine web non è nella forma ma nella metodologia di costruzione e di pubblicazione.
CHE COS'È UNA WEB-UNIT? Web-unit è uno strumento per la costruzione di pagine web: la differenza con altri strumenti per l'editing delle pagine web non è nella forma ma nella metodologia di costruzione
DettagliComunicazione Digitale
Comunicazione Digitale Schema didattico di riferimento 1 1. Internet e le reti locali 1. Qual è la storia della rete Internet dagli albori ai giorni nostri 2. I tipi di rete, come si organizzano e agglomerano
DettagliJavascript. 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
DettagliPROGRAMMA 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
DettagliIl linguaggio HTML - Nozioni di base
Corso IFTS Informatica, Modulo 3 Progettazione pagine web statiche (50 ore) Il linguaggio HTML - Nozioni di base Dott. Chiara Braghin braghin@dti.unimi.it What is HTML? HTML (HyperText Markup Language)
DettagliINTRODUZIONE ALLE BASI DATI RELAZIONALI
INTRODUZIONE ALLE BASI DATI RELAZIONALI RELAZIONI E TABELLE Nelle BASI DI DATI RELAZIONALI le informazioni sono organizzate in TABELLE; Le tabelle sono rappresentate mediante griglie suddivise in RIGHE
DettagliRelease MOVIO SCMS. Versione Tutorial. Commenti Dichiarazione di copyright
Titolo Tutorial MOVIO: Multilinguismo Release MOVIO SCMS 1.00 Versione Tutorial 1.00 Data 16/02/14 Autori e affiliation Rubino Saccoccio (Gruppometa) Commenti Dichiarazione di copyright Abstract Questo
DettagliInformatica. Parte 1: HTML. Sommario WWW. WWW e HTML. HTML e browser
Informatica Parte 1: HTML Un introduzione a HTML e CSS Laurea magistrale in Scienze della mente Laurea magistrale in Psicologia dello sviluppo e dell'educazione Anno accademico: 2012-2013 (Slide scritte
DettagliCorso di Informatica Generale 1 IN1. Linguaggio HTML
Università Roma Tre Facoltà di Scienze M.F.N. Corso di Laurea in Matematica Corso di Informatica Generale 1 IN1 Linguaggio HTML Marco Liverani (liverani@mat.uniroma3.it) Sommario Breve cronologia del World
DettagliXSL: 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
DettagliINTRODUZIONE HTML. L HTML è un linguaggio (non di programmazione) che consente di realizzare ipertesti.
INTRODUZIONE HTML L HTML è un linguaggio (non di programmazione) che consente di realizzare ipertesti. Un ipertesto è un documento che può essere consultato anche in modo non sequenziale, ma con collegamenti
DettagliHTML HyperText Markup Language:
HTML HyperText Markup Language: Linguaggio utilizzato per creare pagine Web 421 Introduzione HTML è l'acronimo di HyperText Markup Language HTML e il linguaggio standard per descrivere e definire il contenuto
DettagliPrimi passi con HTML. Il documento HTML
Primi passi con HTML. Il documento HTML La mia prima pagina in HTML Questo è il corpo del documento che stiamo realizzando. Questa non è una nuova riga.
DettagliGuida html e css base
Sommario Guida html e css base...1 Introduzione...1 Formattare il testo...4 Organizzare il testo in paragrafi...5 Creare le sezioni come in un libro...6 Creare gli elenchi...8 Inserire immagini e collegamenti...11
DettagliHTML, XHTML, CSS. cosa c è dietro al web. Informatica Applicata Prof.Emanuela Zilio
HTML, XHTML, CSS cosa c è dietro al web 1 HTML cos è NON è un linguaggio di programmazione ma un linguaggio di contrassegno (o 'di marcatura'), che permette di indicare come disporre gli elementi all'interno
DettagliRappresentare i file XML - XSL
Rappresentare i file XML - XSL Laura Papaleo papaleo@disi.unige.it CSS2, XSL, XSLT, XPath 1 XSL - exstensible Stylesheet Language XSL Raccomandazione del W3C (2001) Per aumentare la flessibilità dello
DettagliCreare classi e ID per applicare gli stili, pagina 93. Applicare gli stili a collegamenti ipertestuali, pagina 96
Panoramica del capitolo Creare classi e ID per applicare gli stili, pagina 93 Applicare gli stili a collegamenti ipertestuali, pagina 96 Creare e collegare fogli stile esterni, pagina 98 6 Introduzione
DettagliEditor HTML Manuale operativo Ver. 1.0
Editor HTML Manuale operativo Ver. 1.0 Via Malavolti 31 41100 Modena Tel. 059-2551137 www.keposnet.com Fax 059-2558867 info@keposnet.com Introduzione Nell ambito del KCMS l editor HTML è uno degli strumenti
DettagliGUIDA ALLA NAVIGAZIONE DELL'AREA RISERVATA INTEGRATA NEL PORTALE COMUNALE
GUIDA ALLA NAVIGAZIONE DELL'AREA RISERVATA INTEGRATA NEL PORTALE COMUNALE Pag. 1/8 Impronte Digitali INTRODUZIONE L'Area Riservata è diventata parte integrante del portale del comune. L utilizzo di tale
DettagliI comandi del DOS. Come si fornisce un comando al DOS
I comandi del DOS I comandi sono programmi eseguibili e si distinguono in: Comandi interni: sono permanentemente residenti nella memoria centrale del computer Comandi esterni: si trovano normalmente su
DettagliPREREQUISI DI INFORMATICA CLASSE PRIMA DEL PRIMO BIENNIO (LICEO DELLE SCIENZE APPLICATE)
PREREQUISI DI INFORMATICA CLASSE PRIMA DEL PRIMO BIENNIO (LICEO DELLE SCIENZE APPLICATE) PREREQUISITI Lo Studente sa: - Comprendere le istruzioni di lavoro e le consegne - Prendere semplici appunti - Utilizzare
DettagliM n a u n a u l a e l e o p o e p r e a r t a i t v i o v o Ver. 1.0 19/12/2014
Ver. 1.0 19/12/2014 Sommario 1 Introduzione... 3 1.1 Aspetti funzionali NtipaTime... 3 2 Accesso al sistema... 4 2.1 Riservatezza dei dati login Utente... 4 2.2 Funzionalità Role_user... 5 2.2.1 Struttura
DettagliConsorzio Triveneto S.p.A. Payment Gateway
Consorzio Triveneto S.p.A. Payment Gateway Specifiche di Personalizzazione della Hosted Payment Page Release 1.4.0 Data Versione Autore Descrizione 02/10/2003 1.2.0 PM Prima Release, associata al Manuale
Dettaglie-shop Ordina online i tuoi prodotti con pochi e semplici clic!
Ordina online i tuoi prodotti con pochi e semplici clic! ACQUISTI IMPERO ONLINE GUIDA UTENTE Introduzione e-shop, il sito web per gli acquisti Impero online e-shop garantisce l accesso a 10 000 articoli
DettagliCimini Simonelli - Testa
WWW.ICTIME.ORG HTML Manuale introduttivo al linguaggio HTML Cimini Simonelli - Testa v.2-11/01/2008 Sommario Introduzione... 3 Formattazione della pagina... 4 Inserire un colore di sfondo... 4 Inserire
DettagliCome costruire un sito web
Come costruire un sito web Pagina 1 Indice del Corso 1. Fondamenti per scrivere una pagina web Introduzione al linguaggio di marcatura Contenuto, struttura, presentazione Elementi e attributi Proviamo
Dettagli