Gli standard web W3C standard HTML CSS “…a set of standardized best practices for building web sites, and a philosophy of web design and development.

Slides:



Advertisements
Presentazioni simili
CORSO BASE Il Browser LO Standard HTML I TAG Annidamento e Identizione I commenti Case unsensitive Struttura pagina-DOCTYPE HEAD BODY Ipertesti Immagini.
Advertisements

CSS (Cscading Style Sheet Fogli di stile a cascata)
Introduzione all’HTML
Gli ipertesti del World Wide Web Funzionamento e tecniche di realizzazione a cura di Loris Tissìno (
Il linguaggio HTML I documenti HTML vanno racchiusi dentro una coppia di TAG (marcatori): apertura e chiusura. ……………………………… …………………………… ……………….
Introduzione ad XML Mario Arrigoni Neri.
Corso FSE II – html a.a Lezione 5. corso fse dinformatica – a.a html html (hypertext markup language) è un linguaggio di markup.
HTML+XML= XHTML Il ritorno al futuro del WEB A cura di Barbara Lotti.
HYPER TEXT MARK-UP LANGUAGE
HTML Hyper Text Mark-Up Language. HTML Hyper Text Mark-Up Language Linguaggio di marcatura per ipertesti E un linguaggio di formattazione usato per descrivere.
A. FERRARI Alberto Ferrari. L'HyperText Markup Language (HTML) (traduzione letterale: linguaggio di marcatura per ipertesti) è un linguaggio usato per.
JavaScript 2. JavaScript nelle pagine web. HTML e XHTML Gli script JavaScript sono utilizzabili sia in pagine HTML che XHTML XHTML impone che il codice.
1 Introduzione ad XML. 2 Problemi con SGML Complesso da comprendere ed utilizzare Non è pensato per la rete: mancano link ipertestuali e specifiche grafiche.
Lezione 18 MIDI e XML Programmazione MIDI (Prof. Luca A. Ludovico)
Introduzione ai CSS. Cosa è successo allHTML Perché usare i CSS Introduzione ai CSS Fondamenti.
Che cosè? Che cosè? Che cosè? Che cosè? Come creare una pagina… Come creare una pagina… Come creare una pagina… Come creare una pagina… inserire testi,immagini,tabelle…
1 Scoprire e capire HTML Creare semplici pagine WEB Maria Laura Alessandroni.
3° Workshop "Accessibilità: primi passi per un mondo fruibile da tutti" Alessandro Olivi Modellazione di pagine WEB e accessibilità
HTML e CSS Concetti base Comunicazione Multimediale.
Laboratorio di Applicazioni Informatiche II mod. A
1 HTML - I Frame Laboratorio di Applicazioni Informatiche II mod. A.
Linguaggi di marcatura e fogli stile Presentazione del corso.
XHTML Danilo Deana. XHTML2 XHTML (eXtensible HyperText Markup Language) XHTML è una riformulazione di HTML come applicazione XML. Utilizzando XHTML è
Architettura del World Wide Web
Internet Explorer Il browser.
CORSO DI INFORMATICA LAUREA TRIENNALE-COMUNICAZIONE & DAMS
HyperText Markup Language
HTML HyperText Markup Language
Corso di PHP.
HyperText Markup Language 17-23/6/08 Informatica applicata B Cristina Bosco.
Creiamo una cartella nel nostro hard disk dove andremo ad inserire le risorse che costituiranno i contenuti del sito. Apriamo il programma Dopo aver cliccato.
Modulo 7 – reti informatiche u.d. 3 (syllabus – )
WORLD WIDE WEB Il World Wide Web (Web, WWW o W3) è un'architettura software utilizzata per fornire l'accesso e la navigazione ad un insieme molto vasto.
Classe 5 A Pr1 Il Sito Web Internet è la rete mondiale grazie alla quale possiamo comunicare via computer con ogni parte del globo. Di Internet fa parte.
2a Lezione: Martedì 6 Febbraio – HTML Comandi base
Progettazione multimediale
2 Sintassi: (a capo) oppure (a capo con una linea) attributi:noshade sfuma la linea "size" laltezza in pixel, "width" larghezza in pixel ESEMPIO.
Test Reti Informatiche A cura di Gaetano Vergara Se clicchi sulla risposta GIUSTA passi alla domanda successiva Se clicchi sulla risposta ERRATA passi.
V.1 Progettazione Multimediale – 1 Progettazione multimediale HTML e i tag di base.
Creare pagine web Xhtlm. Struttura di una pagina.
Gianpaolo Cecere Introduzione
HTML Lezione 3 Stili.
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.
Internet Explorer I preferiti Stampa di pagine web Salvataggio di pagine web Copia di elementi di pagine web in altri applicativi.
Il Linguaggio HTML “Profe, ma io a casa l’HTML non ce l’ho!“
Il linguaggio HTML Antonella Schiavon – settembre 2008 rev. 1 – aprile 2011.
HTML HyperText Markup Language Linguaggio per marcare un’Ipertesto
Hyper-Text Mark-Up Language
Progettare corsi con Moodle
Argomenti del corso Parte 1: Introduzione/ usabilita/user centered design Il funzionamento del web, gli ipertesti ed linguaggio del web Cenni di usabilità.
CSS Cascade Style Sheets.
HTML Gli elementi principali di una pagina Web. Titolo: 2  Attribuisce un titolo alla pagina  Il titolo è visibile nella “barra del titolo” del browser.
Alberatura cartelle sito
Corso Web CSV – Andiamo on-line 1 Andiamo on-line Corso di formazione Elementi base per la costruzione di un sito web.
XHTML Corso linguaggi per il web a.s. 2011/2012 ITIS A. Righi – Corsico Relatore – Aldo Guastafierro.
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.
CORSO Di WEB DESIGN prof. Leonardo Moriello
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.
Tecnologie di InternetDocument Type Definition Dott. Nicola Dragoni Document Type Definition  Document Type Definition (DTD)  Documento XML valido 
Tag FRAMESET. I frame sono un particolare tipo di struttura HTML, che consente di suddividere la finestra del browser in diversi riquadri distinti. Un'insieme.
HTML HTML e il web.
HTML e CSS C. Gena, C. Picardi, J. Sproston HTML e CSS.
TW Asp - Active Server Pages Nicola Gessa. TW Nicola Gessa Introduzione n Con l’acronimo ASP (Active Server Pages) si identifica NON un linguaggio di.
Fondamenti di Markup Languages: Richiami di HTML © 2005 Stefano Clemente Stefano Clemente
Laboratorio di XHTML e CSS
2 Indice Un esempio Che cosa è A cosa serve Confronto con HTML Punti di forza La sua struttura.
L’HTML è il "linguaggio" usato per creare documenti World Wide Web. È stato realizzato nel 1990 da Tim Bernes-Lee, ricercatore del CERN di Ginevra. Non.
PHP.  HTML (Hyper Text Markup Language)  CSS (Cascading Style Sheets)  Javascript (linguaggio di programmazione client)  PHP ( Hypertext Preprocessor.
HTML. Pagina HTML Struttura Titolo Hello World! Paragrafo apre il documento html contiene informazioni come il titolo della pagina, i meta tags, la codifica.
Transcript della presentazione:

Gli standard web W3C standard HTML CSS

“…a set of standardized best practices for building web sites, and a philosophy of web design and development that includes those methods.” Wikipedia Che cosa sono gli standard web?

Quali sono le tecnologie per un design conforme agli standard? HTML/XHTML for semantic markup of content Cascading Stylesheets (CSS) for the presentation of content JavaScript for functionality related to content

Standard consigliati Risoluzione minima schermo : 1024 x 768 Formato immagini : Jpeg, png, gif CSS + xhtml PHP + css + xhtml Controllare la validazione Dimensioni della home page ( qualche kb almassimo) Testi 12px di altezza Colori fra i 256 della tavolozza web

Standard di fatto Risoluzione minima di progettazione 960px – 1280px responsive Formato immagini : Jpeg, png CSS + xhtml oppure CSS+HTML5 PHP + css + xhtml Controllare la validazione Dimensioni della home page ( qualche kb almassimo) Testi 12px di altezza Colori fra i 65k della tavolozza web

Linguaggio a marcatori HTML Il termine markup (o marcatura) deriva dall'ambiente tipografico dove si usava marcare con annotazioni le parti del testo che andavano evidenziate o corrette, allo scopo di segnalarle al compositore o al dattilografo.

La tecnica di composizione di un testo con l'uso di marcatori (o espressioni codificate) richiede una serie di convenzioni, ovvero di un linguaggio a marcatori di documenti. In generale un linguaggio di markup descrive i meccanismi di rappresentazione (strutturali, semantici o presentazionali) del testo che, utilizzando convenzioni standardizzate, sono utilizzabili su più supporti.

Il linguaggio a marcatori che vedremo a lezione è L'XHTML (sigla di eXtensible HyperText Markup Language, Linguaggio di marcatura di ipertesti estensibile) è un linguaggio di marcatura che associa alcune proprietà dell'XML con le caratteristiche dell'HTML: un file XHTML è un pagina HTML scritta in conformità con lo standard XML.

Il linguaggio prevede un uso più restrittivo dei tag HTML sia in termini di validità che in termini di sintassi per descrivere solo la struttura logica della pagina, mentre il layout e la resa grafica sono imposti dai fogli di stile a cascata (Cascading Style Sheets, CSS). L'XHTML è nato ufficialmente il 26 gennaio 2000 come standard del World Wide Web Consortium (W3C), e può essere definito tecnicamente una riformulazione dell'HTML 4.01 in XML 1.0; è una sorta di "ponte" tra questi due linguaggi.

Layout Visual

chi conosce l'XHTML non può non conoscere l'HTML. La conoscenza dell'HTML è infatti il prerequisito essenziale di ogni webmaster. Comunque le differenze tra i due linguaggi non sono così marcate e passare dall'uno all'altro non dovrebbe richiedere molta fatica.

 Struttura con START TAG – CONTENT – END TAG: Introduction to HTML  Elementi che non hanno content, come l’andare a capo, si denotano con un la chiusura immediata ad esempio  Importanza degli attributi  Per commentare il proprio codice 15 Building markup Documents Start Tag Content End Tag

17 L'HTML è il linguaggio con cui potete indicare come i vari elementi vanno disposti in una pagina Web. Un documento html non è nient'altro infatti che un file di testo con delle indicazioni sulla struttura logica della pagina web

18 CACHE: cartella in cui vengono memorizzati i files scaricati dal web. Internet Explorer visualizza così il percorso della cache Strumenti > Opzioni Internet > Generale > Impostazioni > Visualizza file rendering della pagina: visualizzazione di un file html da parte del browser. Motore di rendering: sezione del browser che si occupa di mostrare sul video la pagina. HTML:acronimo di Hypertext Markup Language ("Linguaggio di contrassegno per gli Ipertesti") W3C: (World Wide Web Consortium ( organismo che si occupa di standardizzare la sintassi del linguaggio HTMLhttp://

19 Fino a qualche tempo fa si era soliti attribuire ai file l'estensione htm, ma questo avveniva perché il dos e poi Windows 3.1 non erano in grado di gestire i file con nomi di grandezza superiore a 8 caratteri ed estensione superiore alle 3 lettere. Dunque.html era diventato.htm, così come.jpeg era diventato.jpg. Se avete dato alla pagina l'estensione.html o.htm, il browser dovrebbe essere in grado di aprire il file in automatico cliccandoci su due volte. Per modificare la pagina utilizzate i comandi Visualizza > HTML, cambiate il codice, salvate, utilizzate il pulsante "aggiorna" del browser e dovreste visualizzare le modifiche.

Maria A.R.Consoli Corso HTML 20  Hanno il compito di visualizzare le diverse parti di una pagina web.  Hanno differenti nomi a seconda della loro funzione. I tag vanno inseriti tra parentesi uncinate ( ) la chiusura del tag viene indicata con una "/" (Quindi: ). Il contenuto va inserito tra l'apertura e la chiusura del tag medesimo, secondo questa forma: testo la struttura di un attributo è: attributo="valore" Quindi in definita la struttura di un tag sarà: testo

Maria A.R.Consoli Corso HTML 21 Alcuni particolari tag non hanno contenuto - perché ad esempio indicano la posizione di alcuni elementi (come il tag delle immagini) -, conseguentemente questi tag non hanno neanche chiusura. La loro forma sarà dunque: Ecco un esempio di immagine: come si vede il tag non viene chiuso. Questo tipo di tag viene detto "empty", cioè "vuoto".

Maria A.R. Consoli Corso HTML 22 L'annidamento ci permette di attribuire formattazioni successive al testo che stiamo inserendo. esempio: contenuto 1 contenuto 2 Apertura e chiusura del tag si trovano allo stesso livello, mentre il contenuto viene spostato verso destra di un tab: Questa procedura si chiama indentazione, e grazie ad essa il codice HTML risulta più leggibile esempio: testo 1 testo 2

Maria A.R. Consoli Corso HTML 23 indicazioni significative per il webmaster, ma invisibili al browser. Inserendo i commenti in punti specifici del documento ci permette di mantenere l'orientamento anche in file molto complessi e lunghi. Sintassi esempio:

Maria A.R. Consoli Corso HTML 24 Una apagina HTML è suddivisa in tre sezioni: Specifiche Inizio codice Testata Fine testata Corpo Fine corpo Fine codice esempio: SPECIFICHE Qui il nostro contenuto Qui il nostro contenuto

25 specifica il tipo di documento. E’ la prima riga da inserire. HTML: il tipo di linguaggio utilizzato è l'HTML PUBLIC: il documento è pubblico W3C: il documento fa riferimento alle specifiche rilasciate dal W3C DTD HTML 4.01 Transitional: il documento fa riferimento a una DTD ("Document Type Definition" cioè "Definizione del tipo di documento"); la versione di HTML supportata è la 4.01 "transitional" IT: la lingua con cui è scritta la DTD è l‘italiano (EN: la lingua con cui è scritta la DTD è l'inglese)

26 Contiene informazioni non immediatamente percepibili, ma che riguardano il modo in cui il documento deve essere letto e interpretato. Questo è il luogo dove scrivere  i meta-tag (alcuni sono ad esclusivo beneficio dei motori di ricerca),  script JavaScript o VbScript,  fogli di stile indica al browser che deve caricare il set di caratteri occidentale (e non - ad esempio - il set di caratteri giapponese). Nome del sito Il title è il titolo della pagina e compare in alto sulla barra del browser. Il percorso assoluto a cui fare riferimento per trovare tutti i files a cui si fa riferimento. indica alcuni contenuti relativi al sito stesso. Le keywords compaiono separate da virgola, da punto e virgola, oppure senza alcun segno di interpunzione.

27 ESEMPIO: ISTITUTO TECNICO COMMERCIALE DE FELICE CATANIA <meta name="keywords" content=“scuola, istituto, tecnico, superiore, commerciale, de felice, catania">

28 Titoli Sottotitoli Link Testi Immagini Blocchi contenitore Tabelle Elenchi Qui è racchiuso il contenuto vero e proprio del documento Il contenuto della pagina verrà formattato a seconda dei tag utilizzati: