Capitolo 1 Intro e alcuni tag. Server e Browser Internet Explorer Netscape Navigator Opera Server.

Slides:



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

Il linguaggio HTML I documenti HTML vanno racchiusi dentro una coppia di TAG (marcatori): apertura e chiusura. ……………………………… …………………………… ……………….
CSS CASCADING STYLE SHEET Alberto Ferrari. Cascading Style Sheet I fogli di stile a cascata (detti anche semplicemente fogli di stile) vengono usati per.
HYPER TEXT MARK-UP LANGUAGE
CSS CASCADING STYLE SHEET Alberto Ferrari.
A. FERRARI Alberto Ferrari. L'HyperText Markup Language (HTML) (traduzione letterale: linguaggio di marcatura per ipertesti) è un linguaggio usato per.
HTML LE PAGINE WEB COME SI SA, INTERNET E UN SISTEMA MONDIALE DI RETI DI COMPUTER CHE PERMETTE DI UTILIZZARE UN SISTEMA DI CONNESSIONE TRA COMPUTER.
Il linguaggio HTML.
G. Mecca – – Università della Basilicata Tecnologie di Sviluppo per il Web Cascading Style Sheets (CSS): Dettagli e Approfondimenti versione.
G. Mecca – – Università della Basilicata Tecnologie di Sviluppo per il Web Cascading Style Sheets (CSS): Concetti Fondamentali versione.
1 Scoprire e capire HTML Creare semplici pagine WEB Maria Laura Alessandroni.
CSS: Cascading Style Sheets Specifiche del formato del documento tramite un linguaggio Come modelli.dot di Word o file di stile.sty per latex Separazione.
HTML e CSS Concetti base Comunicazione Multimediale.
Cascading Style Sheet CSS2 – CSS/P
Esempi sui CSS.
Unintroduzione a HTML (II). 4-2 Includere figure con i tag immagine Le immagini possono essere usate come link utilizzando i tag àncora Formato del tag.
Ovvero lo stile di Internet TC-WEB Torino, 5 settembre 2012.
Linguaggi per il Web Linguaggi di markup: CSS. Cascading Style Sheets (CSS) servono per facilitare la creazione di pagine HTML con un aspetto uniforme.
Dott. Chiara Braghin Corso IFTS Informatica, Modulo 3 – Progettazione pagine web statiche (50 ore) HTML e i fogli di stile Dott.
Sommario Allineamento ( ) Immagini ( ) Link ( ). Allineamenti Oltre a posso usare per allineare testo ed immagini un altro tag: align = center o left.
Informatica Generale: laboratorio di informatica
CSS : Cascading Style Sheet
IL BOX MODEL Ogni box è caratterizzato da 1.Larghezza dello spazio per i contenuti ( width ) 2.Altezza dello spazio per i contenuti ( height ) 3.Spazio.
FORMATTARE LE LISTE DI LINK  MENU
Tecniche di accessibilità web Lezione 2 - Tecniche di layout avanzate Box model.
Andrea Spinelli Linguaggio HTML
Posizionamento Come posizionare gli elementi HTML nella pagina web e come JavaScript può muoverli cambiando la loro posizione nel tempo.
Cascading Style Sheet (Fogli di Stile in Cascata)
HTML per iniziare Gianpaolo Cecere. 29 aprile Sintassi HTML I tag HTML sono direttive per i browser I tag sono contenitori per porzioni di documento.
Creare pagine web Xhtlm. Struttura di una pagina.
HTML Lezione 3 Stili.
Posizionamento Come posizionare gli elementi HTML nella pagina web e come JavaScript può muoverli.
HTML Lezione 7 Il modello dei contenitori. Gestire lo spazio tra gli elementi Lo spazio tra gli elementi della pagina o allinterno del contenuto di un.
Il linguaggio HTML Le pagine web sono file di testo scritte utilizzando il linguaggio HTML. I documenti HTML vanno racchiusi dentro una coppia di TAG.
Tabelle HTML Le tabelle in HTML permettono di formattare del testo, delle immagini, altre tabelle … in righe e colonne. Per poter affiancare due immagini.
Il Linguaggio HTML “Profe, ma io a casa l’HTML non ce l’ho!“
HTML HyperText Markup Language Linguaggio per marcare un’Ipertesto
Informatica Umanistica A.A. 2008/2009 LEZIONE 3 HTML + CSS Il contenuto e la sua visualizzazione: separati finalmente!
HTML Gli elementi principali di una pagina Web. Titolo: 2  Attribuisce un titolo alla pagina  Il titolo è visibile nella “barra del titolo” del browser.
Floating div. IL FLUSSO I diversi box sono inseriti nel così detto “flusso” I box a livello di blocco (compresi i box anonimi) si dispongono uno di seguito.
Corso Web CSV – Andiamo on-line 1 Andiamo on-line Corso di formazione Elementi base per la costruzione di un sito web.
TAG e CSS Ricalcare la grgilia di impaginazione. UNA STRUTTURA PER I CONTENUTI Oltre a caratterizzare i contenuti (titoli, paragrafi, liste, collegamenti),
HTML I tag HTML (parte 1). I tag HTML  I comandi che il browser interpreta  Etichette per marcare l’inizio e la fine di un elemento HTML  Formato e.
La struttura del documento
Note sull’esame L’esame è composto da due parti:
Creazione di pagine per Internet Brevi note a cura di Emanuele Lana
Tag TABLE. Oltre ad avere la funzione di rappresentare dati di ogni genere allineati in righe e colonne, le tabelle in HTML si utilizzano per costruire.
Programma delle lezioni LABORATORIO B  Lezione 01: 27/02martedi  Lezione 02: 06/03martedi  Lezione 03: 13/03martedi  Lezione 04:
Internet e HTML Diffusione di informazioni mediante la rete Internet.
HTML 4.01 Apogeo. I tag di base Capitolo 1 I tag SintassiEsempi:
HTML e CSS C. Gena, C. Picardi, J. Sproston HTML e CSS.
Tag IMG Per inserire un'immagine in una pagina HTML basta inserire il tag: ; questo tag non ha bisogno di chiusura. Affinché l'immagine venga visualizzata.
Tesi di Laurea di: Relatore: Mariano Diasio Prof. Fabio Vitali
Master in Telemedicina HTML per iniziare Maria Simi, dicembre 2004 [da un tutorial di Rigget]
Creazione di pagine per Internet Brevi note a cura di Emanuele Lana
Sviluppo servizi su rete, banche datiCorso di formazione Strumenti via WEB per la gestione dinamica dei siti.
HTML e CSS Concetti base Comunicazione Multimediale.
Lezione 6: Form.  In alcuni documenti HTML può essere utile creare dei moduli (form) che possono essere riempiti da chi consulta le pagine stesse (es.
Introduzione ai fogli di stile Brevi note a cura di Emanuele Lana
Il Fogli di Stile - CSS.
Javascript. HTML per definire il contenuto delle pagine web CSS per specificare il layout delle pagine web JavaScript per definire il comportamento delle.
Riprendendo Il tag il tag Div rappresenta un contenitore. Tutto quello che è incluso fra il tag iniziale e quello di chiusura reagisce secondo gli stili.
INFORMAZIONE E PRESENTAZIONE Lo scopo di una pagina web è, essenzialmente la trasmissione di una informazione. L’informazione è costituita da due aspetti.
Una pagina HTML non è altro che un insieme di box rettangolari e che il flusso dell’informazione è sempre verticale. Gli elementi si dispongono sempre.
Linguaggi per il Web Linguaggi di markup: CSS. Fogli di stile Cascading Style Sheets Fogli di stile sovrapposti DEFINIZIONE Il CSS è l’insieme delle regole.
CSS – parte 2 Formattazione visual font –caratteri –tabelle
Float - ripresa. Float left: dispone a pila tutti i div sulla sinistra.
HTML HTML Sistema di contrassegno riconosciuto dai Browser come (Firefox, Chrome, Internet Explorer) Hyper Text Markup Language.
CSS. I FOGLI DI STILE HTML serve informare il browser di quali sono le componenti necessarie a mostrare un documento e ad articolare il documento in blocchi.
LEZIONE 04 Riepilogo CSS. SELETTORI I selettori sono pattern (criteri di selezione) usati per individuare l'elemento (o gli elementi) a cui si desidera.
Transcript della presentazione:

Capitolo 1 Intro e alcuni tag

Server e Browser Internet Explorer Netscape Navigator Opera Server

Server = computer particolari che forniscono servizi di accesso alle informazioni su rete –sempre collegati tra loro e alla rete –contengono tutti i file del sito –basta conoscere l’indirizzo del server –ricevuta la richiesta di visualizzare una pagina del sito, il server invia i file che la compongono

Browser Browser = programma per visualizzare le pagine web (ed accederle tramite Internet) –comunica col server chiede la pagina riceve tutti i dati (spediti a “pacchetti”) li interpreta, ricostruendo la pagina visualizza il risultato sullo schermo

Pag4: html source

Pag5: html results

Tag: Tag contenitore –html –head –title –body –h1 … h6 –p –em Tag vuoti –Img –

Esercizio pag10 20 min

Fotocopie pag 10 e pag 38 Aprire html-kit Creare, salvare, visualizzare file Partire da file –Testo_ex_starbuzz_index_html.txt index.html

Esercizio pag27 30 min Aggiungere le seguenti istruzioni di stile: body { background-color: #d2b48c; margin-left: 20%; margin-right: 20%; border: 1px dotted gray; padding: 10px 10px 10px 10px; font-family: sans-serif; }

Esercizio perfile mission.html Fotocopia tazza pag 27

Capitolo 2 ancore

Esercizio aggiunta ancore pag47

Da file in cartella –HFHTML_ch02 Aggiunger al file lounge.html le ancore –Fotocopia pag 46

Esercizio aggiunta ancore pag47 Creazione cartelle Modifica path da file lounge –Fotocopia pag 57 Link al padre pag 63

Eserc pag70-71 Capire i link! –Fotocopi pag 70-71

tecweb.unich.it/portanuova A questo punto chi vuol fare l’esame deve avere un account su tecweb (usare usernamee password dell’alula??) e registrarsi su moodle. Inoltre siti fatti da singoli, possibile avere contatti, un repository comune per informazioni e immagini prese da negozio. Elenco negozi che danno supporto alla cosa lungo via pindaro. Pam: tu devi creare contenitore (tipo mappa geografica della strada con possibilita’ di click) sul progetto eletto vincitore dal negoziante stesso in questo anno.

Cap 3 Quote e liste nesting entities

Esercizio pag78 Creare la pag web per la pag 78 –Prima disegnarla su carta –Poi fare blocchi e poi aggiungere tag (pag ) –Risultato pag 84 –Es1: Partire da file journal_html.txt –Esercizio 2: Sostituire virgolette con e per blocchi e (pag 90) Inline-vs-block (pag 94)

Eserc Pag le liste Pag 102 il risultato Pag 104 il source Unordered list (pag 107) (file journal.html)

Nesting eserc pag 112 Distribuire fotocopie pag 112 o visualizzarla a video

Riapsso tag eser. Pag 113 Alla lavagna chiedere

Entities!! <html> See w3schools.com/tags/ref_entities.asp

Es pag115 Crack the location! Fotocopie da consegnare

Pag 116 esercizio per casa Consegnare fotocopie

Cap 5 Atributo alt, width, heigth su img Uso di programmi grafica Lo fa pamela

Fare anche colori a pag

Cap 6-7 Fino a XHTML

Nesting immagini solo dentro un blocco! Doctype e meta per charset iso Validare a validator.w3.org pagine fatte finora (dopo aver aggiunto doctype e meta) Fotocopie pag Pag 259: cosa non si fa

Esercizio pag 260 Trovare gli errori

Pag 268: come passare a xhtml Pag 272 xhtml check list

Cap 8 Intro to css

Struttura regole di stile pag 289 Tag stile pag 291 o link a foglio esterno pag305 Esrcizio 292--: –settare a marrone il colore dei paragrafi del file lounge.html –Stile per headings (regole per piu’ di un elemento) –Seconda regola solo per h1 (che aggiunge proprieta’ non comuni ad h2) pag 296

Esercizio: pag 304 Creare file lounge.css E linkarlo come foglio stile da lounge.html, elixir.html e directions.html

Eredita’ pag Selettori di classe!! Pag Classi multiple e regole di priorita’

Esercizio pag 323

Esercizio pag 326

Esercizio pag 327

Validazione di fogli stile –

Esercizio property soup: Pag 330 Property soup –color, font-weight, left, line-height, top, letter- spacing, background-color, border, margin, font-size, text-align, font-style, list-style, background-image, font-family, border-bottom

Cap 9 Css fonts and colors

Font !! Pag –Specifica font per body (small or medium??) e poi usa font relativi al body con “%” o “em” –Ie e firefox possono rescalare la pagina a richiesta dell’utente se si usano le regole sopra (non usare px!!)

Pag 362: applicazione stile Visualizzare differenze con e senza stile pagina diario di bordo di Tony E completo con text decoration e border- bottom pag 378

Cap Box model

Lounge da quello visualizzato a pag 386 A quella visualizzata a pag 387

Esercizio pag 388- Da lounge.html del cap 10, –Aggiungere foglio stile (388) –A casa, provate esercizio pag 390

Box-model pag 391 Pag : giocare con boxes, borders, padding, margin, content area Esempio pag !!

Esercizio: box verde pag

Tipi di bordi: pag

Id: pag

Pag 421 Using multiple stylesheets

Stle sheets for seveal media!

Cap 11

Div!! Esempio cat and dogs pag

Div in the elixir!! Da pag 439 a pag 443

Pag Spiegazione proprieta’ width dell’oggetto, del pading, del bordo e del margin –Sommandoli si ottiene la larghezza totale

Continuando con elixir: Padding e margin, text-align: pag Esercizio pag 450! Color for h2 figlio di div! Pag Line height: 456

Alcuni shortcuts Pag

Uso di span. Eserc pag 462 e pag 466

Styling pag 469, 471

Altre pseudo-class: –:first-child

Cascade style sheets: –Browser –User –Author All’interno di ogni classe per specificita’ Gioco –000 da dx N. of element Classi Id –Es: 002 e’ piu’ spec di 001 –100 è piu’ spec di 001

Es per casa pag 481 (float: right)

Cap 12 Disposizione elementi (block and inline)

Disposizione blocchi 489 Disposizione inline 491 Insieme p 492 Come si comportano i margini in inline e block 493 (vedi anche 3^ dumb question pag 494

Funzionamento di float pag –E come ha funzionato su lounge.html 497

Il nuovo starbuzz Da 499 a rusutato two column 503 Facciamo come su lounge: risultato pag 506 –Soluz: right-margin come side bar (ricordate che float:right va sopra il blocco e contenuto inline scorre sotto. Inoltre immagini di sfondo non interessa margine che diventa quindi trasmarente (marrone nell’esempio) Soluz alternativa width di main-area? –No (pag 510)

Problem footer overlap  509 –Soluzione proprieta’ clear: right

Pag Ora fisso il main a sx e margini sulla sidebar a dx. Pos: viene prima il main (anche senza css o in pdas) Neg: la sidebar scala invece di restare fissa … Soluz: da liquid a frozen layout

Frozen layout 517 Aggiungere un div contenitore di larghezza fissa Per migliorarlo: –Jello (gelato ) con margin left/right auto!! Centra il contenitore 519

Altra poss: absolute position N.b. absolute position ESCE dal flusso! Gli inline non ne tengono conto (passano sotto)!! –z-index Position: static, float, absolute

Using absolute position 523 Cosa succede: 525 –La sidebar scende sul footer (clear non lo sente piu!!!) Soluz: cambiare larghezza footer 527

Ricapitolando: 526 Float Jello absolute

Qui gli studenti possono fare mille esercizi, anche quelli dello scorso anno, con medoti diversi, etc E dovrebbero gia’ avere idea di come strutturare il loro sito web

Pag 528: uso di z-index Pag 532: uso di absolute positioning (rispetto a primo contenitore posizionato absolute!!) è posizionato absolute!! –Nota: html definisce il bottom non la finedella pagina ma la fine della finestra del browser!! Quindi attenti a posizionamenti absolute con scarto dal bottom!!

Esercizio pag 533

Fixed positioning Relative:

Esempio 3 colonne 541 Altri esempi: … vedi link a pag 541

Cap 13 tabelle

Pag 554 Summary and caption pag 557 Styling the table pag (tony’s diary!!)

Tabelle: –Border, margin (della tabella), border-spacing (delle celle) Celle: –Padding, border, border-spacing Altro: border-collapse

Rowspan, colspan 569 Table inside a table : esercizio

Style list!! Pam: sito con i tantissimi tipi di liste

Cap 14 forms

Forms: 592,593,594,595, 596 Elementi di una form: 598—601

Esercizio pag 602 (vedi pag 607 per attributi usabili) –Submit: Value –Input/textarea: Maxlength –Tutti meno options: name

Styling the form!! Pag 626

Altri elementi: 632 –Fieldset, legned, label Altri input: 633 –Password –File –Multiple selection