Prof. Pagani Corrado HTML
|
|
|
- Orsola Gattini
- 9 anni fa
- Просмотров:
Транскрипт
1 Prof. Pagani Corrado HTML
2 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 ne costituiscono i nodi. La caratteristica principale di un ipertesto è che la lettura può svolgersi in maniera non lineare: qualsiasi documento della rete può essere "il successivo", in base alla scelta del lettore di quale parola chiave usare come collegamento. Con l'inserimento di contenuti da media diversi (multimedia) all'interno di un ipertesto, si è cominciato a utilizzare il termine ipermedia, per evidenziare appunto che il sistema non è composto di solo testo.
3 SITI STATICI E DINAMICI Un sito web statico utilizza solo il linguaggio html (più eventuali css e linguaggi di script) senza interazioni con basi di dati. Per apportare modifiche occorre essere a conoscenza del linguaggio HTML e delle tecniche di FTP. Non sono possibili inoltre interazioni significative tra l utente finale e le pagine web; l utente può semplicemente consultare le informazioni presentate che appaiono uguali a tutti gli utenti. Un sito web dinamico interagisce con una base di dati che contiene le informazioni da presentare. Occorrerà utilizzare un vero linguaggio di programmazione che permetta l interazione con una base di dati (ASP.NET, PHP, JSP ). In questo caso le informazioni che andranno a completare la pagina web non ne sono contenute direttamente all interno, ma vengono richiamate dalla base di dati in tempo reale in seguito ad una richiesta dell utente.
4 WEB 2.0 Si indica come Web 2.0 l'insieme di tutte quelle applicazioni (paradigma del web dinamico) online che permettono un elevato livello di interazione tra il sito web e l'utente ottenute tipicamente attraverso opportune tecniche di programmazione Web e utilizzo di DataBase Esempi blog, forum, i wiki, le piattaforme di condivisione di media (Flickr, YouTube, Vimeo), i social network Tutto ciò è in contrapposizione al Web statico o Web 1.0 in cui le pagine appaiono uguali per tutti gli utenti
5 WEB 3.0? Web semantico trasformazione del Web in un ambiente dove i documenti pubblicati sono associati ad informazioni e dati (metadati) che ne specificano il contesto semantico in un formato adatto all'interrogazione e l'interpretazione (es. tramite motori di ricerca) e all'elaborazione automatica Realtà aumentata Sovrapposizione di una realtà virtuale (digitale che prescinde i 5 sensi) partendo dalla realtà fisica GPS SCAN Google Glass
6 LINGUAGGIO HTML L HTML è il linguaggio con cui si può indicare come i vari elementi vanno disposti in una pagina Web. HTML è l acronimo di HyperText Markup Language ( Linguaggio di contrassegno per gli Ipertesti ) e non è un linguaggio di programmazione, si tratta invece di un linguaggio di markup, che permette di indicare come disporre gli elementi all interno di una pagina: le indicazioni vengono date attraverso appositi elementi detti tag.
7 BROWSER Il Browser è il programma che si usa per navigare nel Web e svolge principalmente due compiti: scarica i vari file che si trovano su un server remoto e che fanno riferimento a un certo indirizzo (URL) legge i documenti scritti in html e visualizza la pagina nel modo graficamente desiderato disponendo i vari files associati a quel documento (ad esempio le immagini, o i filmati) secondo le indicazioni del codice html
8 TANTI BROWSER È importante sin dall inizio acquisire una mentalità multi-browser, infatti uno dei compiti più difficili è quello di riuscire a far vedere correttamente il proprio sito con tutti i browser più utilizzati. Il linguaggio HTML è uno standard con una precisa sintassi, tuttavia i browser riescono a tollerare bene anche qualche errore. Gli effetti negativi di un errore di scrittura del markup può essere quello di non ottenere la visualizzazione della pagina esattamente come la desideriamo, o al peggio di perdere la visualizzazione di alcune porzioni di pagina
9 TAG I tag sono composti da un elemento di apertura che si indica tra parentesi angolari (<TAG>), e un elemento di chiusura che ingloba la / (</TAG>). Il contenuto va inserito tra l apertura e la chiusura del tag medesimo, secondo questa forma <TAG attributi>contenuto</tag> la struttura di un attributo è: attributo="valore"
10 STRUTTURA DELLA PAGINA HTML Un documento HTML è diviso in due sezioni: Testa (<head>) Contiene informazioni non immediatamente visibili sulla pagina, ma che riguardano il modo in cui il documento deve essere letto e interpretato. In questa sezione troveremo, ad esempio, i meta-tag (alcuni sono ad esclusivo beneficio dei motori di ricerca), script JavaScript o VbScript, fogli di stile, Corpo (<body>) il contenuto visibile del documento Testo, immagini, streaming di filmati etc
11 INDENTAZIONE E buona norma utilizzare dei caratteri di tabulazione (il tasto tab) per far rientrare il testo ogni volta che ci troviamo in presenza di un annidamento e man mano che entriamo più in profondità nel documento. Apertura e chiusura del tag si trovano allo stesso livello, mentre il contenuto viene spostato verso destra di un tab. In alternativa, se il contenuto del tag è limitato, è possibile inserire il tag sulla stessa riga
12 VISUALIZZA SORGENTE HTML
13 ISPEZIONA ELEMENTO
14 PRIMI TAG
15 COMMENTI Una prassi importante per rendere il nostro codice più leggibile è quella di inserire dei commenti nei punti più significativi: si tratta di indicazioni significative per chi edita il file, ma invisibili per chi naviga utilizzando il browser. La sintassi è la seguente: <!-- questo è un commento -->
16 NUOVA PAGINA E MODALITÀ DI LAVORO Le pagine HTML create sono normali file di testo con estensione.html (o. htm). Per editare le pagine e sufficiente qualsiasi editor di testo come blocco note o notepad++ Per avere un anteprima immediata di quanto realizzato occorre aprire il file nel browser e riaggiornare la pagina Attenti alla cache!
17
18 TAG SENZA APERTURA E CHIUSURA
19 ATTRIBUTI DEI TAG
20 LINK ASSOLUTI E RELATIVI
21 ESEMPI DI LINK ASSOLUTI
22 ESEMPI DI LINK RELATIVI
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 grafo:
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)
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................
Javascript e CSS nelle pagine WEB
1 Javascript e CSS nelle pagine WEB Esempi applicativi Autrice: Turso Antonella Carmen INDICE ARGOMENTI 2... 5 LEZIONE 1... 6 COSA SONO I JAVASCRIPT... 6 LEZIONE 2... 8 STRUTTURA DEL LINGUAGGIO JAVASCRIPT
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:
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
Comunicazione Digitale
Comunicazione Digitale Schema didattico di riferimento 1 1. Internet e le reti locali 1. Qual è la storia della rete Internet dagli albori ai giorni nostri 2. I tipi di rete, come si organizzano e agglomerano
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
Informatica: arte e mestiere 3/ed
Internet l Indice Storia di Internet Il protocollo TCP/IP Indirizzi IP Intranet e indirizzi privati Nomi di dominio World Wide Web Ipertesti URL e HTTP Motori di ricerca Posta elettronica Architettura
INSERIRE I DATI NEL DATABASE
13-Cap10_DWCS3.qxd 18-11-2009 11:43 Pagina 201 CAPITOLO10 INSERIRE I DATI NEL DATABASE In questo capitolo In questo capitolo imparerai a interagire con i contenuti del database gestiti nel sito. In particolare
Programma Scienza senza frontiere CSF Italia. Guida per lo studente ai corsi di lingua italiana ICoN con tutorato
Programma Scienza senza frontiere CSF Italia Guida per lo studente ai corsi di lingua italiana ICoN con tutorato Indice 1. Esplorare il corso 1.1 Accedere al corso 1.1.1 La pagina di benvenuto 1.2 Navigare
Fac-simile TVI Informatica Facoltà di Economia Università degli studi di Bergamo
Fac-simile TVI Informatica Facoltà di Economia Università degli studi di Bergamo Il test è stato formulato tenendo conto dei contenuti dei moduli 1, 2, 3 e 7 del Syllabus 5.0 ECDL Core. 1 di 22 Se nella
Architetture Client/Server. Un architettura è centralizzata quando i dati e le applicazioni (programmi) risiedono in un unico nodo elaborativo
Basi di Dati Architetture Client/Server D B M G Architettura centralizzata Un architettura è centralizzata quando i dati e le applicazioni (programmi) risiedono in un unico nodo elaborativo Tutta l intelligenza
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
Linguaggio HTML. Reti. Il Linguaggio HTML. Il Linguaggio HTML
Reti Linguaggio HTML 1 HTML = Hypertext Markup Language E il linguaggio usato per descrivere documenti ipertestuali Ipertesto = Testo + elementi di collegamento ad altri testi (link) Linguaggio di markup:
Come funziona internet
Come funziona internet Architettura client server URL/URI Richiesta (Request) Risposta (Response) Pagina url e uri Uno Uniform Resource Identifier (URI, acronimo più generico rispetto ad "URL") è una stringa
Corso di PHP. Prerequisiti. 1 - Introduzione
Corso di PHP 1 - Introduzione 1 Prerequisiti Conoscenza HTML Principi di programmazione web Saper progettare un algoritmo Saper usare un sistema operativo Conoscere il concetto di espressione 2 1 Introduzione
Utilizzo collegamento remoto
Utilizzo collegamento remoto Introduzione Il collegamento VPN (virtual private network) consente a PC collegati ad internet ma fisicamente fuori dalla rete interna regionale, di accedere, con le credenziali
1.1. Come funzionano le pagine Web.
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
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
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
Piccolo tutorial per TimelineJS
Piccolo tutorial per TimelineJS Sommario Scaricare lo spreadsheet... 1 Modificare il file con i propri contenuti... 1 Lo spreadsheet passo passo... 2 La data... 2 Il corpo della slide... 2 Contenuti multimediali...
Internet 2B IPIA
Internet 2B IPIA 2017-2018 1 Cos è Internet Una rete globale di reti di computer Sistemi in grado di mettere in comunicazione tra loro un certo numero di computer, che in questo modo possono condividere
Un sito con Wordpress
Un sito con Wordpress Includere Digital-mente Corso livello 4 Alcune domande, alcune risposte Hai deciso quali Contenuti pubblicare nel tuo sito? Hai fatto una lista di Categorie per organizzare i tuoi
Programma di INFORMATICA
Classe 2 a D Indirizzo AMMINISTRAZIONE FINANZA E MARKETING MODULO 1: Word professionale e la corrispondenza commerciale UD 1 Questione di stile 1.1 Gli stili 1.2 Applichiamo gli stili UD 2 Formattazione
Guida pratica per la creazione di un documento Word accessibile Sommario
Guida pratica per la creazione di un documento Word accessibile Sommario Introduzione... 2 Proprietà... 2 Stili e formattazione... 2 Creazione di un sommario... 3 Collegamenti ipertestuali... 3 Colori...
DOMINI E HOSTING Concetti generali
DOMINI E HOSTING Concetti generali 1 Che differenza c è tra Internet e il Web? 2 Internet Rete di computer mondiale ad accesso pubblico, costituita da centinaia di milioni di computer collegati tra loro
Giselda De Vita
Giselda De Vita - 2015 1 In informatica, un collegamento ipertestuale (in inglese hyperlink, spesso abbreviato in link, usato anche in italiano) è un rinvio da un'unità informativa su supporto digitale
Sommario APPUNTI WEB SERVER E PHP
Sommario Database...2 Normalizzazione...2 1 Forma normale...3 2 Forma normale...3 3 Forma normale...3 E/R (Entity/Relationship)...3 Modello concettuale...3 Modello logico...3 Modello fisico...3 DBMS (Database
Linguaggi di Programmazione
Linguaggi di Programmazione Linguaggi di Programmazione Programmazione. Insieme delle attività e tecniche svolte per creare un programma (codice sorgente) da far eseguire ad un computer. Che lingua comprende
Siti web centrati sui dati (Data-centric web applications)
Siti web centrati sui dati (Data-centric web applications) 1 A L B E R T O B E L U S S I A N N O A C C A D E M I C O 2 0 1 2 / 2 0 1 3 WEB La tecnologia del World Wide Web (WWW) costituisce attualmente
HTML e CSS. Concetti base
HTML e CSS Concetti base Hyper Text Markup Language Structured Generalized Markup Language (SGML) Nasce in ambiente editoriale Testo non formattato ma contrassegnato da coppie di marcatori Document
Corso di HTML. Prerequisiti. Modulo L3. 1-Concetti generali. Browser Rete Internet Client e server. M. Malatesta 1-Concetti generali-12 28/07/2013
Corso di HTML Modulo L3 1-Concetti generali 1 Prerequisiti Browser Rete Internet Client e server 2 1 Introduzione In questa Unità introduciamo alcuni semplici elementi del linguaggio HTML, con il quale
Introduzione al linguaggio HTML
Introduzione al linguaggio HTML 1 Richiami introduttivi (1) sito Internet (sito Web o sito WWW) insieme delle pagine che si riferiscono ad uno stesso utente, argomento o azienda, registrate su un server
Applicazioni web centrati sui dati (Data-centric web applications)
Applicazioni web centrati sui dati (Data-centric web applications) 1 ALBERTO BELUSSI ANNO ACCADEMICO 2009/2010 WEB La tecnologia del World Wide Web (WWW) costituisce attualmente lo strumento di riferimento
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
Foglio di calcolo. Concetti base. Impostazioni di base. Microsoft Excel
Concetti base Foglio di calcolo Foglio elettronico (spreadsheet): gestione dei dati in fogli suddivisi in celle Cartella di lavoro (workbook): insieme di più fogli elettronici salvati all interno di un
