XHTML. Dott. Nicole NOVIELLI Linguaggi di markup
|
|
- Virginia Mattei
- 8 anni fa
- Visualizzazioni
Transcript
1 XHTML Dott. Nicole NOVIELLI Linguaggi di markup - di tipo procedurale: indicano le procedure di trattamento del testo aggiungendo le istruzioni che devono essere eseguite per visualizzare la porzione di testo referenziata (es. TeX) - di tipo descrittivo: usato per l annotazione di documenti la rappresentazione è affidata al software (browser) responsabile della visualizzazione (Es. HTML, SGML, XML) Non sono linguaggi di programmazione!
2 L'SGML (Standard Generalized Markup Language) Primo metalinguaggio di markup descrittivo standardizzato a livello internazionale Definisce I metodi di rappresentazione del testo in forma elettronica in modo indipendente dall'hardware e dal sistema utilizzato. Si basa sul concetto di definizione del tipo di documento o Document Type Definition (DTD) : per ogni documento è necessario definire la definizione del modo in cui i vari elementi del testo possono essere utilizzati. Ad es. una lettera contiene un mittente, uno o più destinatari, data, oggetto, corpo, l'indicazione di colui che la firma, in un certo ordine. La DTD deve prendersi carico di definire tutto questo, stabilendo ciò che è legale e cosa invece non lo è. Extensible HyperText Markup Language! XHTML sta per Extensible Hypertext Markup Language! XHTML è progettato per sostituire HTML! XHTML basato su HTML! XHTML è una versione più rigida e pulita di HTML! XML (Extensible Markup Language) è un linguaggio di markup progettato per descrvere dati! XHTML è HTML ridefinito come aplicazione XML! XHTML è un modo per rendere HTML affine allo standard XML
3 HTML vs. XML XML looks a lot like HTML, but-- HTML uses a fixed set of tags With XML you make up your own tags (and define what they mean in a separate document) HTML is designed to display data to humans XML is designed to describe data to computers Browsers are very tolerant of errors in HTML XML documents must be well-formed (syntactically correct) All browsers can display HTML Most modern browsers can display XML 5 From HTML to XHTML, I! XHTML elements must be properly nested <b><i>bold and italic</b></i> is wrong! XHTML documents must be well-formed <html> <head>... </head> <body>... </body> </html>! Tag names must be in lowercase! All XHTML elements must be closed! If an HTML tag is not a container, close it like this: <br />, <hr />, <image src="smile.gif" />! Note: Some browsers require a space before the / 6
4 Separazione tra: Concetto chiave! Presentazione: l aspetto del documento quando viene visualizzato tramite un browser! Struttura: la struttura vera e propria delle informazioni che compongono il documento, opportunamente annotate Editing di un documento! Creazione di un documento annotato tramite un editor di testo (es. Notepad, TextEdit, vi, emacs ecc )! Salvataggio del file utilizzando l estensione.html o.htm! Visualizzazione tramite browser (es. Explorer, Netscape, Firefox, Safari, )
5 Codice Esempio Visualizzazione nel browser Esempio Intestazione necessaria perché il documento sia conforme alla sintassi XHTML, vedremo meglio in seguito quando parleremo di XML
6 Esempio Commenti: aiutano il programmatore a capire/ricordare e sono di grande aiuto in fase di debug o modifica del documento Esempio HEAD: informazioni sul documento XML (ad es. il titolo) Può contenere i fogli di stile (vedremo cosa sono)
7 Esempio BODY: sezione in cui si trova il contenuto della pagina con le direttive (markup) per il browser relativamente alla visualizzazione della pagina From HTML to XHTML! XHTML elements must be properly nested <b><i>bold and italic</b></i> is wrong! XHTML documents must be well-formed <html> <head>... </head> <body>... </body> </html>! Tag names must be in lowercase! All XHTML elements must be closed! If an HTML tag is not a container, close it like this: <br />, <hr />, <image src="smile.gif" />! Note: Some browsers require a space before the / 14
8 Esempio TAG: INIZIO Esempio TAG: FINE
9 Attributi dei tag! Molti tag prevedono l uso di attributi! Gli attributi sono un modo per fornire informazioni aggiuntive sugli elementi individuati dai tag! Il browser può utilizzare queste informazioni aggiuntive per determinare come elaborare l elemento in funzione della visualizzazione! Ogni attributo ha un name e un value separati dal simbolo = Esempio L attributo xmlns è richiesto per il tag html e in questo caso assume valore
10 W3C XHTML Validation! I documenti HTML possono essere complessi e spesso può sorgere la necessità di accertarsi che siano stati scritti in conformità agli standard e in modo sintatticamente corretto! Il W3C (World Wide Web Consortium) mette a disposizione un servizio (MarkUp Validation Service) per la validazione di documenti (controllo sintattico) validator.w3.org Headings! Heading elements: utilizzati per specificare la relativa importanza di alcuni segmenti di testo rispetto al resto del documento (da h1 ad h6)! La dimensione di un heading può variare da browser a browser! L utilizzo di heading è consigliato per chiarire il focus della pagina e catturare l attenzione
11 Heading Link
12 Link Creazione di quattro collegamenti ipertestuali Il tag <a> Il tag <a> definisce un ancora è può essere usato in due modi:! To create a link to another document, by using the href attribute! To create a bookmark inside a document, by using the name attribute L attributo più importante è href che indica il link di destinazione <a href = " Per default, i link appaiono:! Blu: link non visitato! Viola: link sottolineato! Rosso: link attivo
13 <a href = " <a> </a> Crea un hyperlink o un bookmark (in questo caso un collegamento ipertestuale al sito web della deitel) href = " Attributo di a che indica il link di destinazione Deitel L oggetto su cui è attivo l hyperlink (in questo caso la parola Deitel ) Cliccando sul primo link ottengo la seguente visualizzazione
14 Creare un collegamento ad un indirizzo
15 Immagini Immagini Attributi alt (obbligatorio)! visualizzato in caso di errore (es. immagine non trovata)! può essere fornito come input a un software per ulteriori elaborazioni (es. programmi di sintesi vocale) src (obbligatorio)! Nome del file da visualizzare width e height! Specificano la dimensione dell immagine (larghezza ed altezza) così come si desidera che appaia nella visualizzazione tramite browser
16 Immagini e hyperlink Le immagini sono cliccabili e costituiscono un collegamento ipertestuale Liste non numerate
17 Il tag <ul> <ul> Unordered List begin <li><a href = " <li><a href = " <li><a href = " <li><a href = " <li> definisce un elemento della list (List Item) </ul> Unordered List end Elenchi numerati <ol> Ordered List begin <li>xml</li> <li>java</li> <li> List Item <li>xhtml</li> <li>scripts</li> <li>new languages</li> </ol> Ordered List end
18 Liste annidate Esercizio: provate a riprodurre la pagina Tabelle <table> definisce una tabella
19 Tabelle <tr> definisce una riga <th> intestazione <td> cella Tabelle <thead> definisce l intestazione della tabella
20 Tabelle <tfoot> definisce il footer della tabella Tabelle <caption> assegna una didascalia alla tabella
21 Tabelle <!-- all table content is enclosed --> <tbody> racchiude <!-- within the <tbody> --> il corpo della tabella <tbody> <tr> <td>apple</td> <!-- insert a data cell --> <td>$0.25</td> </tr> </tbody>. Tabelle: esercizio Scrivere il documento.html che consente di visualizzare la seguente tabella
22 rowspan e colspan Consentono di gestire situazioni in cui una cella spazia per più righe o più colonne <!-- rowspans and colspans merge the specified --> <!-- number of cells vertically or horizontally --> <tr> <!-- merge two rows --> <th rowspan = "2"> <img src = "camel.gif" width = "205 height = "167" alt = camel picture /> </th> </tr> Effetto di rowspan rowspan e colspan Consentono di gestire situazioni in cui una cella spazia per più righe o più colonne <tr> <!-- merge four columns --> <th colspan = "4"> <h1> header <h1>camelid comparison</h1> <p>approximate as of 6/2007</p> <p> paragrafo </th> </tr> <tr> Effetto di colspan
23 Form! Utilizzate per consentire all utente operazioni di input! L input dell utente solitamente è inviato ad un server web che esegue delle elaborazioni per fornire al client il risultato richiesto! Le risorse possono essere allocate sia sulla macchina server che sulla macchina client, a seconda dell architettura dell applicazione! La comunicazione tra client e server avviene sfruttando il protocollo HTTP (HyperText Transfer Protocol) Funzione di un form! Raccoglie input da parte dell utente e lo invia ad un web server cui richiede dei servizi, il quale fornisce la risposta in XHTML al browser che effettua la richiesta! e.s. form di login Componenti di un form - visuali: pulsanti, textbox, ecc ossia tutto ciò con cui l utente può interagire - non visuali (hidden inputs): codice di ausilio all invio dei dati raccolti tramite il form al server
24 Definizione di form Definizione di form <method> definisce il modo in cui i dati sono spediti al server action specifica l URL dell eventuale script, presente sul server web, da mandare in esecuzione per elaborare i dati del form
25 I metodi post e get! HTTP (Hypertext Transfer Protocol) è il protocollo usato per la trasmissione di informazioni sul web La riga di richiesta è composta da: <metodo, URI, versione del protocollo> URI: Uniform Resource Identifier! get: usato per ottenere il contenuto della risorsa indicata come URI (ad es. Il contenuto di una pagina HTML)! post: usato per inviare informazioni al server; l'uri indica che cosa si sta inviando e il body ne indica il contenuto. post e get: quale usare? Quick Checklist for Choosing HTTP GET or POST! Use GET if:! The interaction is more like a question (i.e., it is a safe operation such as a query, read operation, or lookup).! Use POST if:! The interaction is more like an order, or! The interaction changes the state of the resource in a way that the user would perceive (e.g., a subscription to a service), or! The user be held accountable for the results of the interaction. Fonte:
26 Definizione di form: definire gli input <input> definisce una componente di input del form x name definisce il nome della componente x type specifica il tipo di input - text : casella di testo - submit : pulsante invio - reset : pulsante reset - hidden : componenti non visuali x Definizione di form: input testuale type = text definisce una componente di input testuale del form size dimensione della casella di testo (quanti caratteri saranno visibili sul form visualizzato) x maxlenght lunghezza massima della stringa accettata in input
27 Definizione di form: pulsanti value definisce l etichetta (caption) del pulsante submit invia i dati al server x reset riporta tutti i campi del form al loro valore di default Definizione di form: hidden inputs type= hidden input nascosto, non definito dall utente x value attributo che, nell esemipo, specifica rispettivamente: - un indirizzo ( deitel@deitel.com ) a cui inviare i dati del form - l oggetto dell ( Feedback Form ) - l url della pagina da visualizzare una volta che l invio dei dati è completo ( main.html )
28 Consentire delle scelte checkbox Menu di opzioni radio button checkbox Consente all'utente di eseguire delle scelte multiple. <form action=ìì> <fieldset> <legend>lingue conosciute</legend><br> <input type="checkbox" name= italiano" value= italiano"/> italiano <br> <input type="checkbox" name= inglese" value= inglese"/> inglese <br> <input type="checkbox" name= francese" value= francese"/> francese </fieldset> </form>
29 checkbox Default è possibile assegnare uno o più valori di default utilizzando l attributo checked <form action=ìì>! <input name= italiano" type="checkbox" value= italiano" checked="checked"/> </form> Scelta disabilitata è possibile anche disabilitare alcune opzioni di scelta (appaiono in grigio) <form action=ìì>!<input name= italiano" type="checkbox" value= italiano" disabled="disabled"/> </form> radio button Scelta esclusiva: i campi devono avere lo stesso nome e differente valore <form>! <fieldset>!! <legend>lingue conosciute</legend>!! Italiano<input type="radio" name="lingua" value= ita"/>!! Inglese <input type="radio" name="lingua" value= eng"/>!! Francese <input type="radio" name="lingu" value= fran"/> </fieldset> </form>
30 radio button Default Anche in questo caso posso impostare un valore di default <form action=ìì>! italiano<input type="radio" name="lingua" value= ita checked="checked > </form> Disabilitare una scelta Anche in questo caso posso impedire una o più opzioni (appaiono in grigio) <form action=ìì>!italiano <input type="radio" name="lingua" value= ita disabled="disabled"/> </form> select (menu di opzioni) <form> <fieldset> <legend>lingue conosciute</legend> <select name="siti" > <option value="eng">inglese</option> <option value="ita" selected="selected">italiano</option> <option value="fran">francese </option> </select> </fieldset> </form>
31 <optgroup> Per raggruppare opzioni affini in sottogruppi, utile per migliorare la leggibilità di menu particolarmente lunghi L attributo multiple Consente la scelta multipla tramite l uso combinato del mouse e del pulsante ctrl (o cmd )
32 Esercizio Esercizio! Riprodurre la pagina.html riportata nella slide precedente! Arricchire il menu a tendina della pagina.html tramite l uso del tag <optgroup> e dell attributo multiple! Mostrare l effetto delle diverse impostazioni degli attributi checked, selected e disabled nei vari elementi di input che consentono la scelta da parte dell utente
33 Link interni! Consentono di creare un collegamento ad un altra sezione della stessa pagina web (scroll in su o in giù della pagina sino alla locazione desiderata)! E utile per saltare direttamente all informazione di cui l utente ha bisogno! Per creare un link interno si utilizzano coppie di ancore (una dove si trova il link, l altra sull area puntata dal link)! La prima è simile al tag per creare collegamenti ipertestuali esterni <a HREF="#name"> xxx </a>! La seconda è collocata sulla destinazione del link <a id= xxx name= nome > </a>! The text "name", must match that in the first anchor, for the link to work. Here is an example of an internal link. Link interni <a href= indirizzo_pagina#background"> Background</a> <a id="background" name="background">
34 Esercizio Riprodurre la seguente pagina.html con un i due link interni Go to Favorite Bugs e Go to Favorite Features Meta-elementi <meta>! Informazioni aggiuntive sul contenuto di un documento.html! Possono essere consultate dai motori di ricerca per catalogare le pagine web! Attributo name : specifica il tipo di meta-elemento! Attributo content : campo valore, contiene le info consultate dai motori di ricerca
35 <meta>: keywords del documento L attributo content fornisce ai motori di rierca una serie di keyword che descrivono il contenuto della pagina Specificare le keyword associate ad una pagina web può aumentarne la visibilità <meta> : description del documento L attributo content fornisce una descrizione articolata del contenuto della pagina I motori di ricerca utilizzano anche questa informazione per catalogare le pagine web A volte la descrizione viene mostrata come parte integrante dei risultati della ricerca (rappresenta un sommario dei contenuti della pagina)
36 Il contenuto del tag <meta> non è visibile! Riferimenti! Harvey M. Deitel and Paul J. Deitel, Internet & World Wide Web: How to Program, Ed. Pearson International Edition! (per il codice di esempio degli esercizi)
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
DettagliLezione 6: Form 27/04/2012
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. per registrarsi ad un sito). Le informazioni sono poi
DettagliComandi 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
DettagliIl linguaggio HTML - Parte 3
Corso IFTS Informatica, Modulo 3 Progettazione pagine web statiche (50 ore) Il linguaggio HTML - Parte 3 Dott. Chiara Braghin braghin@dti.unimi.it Addenda Vedi tabella caratteri speciali Vedi file caratteri_speciali.html
Dettagli04/05/2011. Lezione 6: Form
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. per registrarsi ad un sito). Le informazioni sono poi
DettagliLaboratorio Progettazione Web PHP e FORMs HTML. Andrea Marchetti IIT-CNR andrea.marchetti@iit.cnr.ita 2013/2014
Laboratorio Progettazione Web PHP e FORMs HTML Andrea Marchetti IIT-CNR andrea.marchetti@iit.cnr.ita 2013/2014 Struttura Applicazioni Web Browser Web HTTP Server Web API Dati Presentation Application Storage
DettagliForm Editor. Dove NomeProfilo è personalizzabile.
Form Editor Il tema permette di generare automaticamente dei moduli per la raccolta di dati in tre semplici step: 1. Si crea una tabella nel database per la raccolta dei dati. Per la creazione si parte
DettagliDURANTE LA NAVIGAZIONE NEI SITI WEB I VISITATORI NON SOLO POSSONO CONSULTARE INFORMAZIONI STATICHE
MODULI O FORM DURANTE LA NAVIGAZIONE NEI SITI WEB I VISITATORI NON SOLO POSSONO CONSULTARE INFORMAZIONI STATICHE ADATTE ALLA LETTURA MA POSSONO SVOLGERE UN RUOLO ATTIVO NEI CONFRONTI DI UNA PAGINA WEB
DettagliLaboratorio Matematico Informatico 2
Laboratorio Matematico Informatico 2 (Matematica specialistica) A.A. 2006/07 Pierluigi Amodio Dipartimento di Matematica Università di Bari Laboratorio Matematico Informatico 2 p. 1/1 Informazioni Orario
DettagliLinguaggio 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:
DettagliManuali.net. Nevio Martini
Manuali.net Corso base per la gestione di Siti Web Nevio Martini 2009 Il Linguaggio HTML 1 parte Introduzione Internet è un fenomeno in continua espansione e non accenna a rallentare, anzi è in permanente
DettagliDott.ssa Adriana Pietramala
Corso di Informatica Laurea Triennale - Comunicazione&Dams Dott.ssa Adriana Pietramala a.pietramala@mat.unical.it Riferimenti Sito del corso: Manuale PHP http://www.php.net/download-docs.php Editor di
DettagliLinguaggio 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:
DettagliMetodologie Informatiche Applicate al Turismo
Metodologie Informatiche Applicate al Turismo 9. HTML Parte II Paolo Milazzo Dipartimento di Informatica, Università di Pisa http://www.di.unipi.it/ milazzo milazzo di.unipi.it Corso di Laurea in Scienze
DettagliStrumenti a disposizione
FORM Strumenti a disposizione L'HTML visto fino ad ora permette di descrivere solo documenti statici e passivi Colori, immagini, testi, etc... L'utente può solo interagire con i link Non sempre questo
DettagliI 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:
DettagliInformatica A per Ingegneria Gestionale (2005-2006) Il linguaggio HTML. Elisa Quintarelli-Laura Mandelli. HyperText Markup Language
Informatica A per Ingegneria Gestionale (2005-2006) Il linguaggio HTML Elisa Quintarelli-Laura Mandelli 1 HyperText Markup Language Linguaggio di descrizione di testi secondo lo schema SGML (Standard Generalized
Dettagli1) Il client(browser utilizzato) invia al server i dati inseriti dall utente. Server
2) Il Server richiama l'interprete PHP il quale esegue i comandi contenuti nel file.php specificato nell'attributo action del tag form creando un file HTML sulla base dei dati inviati dall utente 1) Il
DettagliIl 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
DettagliINTRODUZIONE 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
DettagliForms. Commercio elettronico Registrazione di nuovi membri (organizzazioni non-profit) Ricerca di mercato (collezione di dati relativi a utenti)
Forms Rendono XHTML interattivo in modo semplice: Commercio elettronico Registrazione di nuovi membri (organizzazioni non-profit) Ricerca di mercato (collezione di dati relativi a utenti) Svariati controlli
DettagliREPORT 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
DettagliWWW (World Wide Web)!& ( # %% (*0 #,% )0#1( &#"#2
! "#$" %% $"$&&"'& $%%& $'&( ) *+&, ) && *+ ( -./ WWW (World Wide Web)!& ( # (&%#(!(&&( %% (*0 #,% )0#1( &#"#2 Siti Web pagine Web: documenti pronti per essere registrati su un server Internet residenza
DettagliLEZIONI 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 , ,...,
DettagliWWW.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
DettagliProtocolli applicativi: FTP
Protocolli applicativi: FTP FTP: File Transfer Protocol. Implementa un meccanismo per il trasferimento di file tra due host. Prevede l accesso interattivo al file system remoto; Prevede un autenticazione
Dettagliextensible 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
DettagliArchitettura del. Sintesi dei livelli di rete. Livelli di trasporto e inferiori (Livelli 1-4)
Architettura del WWW World Wide Web Sintesi dei livelli di rete Livelli di trasporto e inferiori (Livelli 1-4) - Connessione fisica - Trasmissione dei pacchetti ( IP ) - Affidabilità della comunicazione
DettagliHTML e XML. Politecnico di Milano Facoltà del Design Bovisa Elementi di Informatica e Reti di calcolatori
HTML e XML 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
DettagliChe 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
DettagliHTML 1. HyperText Markup Language
HTML 1 HyperText Markup Language Introduzione ad HTML Documenti HTML Tag di markup Formattazione del testo Collegamenti ipertestuali Immagini Tabelle Form in linea (moduli) Tecnologie di Sviluppo per il
DettagliEsercizi. 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
DettagliConsorzio Triveneto S.p.A. Payment Gateway
Consorzio Triveneto S.p.A. Payment Gateway Specifiche di Personalizzazione della Hosted Payment Page Release 1.4.0 Data Versione Autore Descrizione 02/10/2003 1.2.0 PM Prima Release, associata al Manuale
DettagliTecnologie e Programmazione Web
Presentazione 1 Tecnologie e Programmazione Web Html, JavaScript e PHP RgLUG Ragusa Linux Users Group SOftware LIbero RAgusa http://www.solira.org - Nunzio Brugaletta (ennebi) - Reti 2 Scopi di una rete
DettagliTutorial 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
Dettagli19. LA PROGRAMMAZIONE LATO SERVER
19. LA PROGRAMMAZIONE LATO SERVER Introduciamo uno pseudocodice lato server che chiameremo Pserv che utilizzeremo come al solito per introdurre le problematiche da affrontare, indipendentemente dagli specifici
DettagliMANUALE D USO DELLA PIATTAFORMA ITCMS
MANUALE D USO DELLA PIATTAFORMA ITCMS MANULE D USO INDICE 1. INTRODUZIONE... 2 2. ACCEDERE ALLA GESTIONE DEI CONTENUTI... 3 3. GESTIONE DEI CONTENUTI DI TIPO TESTUALE... 4 3.1 Editor... 4 3.2 Import di
DettagliHTML il linguaggio per creare le pagine per il web
HTML il linguaggio per creare le pagine per il web Parte I: elementi di base World Wide Web Si basa sul protocollo HTTP ed è la vera novità degli anni 90 Sviluppato presso il CERN di Ginevra è il più potente
DettagliEsercizi 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
DettagliInterazione con l utente : i moduli.
Interazione con l utente : i moduli. Nelle lezioni fin qui riportate, non abbiamo mai trattato l input di utente. Nelle applicazioni web, l input dell utente si acquisisce tramite i moduli (o FORM) HTML.
DettagliLa rubrica degli indirizzi di posta elettronica associati al dominio scuole.piemonte.it
Pag. 1 di 13 La rubrica degli indirizzi di posta elettronica associati al dominio 1 Pag. 2 di 13 Sommario 1 Scopo del documento... 3 2 Premessa... 3 3 Utilizzo della rubrica elettronica... 3 3.1 Criteri
DettagliOSSIF WEB. Manuale query builder
OSSIF WEB Manuale query builder - Maggio 2010 1) Sommario 1) SOMMARIO... 2 INTRODUZIONE... 3 Scopo del documento... 3 Struttura del documento... 3 Descrizione dell interfaccia grafica... 3 SELEZIONE DI
DettagliInternet. Internet. Internet Servizi e Protocolli applicativi. Internet. Organizzazione distribuita
Organizzazione distribuita Il messaggio viene organizzato in pacchetti dal calcolatore sorgente. Il calcolatore sorgente instrada i pacchetti inviandoli ad un calcolatore a cui è direttamente connesso.
DettagliModulo 8. Sviluppo di pagine e siti Creare pagine Web
Pagina 1 di 6 Sviluppo di pagine e siti Creare pagine Web HTML è l'acronimo di HyperText Markup Language; si tratta di un linguaggio utilizzato per la marcatura ipertestuale. A differenza dei comuni linguaggi
DettagliXML. XML è contemporaneamente: XML non è:
XML XML è contemporaneamente: Linguaggio di annotazione (Markup) che permette di creare gruppi di marcatori (tag set) personalizzati (MathML, XHTML, chemicalml, ecc..) Formato standard per lo scambio dei
DettagliLanguage. info@settingweb.it. www.settingweb.it
HTML HyperText Markup Language Documenti ipertestuali Sono formati da documenti multimediali: testo, immagini, suoni, video, ecc Comprendono le seguenti parti: contenuto struttura presentazione Che cos
DettagliEUROPEAN COMPUTER DRIVING LICENCE WEB EDITING - Versione 2.0
EUROPEAN COMPUTER DRIVING LICENCE WEB EDITING - Versione 2.0 Copyright 2010 The European Computer Driving Licence Foundation Ltd. Tutti I diritti riservati. Questa pubblicazione non può essere riprodotta
DettagliInternet Architettura del www
Internet Architettura del www Internet è una rete di computer. Il World Wide Web è l insieme di servizi che si basa sull architettura di internet. In una rete, ogni nodo (detto host) è connesso a tutti
DettagliCostruzione 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
Dettaglib) Dinamicità delle pagine e interattività d) Separazione del contenuto dalla forma di visualizzazione
Evoluzione del Web Direzioni di sviluppo del web a) Multimedialità b) Dinamicità delle pagine e interattività c) Accessibilità d) Separazione del contenuto dalla forma di visualizzazione e) Web semantico
Dettagli1. Aprire un programma di navigazione (browser)
Guida n 8 1. Aprire un programma di navigazione (browser) 2. Capire come è strutturato un indirizzo Web 3. Visualizzare una data pagina Web 4. Cambiare la pagina iniziale di navigazione 5. Chiudere il
DettagliWeb Service medra per la gestione DOI
Web Service medra per la gestione DOI Versione documento: 1.0 Data creazione: 23 dicembre 2010 Data ultima modifica: 14 maggio 2012 1. Introduzione...2 2. medra WS...2 2.1. Operation UPLOAD...2 2.2. Operation
DettagliManuale 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
DettagliESERCITAZIONE Semplice creazione di un sito Internet
ESERCITAZIONE Semplice creazione di un sito Internet Sistemi e Tecnologie Informatiche - Prof. Gregorio Cosentino 1 Internet Una rete globale che connette milioni di computer in tutto il mondo, anarchica
DettagliREPORT DI VALUTAZIONE DELL ACCESSIBILITÀ
REPORT DI VALUTAZIONE DELL ACCESSIBILITÀ REPORT DI VALUTAZIONE DELL ACCESSIBILITÀ Ente richiedente Provincia url Comune di Carmagnola TO http://comune.carmagnola.to.it/ Autore della valutazione Data Maurizio
DettagliGUIDA ALL USO DELL AREA RISERVATA
GUA ALL USO DELL AREA RISERVATA Sommario PREMESSA... 2 1 Come accedere all Area Riservata... 3 2 del Pannello di gestione del sito web... 4 3 delle sezioni... 7 3.1 - Gestione Sito... 7 3.1.1 - AreaRiservata...
DettagliI FORM. L'attributo action contiene l'url del file php a cui devono essere inviati i file per essere elaborati.
I FORM Che cosa sono e che caratteristiche hanno Un form contiene molti oggetti che permettono di inserire dati usando la tastiera. Tali dati verranno poi inviati alla pagina php che avrà il compito di
DettagliSITI-Reports. Progetto SITI. Manuale Utente. SITI-Reports. ABACO S.r.l.
Progetto SITI Manuale Utente SITI-Reports ABACO S.r.l. ABACO S.r.l. C.so Umberto, 43 46100 Mantova (Italy) Tel +39 376 222181 Fax +39 376 222182 www.abacogroup.eu e-mail : info@abacogroup.eu 02/03/2010
DettagliGUIDA ALL USO DEL PANNELLO DI GESTIONE SITO WEB
GUIDA ALL USO DEL PANNELLO DI GESTIONE SITO WEB Copyright 2014 Wolters Kluwer Italia Srl 1 Sommario 1 Come accedere al Pannello di gestione... 4 2 del Pannello di gestione del sito web... 5 3 delle sezioni...
DettagliESEMPI DI FORM (da www.html.it)
ESEMPI DI FORM (da www.html.it) Vediamo, nel particolare, tutti i tag che HTML 4.0 prevede per la creazione di form. Questo tag apre e chiude il modulo e raccoglie il contenuto dello stesso,
DettagliPULSANTI 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
DettagliAccess. P a r t e p r i m a
Access P a r t e p r i m a 1 Esempio di gestione di database con MS Access 2 Cosa è Access? Access e un DBMS che permette di progettare e utilizzare DB relazionali Un DB Access e basato sui concetti di
DettagliCapitolo 4 Pianificazione e Sviluppo di Web Part
Capitolo 4 Pianificazione e Sviluppo di Web Part Questo capitolo mostra come usare Microsoft Office XP Developer per personalizzare Microsoft SharePoint Portal Server 2001. Spiega come creare, aggiungere,
DettagliServizio online «Distinta d impostazione Lettere» Istruzioni
Servizio online «Distinta d impostazione Lettere» Istruzioni Edizione giugno 2015 1 Indice 1 Introduzione 3 1.1 Scopo del documento 3 1.2 Scopo della funzione «Impostare invii» > Lettere: Distinta d impostazione
DettagliRichiami sugli elementi del linguaggio HTML
Richiami sugli elementi del linguaggio HTML Un documento in formato Web può essere aperto con un browser, attraverso un collegamento a Internet oppure caricandolo dal disco del proprio computer senza connettersi
DettagliLinguaggi per il web oltre HTML: XML
Linguaggi per il web oltre HTML: XML Luca Console Con XML si arriva alla separazione completa tra il contenuto e gli aspetti concernenti la presentazione (visualizzazione). XML è in realtà un meta-formalismo
DettagliIntroduzione al linguaggio HTML. A. Lorenzi - Università di Bergamo - Facoltà di Economia 1
Introduzione al linguaggio HTML A. Lorenzi - Università di Bergamo - Facoltà di Economia 1 Richiami introduttivi (1) sito Internet o sito Web o sito WWW: insieme delle pagine che si riferiscono ad uno
DettagliIl 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
DettagliDott.ssa Maria Vittoria Avolio. Dott.ssa Adriana Pietramala
Corso di Informatica Laurea Triennale - Comunicazione&Dams Dott.ssa Maria Vittoria Avolio avoliomv@unical.it Dott.ssa Adriana Pietramala a.pietramala@unical.it Riferimenti Manuale PHP http://www.php.net/download-docs.php
DettagliXML (extensible Markup Language)
Supporto On Line Allegato FAQ FAQ n.ro MAN-8HVCNU5634 Data ultima modifica 16/06/2011 Prodotto Dichiarazioni fiscali 2011 Modulo Generica DF Oggetto: Modello IRAP 2011 XML - XMLNotepad: Guida all uso e
DettagliSiti interattivi e dinamici. in poche pagine
Siti interattivi e dinamici in poche pagine 1 Siti Web interattivi Pagine Web codificate esclusivamente per mezzo dell HTML non permettono alcun tipo di interazione con l utente, se non quella rappresentata
DettagliObiettivo dell esercitazione
Database e Web - Esercitazioni ASP - Andrea Proli proliand@csr.unibo.it Laboratorio di Basi di Dati A.A. 2005/2006 Obiettivo dell esercitazione L obiettivo finale dell esercitazione è quello di creare
DettagliSU Suap. IS357_03_01 Lettera aggiornamento SUAP vers. 02.00.00. Pagina 1 di 10
SU Suap OGGETTO: aggiornamento della procedura Suap dalla versione 01.03.01 alla versione 02.00.00 Nell inviarvi quanto in oggetto Vi ricordiamo che gli aggiornamenti vanno effettuati tempestivamente e
DettagliCONTENUTI 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
DettagliHTML Base. Dispensa per il Corso. Laboratorio Informatico: Reti e Internet 1
HTML Base Dispensa per il Corso Laboratorio Informatico: Reti e Internet 1 Sommario Sommario...2 1. HTML come linguaggio di markup...3 1.1 Cos è HTML...3 1.2 La sintassi basilare di HTML...3 2 Il documento
DettagliApplicazioni 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
DettagliArchitettura client-server
Architettura client-server In un architettura client-server ci sono due calcolatori connessi alla rete: un client che sottopone richieste al server un server in grado di rispondere alle richieste formulate
DettagliHTML SITI WEB. FEQUENZA OBBLIGATORIA 80% ESERCITAZIONI (laboratorio) RICONOSCIMENTO 3 CFU. infolab@uniroma3.it host.uniroma3.it/laboratori/infolab
HTML SITI WEB FEQUENZA OBBLIGATORIA 80% ESERCITAZIONI (laboratorio) RICONOSCIMENTO 3 CFU infolab@uniroma3.it host.uniroma3.it/laboratori/infolab INTERNET Generalmente Internet è definita la rete delle
DettagliCreare un Ipertesto. www.vincenzocalabro.it 1
Creare un Ipertesto www.vincenzocalabro.it 1 Obiettivi Il corso si prefigge di fornire: Le nozioni tecniche di base per creare un Ipertesto I consigli utili per predisporre il layout dei documenti L illustrazione
DettagliSoftware Servizi Web UOGA
Manuale Operativo Utente Software Servizi Web UOGA S.p.A. Informatica e Servizi Interbancari Sammarinesi Strada Caiese, 3 47891 Dogana Tel. 0549 979611 Fax 0549 979699 e-mail: info@isis.sm Identificatore
DettagliProgrammazione Web 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 HTML: HyperText Markup Language Standard
DettagliLA GESTIONE DELLE VISITE CLIENTI VIA WEB
LA GESTIONE DELLE VISITE CLIENTI VIA WEB L applicazione realizzata ha lo scopo di consentire agli agenti l inserimento via web dei dati relativi alle visite effettuate alla clientela. I requisiti informatici
DettagliD 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
DettagliCorso 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
DettagliGuida alla registrazione on-line di un DataLogger
NovaProject s.r.l. Guida alla registrazione on-line di un DataLogger Revisione 3.0 3/08/2010 Partita IVA / Codice Fiscale: 03034090542 pag. 1 di 17 Contenuti Il presente documento è una guida all accesso
DettagliDexma Newsletter System
Dexma Newsletter System Quick Reference Indice Indice... 2 1 Introduzione a Postletter... 3 2 Richiesta di un account Demo... 3 3 Liste di invio... 5 3.1 Creazione di una lista... 5 3.2 Andare alla lista
DettagliInformatica. Prof. M. Colajanni Università di Modena Reggio Emilia
Informatica Prof. M. Colajanni Università di Modena Reggio Emilia PARTE 4 - World Wide Web WORLD WIDE WEB La killer application di Internet I motivi alla base del successo del Web ( perché è risultata
DettagliA destra è delimitata dalla barra di scorrimento verticale, mentre in basso troviamo una riga complessa.
La finestra di Excel è molto complessa e al primo posto avvio potrebbe disorientare l utente. Analizziamone i componenti dall alto verso il basso. La prima barra è la barra del titolo, dove troviamo indicato
DettagliCorso di PHP. Prerequisiti. 6.1 PHP e il web 1. Conoscenza HTML Tecnica della programmazione Principi di programmazione web
Corso di PHP 6.1 PHP e il web 1 1 Prerequisiti Conoscenza HTML Tecnica della programmazione Principi di programmazione web 2 1 Introduzione In questa Unità illustriamo alcuni strumenti di programmazione
DettagliLa sintassi di un DTD si basa principalmente sulla presenza di quattro dichiarazioni:
XML: DTD Da un punto di vista cronologico, il primo approccio per la definizione di grammatiche per documenti XML è rappresentato dai Document Type Definition (DTD). Un DTD è un documento che descrive
DettagliSiti 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
DettagliNavigare in Internet Laboratorio di approfondimento la creazione di siti web e/o blog. Marco Torciani. (Quinta lezione) Unitre Pavia a.a.
Navigare in Internet Laboratorio di approfondimento la creazione di siti web e/o blog (Quinta lezione) Unitre Pavia a.a. 2014-2015 27/01/2015 dott. 1 Adobe Dreamweaver http://www.adobe.com/it/products/dreamweaver/features/?view=topnew
DettagliHTML HTML. Markup SGML. HyperText Markup Language HyperText. Markup Language. Standard Generalized Markup Languages. Principi
HTML HTML HyperText Markup Language HyperText Testo contenente link verso altri documenti Markup Language Markup In computerized document preparation, a method of adding information to the text indicating
DettagliManuale Utente Albo Pretorio GA
Manuale Utente Albo Pretorio GA IDENTIFICATIVO DOCUMENTO MU_ALBOPRETORIO-GA_1.4 Versione 1.4 Data edizione 04.04.2013 1 TABELLA DELLE VERSIONI Versione Data Paragrafo Descrizione delle modifiche apportate
DettagliAltro esempio di HTML
HTML (Hyper Text Markup Language) Linguaggio per descrivere una pagina di ipertesto Specifica come dovra apparire quando sara visualizzata, quali collegamenti contiene e dove portano Comando in HTML: riguarda
DettagliLuca Mari, Sistemi informativi applicati (reti di calcolatori) appunti delle lezioni. Architetture client/server: applicazioni client
Versione 25.4.05 Sistemi informativi applicati (reti di calcolatori): appunti delle lezioni Architetture client/server: applicazioni client 1 Architetture client/server: un esempio World wide web è un
DettagliScuola Digitale. Manuale utente. Copyright 2014, Axios Italia
Scuola Digitale Manuale utente Copyright 2014, Axios Italia 1 SOMMARIO SOMMARIO... 2 Accesso al pannello di controllo di Scuola Digitale... 3 Amministrazione trasparente... 4 Premessa... 4 Codice HTML
DettagliPORTALE www.xxx.it ISTRUZIONI per la gestione del portale
PORTALE www.xxx.it ISTRUZIONI per la gestione del portale Con il portale sono messi a disposizione dell'amministratore del sito i seguenti moduli: Account login Announcements Banners Blog Contacts Discussions
DettagliNelle reti di calcolatori, le porte (traduzione impropria del termine. port inglese, che in realtà significa porto) sono lo strumento
I protocolli del livello di applicazione Porte Nelle reti di calcolatori, le porte (traduzione impropria del termine port inglese, che in realtà significa porto) sono lo strumento utilizzato per permettere
Dettagli