Basi di Dati. Programmazione e gestione di sistemi telematici

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Basi di Dati. Programmazione e gestione di sistemi telematici"

Transcript

1 Basi di Dati. Programmazione e gestione di sistemi telematici Coordinatore: Prof. Paolo Nesi Docenti: Prof. Paolo Nesi Dr.sa Michela Paolucci Dr. Emanuele Bellini

2 Introduzione CSS Cascading Style Sheets (fogli di stile) Le regole per comporre i CSS sono contenute in un insieme di direttive (o Recommendations) emanate dal 1996 dal W3C L'introduzione dei fogli di stile si è resa necessaria per separare i contenuti dalla formattazione e permettere una programmazione più chiara e facile da utilizzare, sia per gli autori delle pagine HTML che per gli utenti

3 Prima dei CSS (1) Come sappiamo una pagina web è formata da contenuti e layout Il linguaggio HTML serve per gestire i contenuti, attraverso l uso di tag. Ogni tag specifica un diverso ruolo dei contenuti I browser interpretano il codice HTML e mostrano all'utente formattazioni predefinite per ogni tag Ogni browser ha un proprio metodo di interpretazione dei tag. Per questo si dice che la formattazione html è completamente sotto il controllo dell'utente, che può modificarla nelle Impostazioni del suo browser

4 Prima dei CSS (2) Allo scopo di consentire agli autori di definire l'aspetto grafico delle pagine create, dal '93 Internet Explorer e Netscape Navigator, presentarono tag proprietari, ovvero non compatibili con gli altri browser e non aderenti agli standard. Come ad esempio è successo con il tag <font>

5 Prima dei CSS (3) Prima dell uso dei CSS erano presenti i seguenti problemi: lunghezza dei tag: una pagina che non usa i CSS è più pesante (in termini di bit). (Le regole CSS possono essere inserite in un file esterno che rimane memorizzato nella cache del browser, riducendo ulteriormente la quantità di dati che i server devono trasmettere) mancanza di logica in HTML: un codice che non è aderente agli standard comporta lavoro addizionale per i browser (che devono interpretare, se possibile, direttive arbitrarie) mancanza di compatibilità con palmari e smartphone i cui schermi hanno una risoluzione minima ed una forma ben diversa dal rapporto 4:3 dei monitor dei pc

6 Prima dei CSS (4) Per risolvere la situazione il W3C ha emanato le specifiche CSS-1, per separare il contenuto dalla sua formattazione: Il contenuto definito dal codice html e la relativa formattazione realizzata attraverso i css.

7 Cosa sono I CSS e a che servono La definizione più conosciuta e diffusa dei fogli di stile è: sono la separazione tra contenuto e presentazione. Il contenuto è nella pagina html, mentre la presentazione è riservata ai fogli di stile. Ma c'è una terza variabile che non compare in questa definizione, una variabile di cui molti appassionati ed esperti di webdesign devono tenere conto: la struttura. La struttura è inseparabile dal contenuto, ed è l'unico modo per consentirne la presentazione. Per esempio, si immagini una guida di programmi tv in cui le pagine non siano divise per giorni e le programmazioni non suddivide per canale e orario. Una guida ai programmi televisivi con le stesse informazioni testuali, ma presentate in ordine sparso e senza forma. La potreste consultare?

8 Vantaggi CSS in generale(1) Erano un'efficace soluzione al primo problema (escludendo la questione del tag <table>) perché riducevano notevolmente le dimensioni della pagine. Risolvevano il secondo in modo parziale perché consentivano al codice (X)HTML di ritornare in gran parte semplice ed essenziale, ma presentavano qualche mancanza che costringeva a ricorrere ai tag HTML. Non prendevano però in considerazione il terzo, dato che nel 1996 i PDA (i palmari) erano scarsamente diffusi.

9 Svantaggi dei CSS I browser più datati hanno una non corretta interpretazione dei CSS, ciò richiede un minimo d'accortezza al momento delle progettazione. Punto. Concludendo Progettare con i CSS, realizzando pagine standard (magari in XHTML) significa progettare per il futuro, senza però trascurare il passato: una pagina (X)HTML standard + CSS standard è accessibile con tutti i dispositivi per la navigazione nel web. Certo, i browser più datati richiederanno CSS specifici, magari più semplici, ma ottenere la stessa grafica su tutti i dispositivi/browser non è possibile e neppure utile. Un sito indipendente dal browser è quello in grado di presentare correttamente i contenuti su tutti i browser.

10 Modi per implementare i CSS Esistono 3 metodi per implementare i fogli di stile CSS in una pagina web, ovvero utilizzando stili: In linea (inline) incorporati (embedded) esterni (external) Il metodo più usato è il primo perchè permette di gestire globalmente il layout del sito utilizzando un file a se stante. Il contenuto è separato in modo netto dalla presentazione e questo consente una maggiore flessibilità

11 Metodo inline Si usa in punti molto specifici della: non si modifica la visualizzazione dell intera pagina ma solo di una parte di essa. Si fa uso dell attributo style con la seguente sintassi: <h1 style= color:red; >Titolo</h1>

12 Metodo incorporato È utile quando si vuole modificare una sola pagina web All interno del tag <head> si inseriscono le regole di stile volute che devono, a loro volta, essere contenute all interno di un altro tag <style>: <style type="text/css"> Regole </style>

13 Metodo incorporato: esempio <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"> <html> <head> <title>prima Pagina</title> <style type="text/css"> body { padding: 2em; color: purple; background-color: #d8da3d } h1 { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif} h2 { color: red} </style> </head> <body> <!-- Main content --> <h1>prima pagina definita con i CSS interni</h1> <h2>paragrafo in carattere rosso</h2> <p>testo visualizzato <!-- Sign and date the page, it's only polite! --> </p> </body> </html>

14 Metodo incorporato: visualizzazione esempio

15 Metodo esterno Si fa riferimento ad un file (esterno) diverso da quello contenente il codice html: <lynk rel="stylesheet" href="/percorso_della_cartella/stile.css" type="text/css" media="all"> Metodo di inclusione di più CSS esterni <style type="text/css" url(" </style>

16 Metodo esterno: visualizzazione esempio Sono necessari due file: Il file nomefile.html <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"> <html> <head> <title>my first styled page</title> <link rel="stylesheet" type="text/css" href=" </head> <body> <!-- Main content --> <h1>prima pagina definita con i CSS interni</h1> <h2>paragrafo in carattere rosso</h2> <p>testo visualizzato <!-- Sign and date the page, it's only polite! --> </p> </body> </html> Il file stile.css: body {padding: 2em; color: purple; background-color: #d8da3d } h1 { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif} h2 {color: red}

17 Metodo esterno:

18 Classificazione degli elementi Una pagina HTML, non è altro che un insieme di rettangoli (box) disposti sullo schermo di un monitor (paragrafi, titoli, tabelle, immagini, ) Non tutti i box sono uguali:alcuni contengono altri box, altri sono invece contenuti all'interno dei primi

19 Attributo media di <style> (1) all: il CSS si applica a tutti i dispositivi di visualizzazione screen: normali browser web print: stampa projection: presentazioni e proiezioni a tutto schermo aural: dispositivi come browser a sintesi vocale braille: supporti basati sull'uso del braille tv: Web-tv...

20 Regole (1) Un CSS o foglio di stile è un insieme di regole Una regola è costituita da un selettore e da un blocco della dichiarazione. Ogni blocco contiene a sua volta proprietà e valori:

21 Regole (2) Il selettore serve a definire la parte del documento cui verrà applicata la regola Il blocco delle dichiarazioni è delimitato rispetto al selettore e alle altre regole da due parentesi graffe. Al suo interno si possono trovare più dichiarazioni (proprietà: valore1) separate dal carattere ';'

22 Regole (3) La proprietà definisce un aspetto dell'elemento da modificare (margini, colore di sfondo, etc) secondo il valore espresso. Per ogni dichiarazione non è possibile indicare più di una proprietà, mentre è spesso possibile specificare più valori: body {color background: black;} ERRATA p {font: 12px Verdana, arial;} CORRETTA

23 Commenti Per inserire parti di commento in un CSS: /* come segno di apertura * */ come segno di chiusura body { padding: 2em; color: purple; */* Questo è un commento **/ background-color: #d8da3d }

24 I Selettori I selettori sono le parti della pagina web a cui vengono applicate le regole descritte nel file.css Ad esempio 'type selector' fa riferimento agli elementi che descrivono una pagina html (h1, p,...) h1 {color: #000000;}

25 Raggruppamento di selettori Quando due o più selettori sono definiti dalla stessa regola, conviene raggruppare Senza raggruppamento: VXCVh1 {background: white;} h2 {background: white;} h3 {background: white;} Con il raggruppamento: h1, h2, h3 {background: white;}

26 Selettore universale Serve a selezionare tutti gli elementi di una pagina web: * { color: black; }

27 Selettore del discendente (descendant selector) Serve a selezionare tutti gli elementi che nella struttura ad albero di una pagina web sono discendenti di un altro elemento specificato nella regola div p {color: black;} Questa regola è relativa a tutti i paragrafi (p) discendenti del blocco div

28 Selettore del figlio (child selector) Seleziona un elemento che è figlio diretto di un altro body > p {color: black;} Questa regola è relativa a tutti i paragrafi figli diretti dell'elemento body NOTA: questo selettore non è supportato da Internet Explorer

29 Selettore elemento adiacente (adjacent-sibling selector) Seleziona gli elementi che nel codice della pagina web sono immediatamente vicini (adiacenti) ad un altro Se il file html contiene: <h1>titolo</h1> <p>primo paragrafo</p> <p>secondo paragrafo</p> La regola: h1 + p {color: red;} può essere applicata solo al primo paragrafo NOTA: non è supportato da Internet Explorer

30 Selettore dell'attributo (attribute selector) Seleziona gli elementi in base ai loro attributi e/o al valore di tali attributi. Esistono le seguenti modalità: attributo semplice attributo con valore attributo il cui valore contiene una stringa attributo il cui valore inizia con una stringa

31 Selettore dell'attributo: attributo semplice Questa regola seleziona tutti gli elementi che, nel file.html, hanno un determinato attributo Esempio: p [ id ] {background: red;} applica uno sfondo rosso a tutti gli elementi 'p' della pagina web (pagina.html) per cui sia stato impostato un attributo id (<p id='xxx'...> contenuto </p>)

32 Selettore dell'attributo: attributo con valore Questa regola seleziona tutti gli elementi che, nel file.html, hanno come valore dell'attributo la stringa definita nella regola Esempio: p [ id = "text" ] { backgorund: red; } applica uno sfondo rosso a tutti gli elementi 'p' che nella pagina web (file.html) hanno come valore dell'attributo id "text (<p id='text'...> contenuto </p>)

33 Selettore dell'attributo: attributo il cui valore inizia con una stringa Questa regola seleziona tutti gli elementi il cui valore dell'attributo inizia con la stringa definita nella regola Esempio: img [ alt t= "colosseo" ] {margin: 10px;} applica un margine di 10px a tutte le immagini in cui l'attributo alt contiene la stringa "colosseo" ( <img src="figura1.gif" alt="foto del Colosseo" />)

34 Selettore dell'attributo: attributo il cui valore contiene una stringa Questa regola seleziona tutti gli elementi il cui valore dell'attributo contiene la stringa definita nella regola Esempio: img [ alt = "foto" ] {margin: 10px;} applica un margine di 10px a tutte le immagini in cui l'attributo 'alt' inizia con la stringa "foto" ( <img src="figura1.gif" alt="foto del Colosseo" />)

35 Selettori Id e Class (1) Sono due selettori che possono essere applicati a tutti gli elementi del file.html Selettore class: si assegna ad un elemento del file.html un attributo class: <p class="testorosso">...</p> si definisce nel file.css la class testorosso nel modo seguente: (.nome_classe {blocco dichiarazione} ).testorosso { font: 12px Arial, Helvetica, sans-serif; color: #FF0000;}

36 Selettori Id e Class (2) Un id è utilizzato nel file.html per fare riferimento ad uno ed un solo elemento della pagina web. Per questo motivo la differenza tra id e class risulta: un id dichiarato nel file.css trasforma solo uno specifico elemento del file.html una classe, al contrario, può essere assegnata a più elementi, anche dello stesso tipo NOTA: Se uno stile va applicato un solo elemento, si usa l'id altrimenti se si prevede di usarlo su più elementi si usa class

37 Unità di misura più usate pt (points - punti): unità di misura tipografica destinata essenzialmente a definire la dimensione dei font em (em-height): 1 em equivale all'altezza media di un carattere per un dato font. E' un unità di misura relativa px (pixels): unità di misura ideale su monitor. E quella più usata e facile da comprendere

38 Valori e unità di misura I valori di una proprietà non vanno mai messi tra virgolette (eccezione=stringhe di testo e nomi dei font composti da più di una parola. Es: Times New Roman ) Quando si usano valori numerici con unità di misura, non bisogna lasciare spazio tra numero e sigla dell'unità (Corretto: 15px - Sbagliato:15 px)

39 Altre unità per le dimensioni (1) Percentuale: è relativo ad un altro valore, in genere quello espresso per l'elemento parente (60%) Stringhe: alcune proprietà dei CSS possono avere come valore una stringa di testo da inserire come contenuto aggiunto nel documento Valori URI: sono URL che puntano a documentiesterni. Possono essere assoluti o relativi (il path fa riferimento alla posizione del file.css)

40 Ereditarietà (1) Le impostazioni stilistiche applicate ad un elemento ricadono anche sui suoi discendenti. Almeno fino a quando, per un elemento discendente, non si imposti esplicitamente un valore diverso per quella proprietà

41 Ereditarietà (2) Se nel css si scrive la regola: body {color: red;} Tutti gli altri elementi suoi discendenti (h1,h2,p) erediteranno questa impostazione MA se nel file.css si definisce anche anche: h1 {color: black;} l'ereditarietà viene spezzata e il testo del paragrafo h1 sarà nero

42 Ereditarietà (3) Non tutte le proprietà sono ereditate. Ereditare un bordo non ha senso. Esempio: se si imposta un bordo per un paragrafo sarebbe assurdo che un elemento <a> o un testo in grassetto venissero circondati dallo stesso bordo

43 Peso delle regole Ogni regola ha più o meno importanza rispetto alle altre Un primo criterio di importanza è dato dall'origine del foglio di stile. Quando si visualizza una pagina web, il browser la interpreta in base a (in ordine di importanza): file.css dell'autore file.css dell'utente file.css predefinito del browser NOTA: tutti i software di navigazione consentono una gestione di questo aspetto

44 Peso delle regole (2) Criterio dell'ordine: stili in linea <h1 style= color:red; >Titolo</h1> stili incorporati (nel file.html) <head><style>h1{color:red;}</style></head> stili collegati (file.css) h1{color: red;}

45 Cascade Un browser esegue le seguenti azioni per visualizzare una pagina web: controlla il target stabilito con l'attributo media (adesempio scarta tutti gli stili e le regole riferiti alla stampa o ad altri supporti) ordinare le regole in base all'origine (autore-> utente-> browser) calcola la specificità dei selettori (albero) e in caso di conflitto usa il criterio dell'ordine (stili in linea-> Stili incorporati stili collegati o esterni)

46 Gestione del testo Prima dei CSS si usava il tag <font>, si creavano così pagine web di difficile gestione Con i CSS possono essere gestite varie proprietà del testo: Il tipo di font La dimensione del font La consistenza del font L'interlinea tra i paragrafi L'allineamento del testo e la sua decorazione

47 Gestione del testo: font family La proprietà font-family impostare il tipo di carattere. Si applica a tutti gli elementi ed è ereditata. Il W3C ha creato un meccanismo che consente all'autore di impostare nei CSS non un font singolo e unico, ma un elenco di caratteri alternativi: p {font-family: arial, Verdana, sans-serif;} Quando la pagina viene caricata, il browser tenta di usare il primo font della lista. Se questo non è disponibile usa il secondo e così via selettore {font-family: <font 1>,...,<famiglia generica>;}

48 Gestione del testo: font-size (1) Definisce le dimensioni del testo. E' applicabile a tutti gli elementi ed è ereditata Sintassi: selettore { font-size: <valore>; } I valori del testo possono essere espressi in: dimensione assoluta: è definita dall'unità di misura usata dimensione relativa: viene calcolata in base alla dimensione del testo dell'elemento parente

49 Gestione del testo: font-size (2) Sono valori assoluti: xx-small, x-small, small, medium, large, x-large, xxlarge, pixel (px), centimetri (cm), millimetri (mm), punti (pt), picas (pc), pollici (in), x-height(ex) p {font-size: 12px;} Sono valori relativi: smaller, larger, em (em-height), % (in percentuale) h2 {font-size: 1.2em;}

50 Gestione del testo: font-weight Serve a definire la consistenza o "peso" visivo del testo. Si applica a tutti gli elementi ed è ereditata. selettore {font-weight: <valore>;} Valori: numerici: ordinati in senso crescente (dal più leggero al più pesante) normal: valore di default (equivale a 400) bold: grassetto (equivale a 700) Bolder: misura relativa (più pesante del parente) lighter: misura relativa (più leggero del parente)

51 Gestione del testo: line-height Serve a definire l'altezza di una riga di testo all'interno di un elemento blocco. Ma l'effetto ottenuto è quello di impostare uno spazio tra le righe. La proprietà si applica a tutti gli elementi ed è ereditata Sintassi: selettore {line-height: <valore>;}

52 Gestione del testo: line-height Valori: normal valore numerico (1.2, 1.3, 1.5): l'altezza della riga sarà uguale alla dimensione del font moltiplicata per questo valore valore numerico con unità di misura: l'altezza della riga sarà uguale alla dimensione specificata Percentuale: l'altezza della riga viene calcolata come una percentuale della dimensione del font

53 Gestione del testo: text-align Imposta l'allineamento del testo. E' ereditata e si applica a tutti gli elementi: Sintassi: selettore { text-align: <valore>; } Valori: left: allinea il testo a sinistra right: allinea il testo a destra center: centra il testo justify: giustifica il testo

54 Gestione del testo: text decoration Imposta particolari decorazioni e stili per il testo. E ereditabile ed applicabile a tutti gli elementi (p {textdecoration: <valore> o <valori>;}) Valori: none: il testo non ha decorazioni particolari underline: il testo sarà sottolineato overline: il testo avrà una linea superiore line-through: il testo sarà attraversato da una linea orizzontale al centro blink: testo lampeggiante (p {text-decoration: blink;}

55 Ancora testo Letter-spacing blockquote{letter-spacing: 0.1em} Word-spacing H1 {word-spacing: 1em} Text-transform capitalize, uppercase, lowercase White-space normal (sequenze di spazi e a capo ignorati) pre (sequenze di spazi a capo rispettati) nowrap (spazi ignorati, a capo soppressi)

56 Colori e sfondi Due stili che vanno specificati insieme: color: il colore del testo sfondo: background-color: un colore o transparent background-image: un immagine specificata da un URL gli sfondi non si ereditano ma sono trasparenti Sfondi degli elementi Background-repeat (repeat, repeat-x, repeat-y, no-repeat) Background-attachment (fixed, scroll) Background-position (posizione in % o assoluta)

57 Tabelle <table> <caption>tabella 3x3</caption> <tr id="row1"><th>header 1</th> <td>cell 1</td><td>Cell 2</td></tr> <tr id="row2"> <th>header 2</th> <td>cell 3</td><td>Cell 4</td></tr> <tr id="row3"><th>header 3</th> <td>cell 5</td><td>Cell 6</td> </table> NOTA: specifica per riga Aggiungiamo un po di stile con i CSS...

58 Tabelle e CSS TH { vertical-align: center; text-align: center; font-weight: bold; font-size: x-large } TD { vertical-align: middle } TABLE {border: 1px solid black } TR#row1 { text-align: left } TR#row2 { text-align: center } TR#row3 { text-align: right } CAPTION { caption-side: top }

59 Margini (1) Blockquote e le liste (ol, ul) normalmente rientrano il testo contenuto Lo spazio intorno può essere controllato con le proprietà: margin margin-left margin-right margin-top margin-bottom

60 Margini (2) Esempio 1 blockquote { margin-top: 1em; margin-right: 0em; margin-bottom: 1em; margin-left: 0em; font-style: italic;} Esempio 2 blockquote { margin: 1em 0em 1em 0em; font-style: italic;} In senso orario a partire da top

61 Link Link sottolineato o non a:link {text-decoration: underline;} a:link, a:visited {text-decoration: none} a:hover {background: cyan} a:hover {color: red} Link, visited, hover: sono chiaramentespecializzazioni di a. Ma perché i due punti?non sono proprio classi come le altre, sono pseudoclassi perché si basano su proprietà che sono esterne al documento (es. un link è stato visitato)

62 Link

63 Basi di Dati. Programmazione e gestione di sistemi telematici Prof. Paolo Nesi lab. DSI-DISIT nesi@dsi.unifi.it Dr.sa. Michela Paolucci paolucci@dsi.unifi.it Dr. Emanuele Bellini bellini@rinascimento-digitale.it

(A) CONOSCENZA TERMINOLOGICA (B) CONOSCENZA E COMPETENZA (C) ESERCIZI DI COMPRENSIONE

(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

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

WEB I FOGLI DI STILE. Gabriele Murara

WEB I FOGLI DI STILE. Gabriele Murara WEB I FOGLI DI STILE Gabriele Murara 1 Cosa sono e a cosa servono HTML dovrebbe essere visto semplicemente come un linguaggio strutturale, alieno da qualunque scopo attinente la presentazione di un documento

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

Valori e unità di misura (1)

Valori e unità di misura (1) Valori e unità di misura (1) I valori di una proprietà non vanno mai messi tra virgolette. Uniche eccezioni i valori espressi da stringhe di testo e i nomi dei font formati da più di una parola (esempio:

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

CSS. Cascading Style Sheets. Regola: selezionatore { proprietà : valore } h1 { color : green; } ul { font-style : italic; } H1 { color : green }

CSS. Cascading Style Sheets. Regola: selezionatore { proprietà : valore } h1 { color : green; } ul { font-style : italic; } H1 { color : green } 1 2 Foglio di stile Cascading Style Sheets CSS Regole che dicono al browser COME visualizzare le informazioni contenute nel documento HTML. Definiscono l APPARENZA del documento. Regola: selezionatore

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

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

Fogli di stile CSS. Fogli di stile (2) Fogli di stile (3) Introduzione ai CSS. Regole

Fogli 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

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

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

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

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

CSS. 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. 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

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

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

Esercitazioni di HTML

Esercitazioni 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:

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

Introduzione ai fogli di stile CSS

Introduzione 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

Dettagli

Introduzione. Guida ai fogli di stile (Standard CSS 2) Demis Ballis <demis@dimi.uniud.it>

Introduzione. Guida ai fogli di stile (Standard CSS 2) Demis Ballis <demis@dimi.uniud.it> Introduzione Guida ai fogli di stile (Standard CSS 2) Demis Ballis Questo documento è liberamente tratto dalla guida ai CSS di base di Cesare Lamanna, disponibile nella sua versione

Dettagli

Linguaggi ed Applicazioni mul1mediali

Linguaggi ed Applicazioni mul1mediali Linguaggi ed Applicazioni mul1mediali 06.07- CSS. Cascading Style Sheet Maurizio Maffi ISTI Informa1on Science and Technology Ins1tute A cosa servono I CSS vengono usati per definire la rappresentazione

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

Navigare 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. 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

Dettagli

HTML. 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 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

Dettagli

INTRODUZIONE AL LINGUAGGIO HTML. Internet + HTML + HTTP = WWW

INTRODUZIONE AL LINGUAGGIO HTML. Internet + HTML + HTTP = WWW 1 INTRODUZIONE AL LINGUAGGIO HTML Internet + HTML + HTTP = WWW Scopo della esercitazione 2 Conoscere i principali tag HTML Realizzare una propria Home Page utilizzando alcuni semplici tag HTML 3 Architettura

Dettagli

I CSS o Fogli di stile. Telematica per le arti e lo spettacolo a.a. 2006/07

I CSS o Fogli di stile. Telematica per le arti e lo spettacolo a.a. 2006/07 I CSS o Fogli di stile Telematica per le arti e lo spettacolo a.a. 2006/07 Quando è nato il web il problema principale era semplicemente quello della gestione dei contenuti, dato anche il basso numero

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

APPUNTI DI HTML (QUINTA LEZIONE)

APPUNTI 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

Dettagli

I FOGLI DI STILE CSS (CASCADING STYLE SHEETS)

I FOGLI DI STILE CSS (CASCADING STYLE SHEETS) I FOGLI DI STILE CSS (CASCADING STYLE SHEETS) Gli stili rappresentano un metodo per definire come il browser debba visualizzare i tag HTML. Il loro vantaggio è che possono essere utilizzati a differenti

Dettagli

INSERIMENTO. Un foglio di stile può essere esterno e interno: Un foglio esterno si carica: Un foglio interno può essere compilato

INSERIMENTO. Un foglio di stile può essere esterno e interno: Un foglio esterno si carica: Un foglio interno può essere compilato 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 semantici. I fogli di stile (Cascading Style

Dettagli

Elementi Blocco vs elementi inline

Elementi Blocco vs elementi inline (X)HTML + CSS Elementi Blocco vs elementi inline HTML vs XHTML Prologo distinto Tag denotati sempre in minuscolo Tutti i tag aperti devono essere chiusi I valori degli attributi vanno sempre inclusi fra

Dettagli

Primi passi con HTML. Il documento HTML

Primi 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.

Dettagli

Elementi Blocco vs elementi inline

Elementi Blocco vs elementi inline (X)HTML + CSS Elementi Blocco vs elementi inline HTML vs XHTML Prologo distinto Tag denotati sempre in minuscolo Tutti i tag aperti devono essere chiusi I valori degli attributi vanno sempre inclusi fra

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

Brescianet.com Sito didattico - Prof. Sechi Marco. II Modulo - Classe 3O. Accoda qui le risposte. differenze per aree sovrapposte.

Brescianet.com Sito didattico - Prof. Sechi Marco. II Modulo - Classe 3O. Accoda qui le risposte. differenze per aree sovrapposte. Brescianet.com Sito didattico - Prof. Sechi Marco FAQ Cerca Lista degli utenti Gruppi utenti Registrati Profilo Entra per controllare i messaggi privati Entra II Modulo - Classe 3O Indice del forum ->

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

jt - joetex - percorsi didattici

jt - joetex - percorsi didattici jt - joetex - percorsi didattici Corso dreamweaver lezione 1 Sommario 1. Creare un sito in locale 2. creare la prima pagina Creare un sito in locale Un sito va creato tutto all'interno di un'unica cartella.

Dettagli

Contenuto vs Stile: un esempio

Contenuto vs Stile: un esempio I limiti dell HTML Il principale problema di HTML è la mancanza di separazione tra contenuto e stile all interno delle pagine. Molto spesso, invece degli appositi tag, si utilizzano le tabelle per posizionare

Dettagli

lo 2 2-1 - PERSONALIZZARE LA FINESTRA DI WORD 2000

lo 2 2-1 - PERSONALIZZARE LA FINESTRA DI WORD 2000 Capittol lo 2 Visualizzazione 2-1 - PERSONALIZZARE LA FINESTRA DI WORD 2000 Nel primo capitolo sono state analizzate le diverse componenti della finestra di Word 2000: barra del titolo, barra dei menu,

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

HTML HyperText Markup Language:

HTML 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

Dettagli

Guida Html. </P> L'annidamento ci permette quindi di attribuire formattazioni successive al testo che stiamo inserendo.

Guida Html. </P> L'annidamento ci permette quindi di attribuire formattazioni successive al testo che stiamo inserendo. Struttura di un tag Guida Html Abbiamo detto che all'interno di ogni pagina è presente una serie di marcatori (i TAG), a cui viene affidata la visualizzazione e che hanno differenti nomi a seconda della

Dettagli

Corso di Web Programming

Corso 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

Dettagli

Copyright (c) 2008, 2009, 2010 Fabio Proietti

Copyright (c) 2008, 2009, 2010 Fabio Proietti Copyright (c) 2008, 2009, 2010 Fabio Proietti Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version

Dettagli

Il linguaggio HTML - Parte 4

Il linguaggio HTML - Parte 4 Corso IFTS Informatica, Modulo 3 Progettazione pagine web statiche (50 ore) Il linguaggio HTML - Parte 4 Dott. Chiara Braghin braghin@dti.unimi.it HTML - I Riferimenti Ipertestuali Il piatto forte di tutto

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

HTML+XML= XHTML. Che cos è l XHTML

HTML+XML= XHTML. Che cos è l XHTML HTML+XML= XHTML Il ritorno al futuro del WEB A cura di Barbara Lotti Che cos è l XHTML Nel gennaio del 2000 il W3C ha rilasciato, anziché una nuova versione, una riformulazione dell HTML come applicazione

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

CSS Cascading Style Sheets

CSS Cascading Style Sheets CSS Cascading Style Sheets il linguaggio per modificare lo stile delle pagine web 1 Fogli di stile (CSS) Servono per facilitare la creazione di pagine HTML con un aspetto uniforme Permettono di separare

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

Sistema operativo. Sommario. Sistema operativo...1 Browser...1. Convenzioni adottate

Sistema operativo. Sommario. Sistema operativo...1 Browser...1. Convenzioni adottate MODULO BASE Quanto segue deve essere rispettato se si vuole che le immagini presentate nei vari moduli corrispondano, con buona probabilità, a quanto apparirà nello schermo del proprio computer nel momento

Dettagli

INTRODUZIONE ALL HTML

INTRODUZIONE ALL HTML INTRODUZIONE ALL HTML LE REGOLE GENERALI Di seguito, sono raccolti i tag html (comandi) di uso più frequente per la formattazione dei testi e la gestione di una pagina web all interno del nostro sistema

Dettagli

I PRINCIPALI TAG DEL LINGUAGGIO HTML

I PRINCIPALI TAG DEL LINGUAGGIO HTML Struttura generica di una pagina Web: I PRINCIPALI TAG DEL LINGUAGGIO HTML Titolo

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

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

Settaggio impostazioni tema. Cliccando nuovamente su aspetto e poi su personalizza si avrà modo di configurare la struttura dinamica della template.

Settaggio impostazioni tema. Cliccando nuovamente su aspetto e poi su personalizza si avrà modo di configurare la struttura dinamica della template. I TEMI PREDEFINITI (TEMPLATE) Scelta del tema I temi predefiniti di wordpress sono la base di un sito che usa un utente che per ragioni pratiche o per incapacità non può creare un sito usando solo codice

Dettagli

Lezione 3. Joomla 2.5

Lezione 3. Joomla 2.5 Lezione 3 Joomla 2.5 Joomla: il template Prima di partire con la modifica del template, diamo un occhiata alle posizioni definite dallo stesso. Come si può notare LOGO non ha un area che lo identifica

Dettagli

Fogli di stile: introduzione. Fabio Fioravanti

Fogli di stile: introduzione. Fabio Fioravanti Fogli di stile: introduzione Fabio Fioravanti Introduzione dei fogli di stile 1996: definizione dei fogli di stile da parte del W3C (CSS Level 1 o CSS-1) Dal 1996 al 2000: scarso supporto da parte dei

Dettagli

CASCADING STYLE SHEETS. Prof. Rocco Ciurleo - ITIS "M. M. Milano" Polistena

CASCADING STYLE SHEETS. Prof. Rocco Ciurleo - ITIS M. M. Milano Polistena CASCADING STYLE SHEETS I fogli di stile o CSS (acronimo di Cascading Style Sheets) sono uno strumento di formattazione delle pagine web che consente di personalizzare l'aspetto della pagina senza agire

Dettagli

Cos è un word processor

Cos è un word processor Cos è un word processor è un programma di videoscrittura che consente anche di applicare formati diversi al testo e di eseguire operazioni di impaginazione: font diversi per il testo impaginazione dei

Dettagli

CMS MUSEO&WEB. Mappe grafiche. Andrea Tempera (OTEBAC) 12 aprile 2010

CMS MUSEO&WEB. Mappe grafiche. Andrea Tempera (OTEBAC) 12 aprile 2010 CMS MUSEO&WEB Mappe grafiche Andrea Tempera (OTEBAC) 12 aprile 2010 Introduzione Grazie ad appositi tag HTML possiamo associare molteplici collegamenti a differenti zone di un'unica immagine; un'immagine

Dettagli

Utilizzo dei CSS: regole

Utilizzo dei CSS: regole Tutorial per siti scolastici accessibili con editor web open source Utilizzo dei CSS: regole Adotta un template CSS - Regole pag. - 1 Autore Questa guida è stata realizzata da Gianfranco Bilotti e fa parte

Dettagli

FtpZone Guida all uso Versione 2.1

FtpZone Guida all uso Versione 2.1 FtpZone Guida all uso Versione 2.1 La presente guida ha l obiettivo di spiegare le modalità di utilizzo del servizio FtpZone fornito da E-Mind Srl. All attivazione del servizio E-Mind fornirà solamente

Dettagli

Primi elementi di... Cascading Style Sheet (o Fogli di Stile)

Primi elementi di... Cascading Style Sheet (o Fogli di Stile) ISIS Giordano Bruno - BUDRIO Primi elementi di... Cascading Style Sheet (o Fogli di Stile) Lezioni del Prof. Gianluigi Roveda Caratteristiche dei Fogli di Stile Divide la descrizione del contenuto del

Dettagli

7. Layer e proprietà degli oggetti

7. Layer e proprietà degli oggetti 7. Layer e proprietà degli oggetti LAYER 09/01/13 ing. P. Rordorf arch. D. Bruni arch. A. Chiesa ing. A. Ballarini 38(52) Le proprietà dei layer: - Nome: ogni layer ha un nome proprio che ne permette una

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

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

Titolare del trattamento dei dati innanzi descritto è tsnpalombara.it

Titolare del trattamento dei dati innanzi descritto è tsnpalombara.it Decreto Legislativo 196/2003 Codice in materia di protezione dei dati personali COOKIE POLICY La presente informativa è resa anche ai sensi dell art. 13 del D.Lgs 196/03 Codice in materia di protezione

Dettagli

CONTENUTI 1. INTRODUZIONE...3 2. CONCETTI BASICI SU EQUINOX CMS XPRESS...5 3. ACCESSO A EQUINOX CMS XPRESS...9 4. PAGINA D INIZIO...

CONTENUTI 1. INTRODUZIONE...3 2. CONCETTI BASICI SU EQUINOX CMS XPRESS...5 3. ACCESSO A EQUINOX CMS XPRESS...9 4. PAGINA D INIZIO... CONTENUTI 1. INTRODUZIONE...3 DEFINIZIONE...3 ELEMENTI DEL SERVIZIO...3 TECNOLOGIA E OPERAZIONE...3 WORKFLOW E GRAFICO DI PROCESSI...4 2. CONCETTI BASICI SU EQUINOX CMS XPRESS...5 STRUTTURA...5 OGGETTI...5

Dettagli

APPUNTI DI HTML (SECONDA LEZIONE)

APPUNTI 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à

Dettagli

SOMMARIO. INTRODUZIONE 4 CAPITOLO 1 5 Linee Guida 5. 1.1 Linee guida CSS1 5 1.2 Linee guida CSS2 5. CAPITOLO 2 7 Fogli di stile 7

SOMMARIO. INTRODUZIONE 4 CAPITOLO 1 5 Linee Guida 5. 1.1 Linee guida CSS1 5 1.2 Linee guida CSS2 5. CAPITOLO 2 7 Fogli di stile 7 Sommario SOMMARIO INTRODUZIONE 4 CAPITOLO 1 5 Linee Guida 5 1.1 Linee guida 1 5 1.2 Linee guida 2 5 CAPITOLO 2 7 Fogli di stile 7 2.1 La sintassi 7 2.2 Ereditarietà degli attributi 7 2.3 Regole di cascading

Dettagli

WWW.ICTIME.ORG. NVU Manuale d uso. Cimini Simonelli Testa

WWW.ICTIME.ORG. NVU Manuale d uso. Cimini Simonelli Testa WWW.ICTIME.ORG NVU Manuale d uso Cimini Simonelli Testa Cecilia Cimini Angelo Simonelli Francesco Testa NVU Manuale d uso EDIZIONE Gennaio 2008 Questo manuale utilizza la Creative Commons License www.ictime.org

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

01. Conoscere l area di lavoro

01. 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

Dettagli

LABORATORIO PER IL DESIGN DELLE INTERFACCE PEGORARO ALESSANDRO CASSERO.IT MANUALE DI AGGIORNAMENTO, MANUTENZIONE E USO DEL SITO

LABORATORIO PER IL DESIGN DELLE INTERFACCE PEGORARO ALESSANDRO CASSERO.IT MANUALE DI AGGIORNAMENTO, MANUTENZIONE E USO DEL SITO CASSERO.IT MANUALE DI AGGIORNAMENTO, MANUTENZIONE E USO DEL SITO 1 Installazione e requisiti per il corretto funzionamento del sito: L istallazione è possibile sui più diffusi sistemi operativi. Il pacchetto

Dettagli

Cascading Style Sheet CSS. Sintassi Css. Come inserire un foglio di stile. Fogli di stile esterni. Separazione contenuto/layout

Cascading Style Sheet CSS. Sintassi Css. Come inserire un foglio di stile. Fogli di stile esterni. Separazione contenuto/layout Cascading Style Sheet CSS CASCADING STYLE SHEET I fogli di stile a cascata (detti anche semplicemente fogli di stile) vengono usati per definire la rappresentazione di documenti HTML, XHTML e XML. L'introduzione

Dettagli

REPORT DI VALUTAZIONE DELL ACCESSIBILITÀ

REPORT DI VALUTAZIONE DELL ACCESSIBILITÀ Pag. 1 di 13 REPORT DI VALUTAZIONE DELL ACCESSIBILITÀ PUBBLICA AMMINISTRAZIONE Comune di Pella (NO) http://www.comune.pella.no.it/ DATA DELLA VALUTAZIONE 09/07/2008 AUTORE DELLA VALUTAZIONE Alessio Mantegna

Dettagli

Esercizi di JavaScript

Esercizi di JavaScript Esercizi di JavaScript JavaScript JavaScript é un linguaggio di programmazione interpretato e leggero, creato dalla Netscape. E' presente a patire da Netscape 2 in tutti i browser ed é dunque il linguaggio

Dettagli

PULSANTI E PAGINE Sommario PULSANTI E PAGINE...1

PULSANTI E PAGINE Sommario PULSANTI E PAGINE...1 Pagina 1 Sommario...1 Apertura...2 Visualizzazioni...2 Elenco...2 Testo sul pulsante e altre informazioni...3 Comandi...3 Informazioni...4 Flow chart...5 Comandi...6 Pulsanti Principali e Pulsanti Dipendenti...6

Dettagli

Sommario. HTML e CSS I fogli di stile. cosa sono principali proprietà

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

Dettagli

Indice PARTE PRIMA L INIZIO 1

Indice 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

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

Entrare nel sistema. Clicca su Entra per entrare nel sistema. PAGINA 1

Entrare nel sistema. Clicca su Entra per entrare nel sistema. PAGINA 1 Entrare nel sistema Clicca su Entra per entrare nel sistema. PAGINA 1 Entrare nel sistema Compare il box di login in cui inserire il nome utente e la password fornite tramite posta elettronica. PAGINA

Dettagli

Macchine 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 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

Dettagli

Introduzione. Elementi di Informatica. Standard. Struttura dei TAG - 1. Annidamento e Indentazione. Struttura dei TAG - 2

Introduzione. Elementi di Informatica. Standard. Struttura dei TAG - 1. Annidamento e Indentazione. Struttura dei TAG - 2 Università degli Studi di Udine Facoltà di Ingegneria CORSO DI LAUREA IN SCIENZE dell ARCHITETTURA Elementi di Informatica HTML e CSS D. Gubiani HTML è l acronimo di HyperText Markup Language che tradotto

Dettagli

extensible Markup Language

extensible Markup Language XML a.s. 2010-2011 extensible Markup Language XML è un meta-linguaggio per definire la struttura di documenti e dati non è un linguaggio di programmazione un documento XML è un file di testo che contiene

Dettagli

CSS font-size: pt, px o em? Che unità di misura utilizzare?

CSS font-size: pt, px o em? Che unità di misura utilizzare? CSS font-size: pt, px o em? Che unità di misura utilizzare? In linea di massima possiamo dire che ogni unità di misura ammessa nei CSS ha una destinazione d'uso precisa: pt I punti (pt) sono l'unità di

Dettagli

LE CARATTERISTICHE DEI PRODOTTI MULTIVARIANTE

LE CARATTERISTICHE DEI PRODOTTI MULTIVARIANTE LE CARATTERISTICHE DEI PRODOTTI MULTIVARIANTE Che cosa sono e a cosa servono le caratteristiche? Oltre a descrivere le qualità di un prodotto con un testo generico (descrizione) è possibile dettagliare

Dettagli

www.filoweb.it STAMPA UNIONE DI WORD

www.filoweb.it STAMPA UNIONE DI WORD STAMPA UNIONE DI WORD Molte volte abbiamo bisogno di stampare più volte lo stesso documento cambiando solo alcuni dati. Potremmo farlo manualmente e perdere un sacco di tempo, oppure possiamo ricorrere

Dettagli

HTML INFORMATICA PER LE APPLICAZIONI ECONOMICHE PROF.SSA BICE CAVALLO

HTML 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

Dettagli

Java Server Pages (JSP) JSP o Servlet? Java Server Pages (JSP) Java Server Pages Costituiscono un estensione della tecnologia delle servlet

Java Server Pages (JSP) JSP o Servlet? Java Server Pages (JSP) Java Server Pages Costituiscono un estensione della tecnologia delle servlet Java Server Pages (JSP) Introduzione alle JSP Linguaggio di scripting lato server HTML-embedded Una pagina JSP contiene sia HTML sia codice Il client effettua la richiesta per la pagina JSP La parte HTML

Dettagli

Cookie. Krishna Tateneni Jost Schenck Traduzione: Luciano Montanaro

Cookie. Krishna Tateneni Jost Schenck Traduzione: Luciano Montanaro Krishna Tateneni Jost Schenck Traduzione: Luciano Montanaro 2 Indice 1 Cookie 4 1.1 Politica............................................ 4 1.2 Gestione........................................... 5 3 1

Dettagli

Anno Accademico Corso di Tecnologie Web CSS

Anno Accademico Corso di Tecnologie Web CSS Universita degli Studi di Bologna - Facolta di Ingegneria Anno Accademico 2006-2007 Corso di Tecnologie Web CSS http://www-lia.deis.unibo.it/courses/tecnologieweb0607/ HTML e Cascading Style Sheets > L

Dettagli

LA CORRISPONDENZA COMMERCIALE

LA CORRISPONDENZA COMMERCIALE LA CORRISPONDENZA COMMERCIALE GLI ELEMENTI ESSENZIALI DELLA LETTERA COMMERCIALE Intestazione Individua il nome e il cognome o la ragione sociale di chi scrive; contiene inoltre l indirizzo e i recapiti

Dettagli

Architettura dell Informazione

Architettura dell Informazione Architettura dell Informazione 7. - Cascading Style Sheets (CSS - appendice) Paolo Milazzo Dipartimento di Informatica, Università di Pisa http://pages.di.unipi.it/milazzo milazzo di.unipi.it Master in

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

Costruzione di un sito web - HTML

Costruzione di un sito web - HTML Costruzione di un sito web - HTML Obiettivi. Presentare le caratteristiche di un sito Web ed i concetti base per la sua costruzione: fasi di realizzazione e linguaggio HTML. Illustrare gli elementi fondamentali

Dettagli