1.1. Come funzionano le pagine Web.

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "1.1. Come funzionano le pagine Web."

Transcript

1 Se tu hai voglia di creare il tuo sito web in HTML, oppure stai semplicemente cercando un supporto aggiuntivo perché pensi che le lezioni di HTML che ricevi all università non sono abbastanza chiare e sufficenti allora questo e il posto giusto. Se invece usi l HTML per il lavoro, anche in questo caso il corso e strutturato in modo da aiutarti a mantenere aggiornate le tue conoscenze o usarlo come riferimento con varie esercitazioni di laboratorio ed esempi pratici. In questo corso cerchero di riddurre quanto possibile i livelli di astrazione al fine di agevolare l auto-apprendimento. Se pensi invece di avere una solida base in HTML e cerchi un approfondimento, ti invito a seguire direttamente il Corso HTML Livello Avanzato In questo corso imparerai a usare L HTML 5 e il CSS3 che sono alla base di ogni siti web. Ma scusa cosa centra il CSS3 quando volevo solo studiarmi l HTML5? Non ti preoccupare. I CSS o fogli di stile permettono di definire separatamente le caratteristiche grafiche o stili di una pagina, e ne riparleremo ampiamente. I prerequisiti per questo corso sono: Demistificare la programmazione; Avere la volontà di portare a termine gli obbiettivi. (tutte le volte che cominci a studiare e lasci a meta e uno spreco perche poi, dimentichi tutto e riparti da zero con probabilità alta di abbandonare) mentalità aperta; dimestichezza nell uso del computer; 1.1. Come funzionano le pagine Web. Quando apri un sito web con il tuo browser, devi sapere che ci sono molti meccanismi di nascosto che si attivano per permetterti di vedere a video il contenuto della pagina nel formato desiderato. Il computer si basa quindi su ciò che gli e stato spiegato in HTML e in CSS per sapere cosa stampare, a quale posizione dello schermo. Quindi per poter creare una pagina web devo dare le istruzioni al computer, per fare ciò, non basta solo inserire il testo che verra stampato ma devo specificare dove, come, e con quale font e in che colore verra stampato quel testo, devo indicare come verranno visualizzate le immagini, gestire l audio fare dei link su altre pagine ecc.. Per questo motivo l HTML viene definito come un linguaggio di makeup o di marcatura. Tutto il codice scritto viene tradotto da un browser.

2 L HTML e il CSS sono la chiave del funzionamento di tutti i siti web, in particolare il linguaggio HTML e stato creato dal creatore stesso della World Wide Web Consortium (W3C) il sig. Tim Berners-Lee nel E sin dalla seconda versione dell HTML, e compito della W3C che seguire e definire nuove versioni di linguaggi più usati del web Importanza dei browsers Un Browser o Navigatore web e un programma che installato su di un computer permette di visualizzare i siti web. E compito del browser interpretare i codici HTML e CSS e stampare a video il risultato. Per esempio posso definire nel foglio CSS che tutti i miei titoli saranno sempre il blu, o definire il font di un paragrafo ecc.. Il browser e un programma estremamente complesso, e i vari browsers, solitamente non interpretano le cose esattamente nello stesso modo, quindi e compito tuo di verificare che il tuo codice funzioni

3 correttamente nei vari browser esistenti all occorrenza di Chrome, Explorer, Safari, Opera, Firefox, etc codice sorgente di una pagina web. supponiamo di volere vedere il codice sorgente di una pagina, apri google chrome, vai per esempio su dalla home page fai clic destro e dal menu a tendina scegli codice sorgente pagina

4 Con questo esempio vedi che qualunque sia la complessità di un sito, il codice che sta sotto e comunque l html, google chrome ha tradotto il codice sopra nella home page di Yahoo! Definizioni HTML (HyperText Markup Language) : Fu usato per la prima volta nel 1991, Contemporaneamente al lancio del Web, il suo ruolo e di gestire i contenuti, definire tutto quello che verra visualizzato sulla pagina, link, testo, immagini, definire la disposizione relativa degli elementi ecc.. Potresti per esempio definire che questo sara il mio titolo, quello il mio menu ecc HTML1: Primissima Versione dell HTML creata nel 1991.

5 HTML2: Seconda versione dell HTML dal 94 al 96, questa versione con cambiamenti maggiori fissa le basi per le successive versioni dell HTML, e stato compito della W3C definire le regole in questa versione HTML3: Versione introdotta nel 1996 con L apparizione di nuove funzionalità, quali per esempio uso di script HTML4: Nata nel 98, e molto usata nel 2000, propone l uso di frames, tabelle complesse, miglioramento di formulari e consente di usufruire dei fogli di tile CSS. HTML5: ultima versione usata fino ad oggi, tieni presente che non e una riformulazione delle versioni precedenti, bensì, include tutti gli elementi validi in quelle ultime, e integra anche l XHTML 1.0, porta con se molti miglioramenti, nuove gestione dei formulari, Gestione dei video, ed e molto più espressivo con l aggiunta degli elementi quali article, footer, section header. e la possibilità di usare gli API JavaScript. nelle lezioni successive vedremo insieme tutte le novità dell HTML5 rispetto ad altre versioni che comunque la conoscenza e necessaria. CSS (Cascading Style Sheets) come già accennato permette di definire gli stili, anche il CSS così come l HTML e evoluto nel tempo passando dalla prima versione CSS 1 al lancio nel 1996 al CSS3 di oggi che e pieno di numerosi funzionalità che andremo a scoprire. XML: naturalmente l HTML non e unico linguaggio di makeup, esiste anche l XML, e l XHTML (XML + HTML) che sono tutt oggi poco usati rispetto all HTML Conclusione/riassunto Per costruire un sito Web hai bisogno di scrivere un codice in HTML e CSS, di un browser per testare il tuo sito, quindi ti serve un editor di testo. nella prossima lezione ti diro quali sono i migliori editor presenti e realizzerai finalmente il tuo primo sito web Come funzionano le pagine Web Importanza dei browsers codice sorgente di una pagina web Definizioni 1.4. Conclusione/riassunto

Progettazione e sviluppo WEB

Progettazione e sviluppo WEB Progettazione e sviluppo WEB Antonio Gallo [email protected] [email protected] Progettazione e sviluppo WEB Cosa significa progettare e sviluppare un sito web? Progettazione e sviluppo WEB

Dettagli

D B M G Il linguaggio HTML

D B M G Il linguaggio HTML Programmazione Web Il linguaggio HTML Il linguaggio HTML Concetti di base Le interfacce utente in HTML I form Le tabelle Il passaggio dei parametri contenuti nei form @2011 Politecnico di Torino 1 Concetti

Dettagli

Guida rapida all uso di G-Suite. versione per gli studenti

Guida rapida all uso di G-Suite. versione per gli studenti Guida rapida all uso di G-Suite versione per gli studenti accedi comunica archivia crea collabora impara G-Suite: che cos è? è una suite di strumenti che Google mette a disposizione delle scuole per migliorare

Dettagli

Navigare in Internet Laboratorio di approfondimento la creazione di siti web e/o blog. Marco Torciani. (Seconda lezione) Unitre Pavia a.a.

Navigare in Internet Laboratorio di approfondimento la creazione di siti web e/o blog. Marco Torciani. (Seconda lezione) Unitre Pavia a.a. Navigare in Internet Laboratorio di approfondimento la creazione di siti web e/o blog (Seconda lezione) Unitre Pavia a.a. 2014-2015 27/01/2015 dott. 1 In informatica l'hypertext Markup Language (HTML)

Dettagli

Prof. Pagani Corrado HTML

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

Dettagli

Google Drive per lavoro condiviso Manuale d uso

Google Drive per lavoro condiviso Manuale d uso Google Drive per lavoro condiviso Manuale d uso 1. Attivazione dell area Condivisa del gruppo L abilitazione per l utilizzo dell area comune del vostro gruppo vi arriverà attraverso una mail alla vostra

Dettagli

Come disattivare il Blocco Pop-up e pulire la Cache del browser

Come disattivare il Blocco Pop-up e pulire la Cache del browser Come disattivare il Blocco Pop-up e pulire la Cache del browser Sommario Passi per Firefox Passi per Explorer Passi per Safari Passi per Google Chrome Passi per Opera Pulire la Cache del Browser Sommario

Dettagli

Pablo Genova I. I. S. Angelo Omodeo Mortara Indirizzo Tecnico-Economico A. S

Pablo Genova I. I. S. Angelo Omodeo Mortara Indirizzo Tecnico-Economico A. S Breve introduzione all' HTML Pablo Genova [email protected] I. I. S. Angelo Omodeo Mortara Indirizzo Tecnico-Economico A. S. 2016 2017 Un assaggio di HTML Come abbiamo visto nelle lezioni precedenti

Dettagli

HTML5 - Espresso - con CSS3 e ECMAScript5. Daniele Bochicchio, Matteo Casati, Cristian Civera, Riccardo Golia, Stefano Mostarda

HTML5 - Espresso - con CSS3 e ECMAScript5. Daniele Bochicchio, Matteo Casati, Cristian Civera, Riccardo Golia, Stefano Mostarda HTML5 - Espresso - con CSS3 e ECMAScript5 Daniele Bochicchio, Matteo Casati, Cristian Civera, Riccardo Golia, Stefano Mostarda Hoepli (2011) http://books.aspitalia.com/html5/ ISBN 9788820348038 Contenuti

Dettagli

Manuale d uso. Tema AgID per Plone 5. Realizzato con il supporto di Regione Emilia-Romagna

Manuale d uso. Tema AgID per Plone 5. Realizzato con il supporto di Regione Emilia-Romagna Manuale d uso del nuovo tema grafico AGID Tema AgID per Plone 5 Realizzato con il supporto di Regione Emilia-Romagna Progetto Plone 5-2017 2 Layout generale Logo Va caricato dalla Configurazione del sito

Dettagli

Domande frequenti: KWB Comfort Online

Domande frequenti: KWB Comfort Online Domande frequenti: KWB Comfort Online Contenuto 1. Premesse... 3 1.1. Vorrei usare Comfort Online. Quali sono i requisiti?... 3 1.1.1. Requisiti per caldaie con dispositivo di regolazione Comfort 4...

Dettagli

LE GUIDE TURISTICHE. Progetto realizzato per l'esame di Laboratorio e Progettazione Web Corso di Laurea in Informatica Umanistica.

LE GUIDE TURISTICHE. Progetto realizzato per l'esame di Laboratorio e Progettazione Web Corso di Laurea in Informatica Umanistica. LE GUIDE TURISTICHE Progetto realizzato per l'esame di Laboratorio e Progettazione Web Corso di Laurea in Informatica Umanistica. Lamya Marjani Relazione INTRODUZIONE Applicazione web Le guide turistiche

Dettagli

Istruzioni per accedere al Corso sulla Legge 81, edizione 2013 - Versione 1-04/01/2013

Istruzioni per accedere al Corso sulla Legge 81, edizione 2013 - Versione 1-04/01/2013 Istruzioni per accedere al Corso sulla Legge 81, edizione 2013 - Versione 1-04/01/2013 Vai sul sito del FORMAS: www.formas.toscana.it 1. Home page del sito del FORMAS clic su AREA E-LEARNING nell elenco

Dettagli

Audio e Video in Ardora

Audio e Video in Ardora Nei diversi tipi di contenuti creati con Ardora si possono includere file multimediali di audio come pure di video. AUDIO: per fare un esempio, nelle svariate attività interattive, insieme ai messaggi

Dettagli

Documento sulla Compatibilità e corretta configurazione del browser per l utilizzo delle funzioni del software. Sommario

Documento sulla Compatibilità e corretta configurazione del browser per l utilizzo delle funzioni del software. Sommario Documento sulla Compatibilità e corretta configurazione del browser per l utilizzo delle funzioni del software. Sommario Documento Compatibilità... 1 Premessa... 2 Internet Explorer... 4 Chrome... 6 FireFox...

Dettagli

Guida rapida per gli studenti

Guida rapida per gli studenti Guida rapida per gli studenti Contenuti 1. Prima di iniziare 2. Effettuare l accesso e iscriversi al corso SLAM 3. Svolgere gli esercizi 4. Completare i compiti e i test 5. Controllare i propri risultati

Dettagli

Benvenuto in Dropbox!

Benvenuto in Dropbox! Scopri come iniziare con Dropbox: 1 2 3 4 Tieni i tuoi file al sicuro Porta i tuoi file dove vuoi Invia file di grandi dimensioni Lavora sui file contemporaneamente Benvenuto in Dropbox! 1 Tieni i tuoi

Dettagli

Parte II.4 World Wide Web

Parte 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

Dettagli

Esportare in formato epub

Esportare in formato epub Capitolo 9 Esportare in formato epub Il documento di InDesgn è pronto. Il testo è stato letto, redazionato e impaginato correttamente. Gli stili sono stati applicati a tutto il documento e le immagini

Dettagli

Indice. 1. La piattaforma. 2. I corsi. 3. Domande frequenti 4. Requisiti minimi di sistema

Indice. 1. La piattaforma. 2. I corsi. 3. Domande frequenti 4. Requisiti minimi di sistema Indice 1. La piattaforma a) Accesso b) Personalizzazione della password c) Sezione I miei corsi d) Reporting 2. I corsi a) Contenuti e struttura di un Corso standard b) Test finale c) Certificato di completamento

Dettagli

Procedura di accesso al fattore K ricerca della gara e stampa documenti

Procedura di accesso al fattore K ricerca della gara e stampa documenti Procedura di accesso al fattore K ricerca della gara e stampa documenti Premessa Questo documento è stato realizzato con lo scopo di dare tutte le indicazioni per l accesso, la ricerca e la stampa dei

Dettagli

Corso base Redattore WEB

Corso base Redattore WEB Corso base Redattore WEB Autenticazione Utilizzare come browser «Mozilla Firefox» o «Chrome» (NON USARE «explorer») Digita sulla barra dell url l indirizzo «www.comune.genova.it/user» Si aprirà una finestra:

Dettagli

Web Design. Media Dream Academy. Stefano Gaborin

Web Design. Media Dream Academy. Stefano Gaborin Web Design Media Dream Academy Stefano Gaborin [email protected] www.above.company I Fogli di stile: CSS CSS è l acronimo di Cascading Style Sheets, ovvero fogli di stile a cascata. Il CSS

Dettagli

Tutorial Piattaforma e-learning KPMG Learning Academy

Tutorial Piattaforma e-learning KPMG Learning Academy Tutorial Piattaforma e-learning KPMG Learning Academy Contenuti 1. La piattaforma 1.1 Login e personalizzazione della password 1.2 Home page personale 2. Il corso 2.1 Struttura 2.2 Lezione e-learning 2.3

Dettagli

XAMPP Installazione e configurazione

XAMPP Installazione e configurazione XAMPP Installazione e configurazione Dispensa XAMPP - pag.1 XAMPP è una piattaforma software gratuita costituita da Apache Http Server, un database MySQL e tutti gli strumenti necessari per usare i linguaggi

Dettagli

liceo B. Russell PROGRAMMAZIONE INDIRIZZO: SCIENTIFICO SCIENZE APPLICATE TRIENNIO: TERZA DISCIPLINA: INFORMATICA

liceo B. Russell PROGRAMMAZIONE INDIRIZZO: SCIENTIFICO SCIENZE APPLICATE TRIENNIO: TERZA DISCIPLINA: INFORMATICA INDIRIZZO: SCIENTIFICO SCIENZE APPLICATE PROGRAMMAZIONE TRIENNIO: TERZA DISCIPLINA: INFORMATICA MODULO 1: HTMLe CSS UNITÀ ORARIE PREVISTE: 35 Il linguaggio HTML ed il web I principali tag I fogli di stile:

Dettagli

3.3.6 Gli operatori Le funzioni di accesso al tipo Le strutture di controllo Le funzioni

3.3.6 Gli operatori Le funzioni di accesso al tipo Le strutture di controllo Le funzioni IIndice Capitolo 1 Da dove partiamo: pagine web statiche 1 1.1 Principi di base.............................. 1 1.1.1 Il paradigma client-server.................... 1 1.1.2 Ipertesto, multimedia, ipermedia................

Dettagli

Lezione 3 Progettazione di siti

Lezione 3 Progettazione di siti Lezione 3 Progettazione di siti Ingegneria dei Processi Aziendali Modulo 1 Servizi Web Unità didattica 1 Protocolli Web Ernesto Damiani Università di Milano Elementi base della progettazione di servizi

Dettagli

Guida rapida per gli studenti

Guida rapida per gli studenti Guida rapida per gli studenti Contenuti 1. Prima di iniziare 2. Effettuare l accesso e iscriversi al corso SLAM 3. Svolgere gli esercizi 4. Completare i compiti e i test 5. Controllare i propri risultati

Dettagli