Linguaggi per la descrizione dei documenti SGML,HTML,XML
|
|
- Emma Colonna
- 5 anni fa
- Visualizzazioni
Transcript
1 Linguaggi per la descrizione dei documenti SGML,HTML,XML
2 SGML (Standard General Markup Language) Molteplicità di documenti di tipo diverso (es. web): articoli, cataloghi, rubriche, tabelle di dati etc.. Ciascuno dotato di una sua struttura logica (articolo: titolo, sottotitolo, autore, data,etc..). Tutti memorizzati utilizzando il formato a carattere (ASCII), ma con convenzioni differenti (prima il nome poi il cognome, campi fissi da 30 byte, nome delimitato da $..). Difficoltà di gestione dell archivio (rintracciabilità di un testo, del nome dell autore o tutti gli articoli da lui scritti..). Necessità di un formato di rappresentazione strutturato. Aggiunta al testo di marcature (tag) per renderlo strutturato.
3 SGML (Standard General Markup Language). Sviluppato nel 1986 da International Organization for Standardization. Metalinguaggio: descrive un insieme di marcatori e le regole per il loro uso HTML (Hyper Text Markup Language) e il primo linguaggio che deriva da SGML, semplificandone le regole. Contiene un insieme di tag e di regole per il loro uso. Struttura di HTML: <HTML><HEAD>. </HEAD><BODY>.</BODY></HTML>. Successiva estensione di HTML con marcatori per la visualizzazione delle pagine (specifica del font, sua dimensione, colore del testo, dello sfondo..). Soluzioni proprietarie (Netscape,Explorer..). Utilizzato soprattutto come linguaggio per la descrizione fisica dei documenti (visualizzazione sullo schermo).
4 Nell ipotesi che la pagina sia un semplice documento esso è memorizzato come una sequenza di caratteri. Per consentire che, quando riprodotto sul video del client, il documento abbia la struttura voluta(suddivisione in paragrafi, presenza di titoli e sottotitoli, particolare evidenziazione ad alcune parti etc..), occorre descriverne tale struttura tramite i comandi di un linguaggio di marcatura (mark up language). Il più noto di questi linguaggi è HTML (HyperText Markup Language). Una volta arrivata la pagina, il browser provvede a visualizzarla, utilizzando un particolare programma in grado di interpretare i comandi HTML(interprete HTML)..
5 HTML Hypertext Markup Language HTML è costituito da un insieme di tag predefiniti che descrivono aspetti relativi alla presentazione del documento: tipi di caratteri, spaziatura tra le linee di testo, dimensione dei caratteri etc.. Il linguaggio è interpretato dal browser che riproduce il documento a seconda delle indicazioni contenute nei tag. Non è possibile utilizzare il linguaggio HTML per descrivere le strutture dei dati o più in generale per descrivere il contenuto di un documento.
6 HTML (Hyper Text Mark-up Language) Problema: nota la strurttura logica del materiale contenuto in una pagina (capitoli, paragrafi, figure..) come definire la struttura grafica del documento (grassetto, maiuscolo, corsivo, testo colorato, sfondo colorato etc.)? Linguaggi di mark-up. Es: HTML Utilizzo di tag: parola chiave racchiusa tra parentesi angolate. Es: Es:<HTML> marca l inizio di un documento HTML. <BR> e <P> indicano l inizio di una nuova riga e di un nuovo paragrafo <Body BG COLOR=Yellow> specifica che il documento avra come colore di fonfo il giallo
7 I file HTML sono documenti di testo contenenti etichette (tag) Le etichette descrivono la struttura del documento e danno suggerimenti per l impaginazione. Sono divisi in due parti, preambolo (head) e corpo (body). <HTML> <HEAD> <TITLE> Questo il titolo del documento </TITLE> </HEAD> <BODY> Questo e il corpo del documento </ BODY > </HTML>
8 Esempi di etichette HTML Ciao a tutti<br>questo è un esempio</br> di codice HTML Ciao a tutti questo è un esempio di codice HTML Intestazioni Salve!<BR><H1> Questa intestazione è importante</h1><br> <H2> Questa un po meno</h2> Salve! Questa intestazione è importante Questa un po meno
9 <HTML> </HTML> <HEAD> <TITLE>Primo esempio </TITLE> </ HEAD> <BODY> Primo esempio di pagina web scritto in HTML. Anche se il testo va a capo nella pagina visualizzata, per andare a capo bisogna usare il tag <BR> oppure il tag <P> che oltre che andare a capo inserisce una riga vuota. </BODY> Primo esempio di pagina web scritta in HTML. Anche se il testo va a capo, per andare a capo nella pagina visualizzata bisogna usare il tag oppure il tag che oltre che ad andare a capo inserisce una riga vuota.
10 Altri tag. La coppia <CENTER>.>CENTER> centra nella finestra il testo contenuto all interno. Variazione dimensionale del font: <H1>.fino a <H6> Liste non ordinate sono racchiuse tra i tag <UL> </UL>. Liste ordinate sono racchiuse tra i tag <OL> </OL>. In entrambi i casi gli elementi della lista sono racchiusi tra <L1> </L1> Linea orrizzontale: <HR WIDTH= 100% > disegna una linea larga come la finestra.
11 <HTML> <HEAD><TITLE> Esempi di formattazione </TITLE></HEAD> <BODY BGCOLOR=Yellow> <H1><CENTER> Titolo Centrato </CENTER> </H1> <H2><CENTER> Sotto-Titolo Centrato </CENTER> </H2> <H3><CENTER> Sotto-Sotto-Titolo Centrato </CENTER> </H3> <HR WIDTH= 100 %> <H2>Lista non ordinata </H2> <UL> <LI> Primo elemento </LI> <LI> Secondo elemento </LI> <LI> Terzo elemento </LI> </UL> <HR WIDTH= 100 %> <H2>Lista non ordinata </H2> <OL> <LI> Primo elemento </LI> <LI> Secondo elemento </LI> <LI> Terzo elemento </LI> </OL> </BODY> </HTML>
12 TITOLO CENTRATO Sotto-titolo Centrato Sotto-sotto-titolo Centrato Lista non ordinata Primo elemento Secondo elemento Terzo elemento Lista ordinata 1. Primo elemento Terzo 2. Secondo elemento elemento 3. Terzo elemento
13 Inserimento figure Formati più utilizzati: JPEG (adatto ad immagini di grande formato) e GIF (adatto per immagini di piccolo formato). <IMG SRC= Immagini/ leonardo.jpg > oppure <IMG SRC= Immagini/ leonardo.jpg WIDTH=200 HEIGHT =68> Ecco una foto <IMG SRG= incontro.gif ALIGN=middle> diventa Ecco una foto FOTO
14 Limiti di HTML Linguaggio chiuso e non modificabile: insieme prefissato di tag..l insieme di tag accettati da HTML è stato definito assieme al linguaggio stesso. Ogni nuova versione di HTML introduce nuovi tag.. Orientato prevalentemente all impaginazione grafica sul video di documenti web. Una pagina web deve essere progettata per uno schermo dotato di determinate caratteristiche (risultati impredicibili su altri dispositivi di visualizzazione o sulla stampa su carta). Dipendenza dal tipo di browser utilizzato. Non adatto a rappresentare strutture complesse (record di data-base, descrizione bibliografica..)
15 XML (Extensible Markup Language) E possibile associare a ciascuna parte di un testo un marcatore (tag) che lo qualifica come un determinato elemento logico.(es: titolo, paragrafo,nota..). I tag utilizzati nel linguaggio sono definiti dall utente e consentano di descrivere la struttura e la natura dell informazione contenuta nel testo. Un documento XML ha una struttura gerarchica: ciascun elemento, delimitato da un tag di apertura e di chiusura, è contenuto in altri elementi
16 I browser non possono interpretare i tag. XML non consente la descrizione della presentazione grafica degli elementi logici del testo. Si utilizzano allo scopo appositi linguaggi detti fogli di stile. XSL (extensible Stylesheet language). Trasforma e traduce i dati XML da un formato ad un altro (visualizzazione di un documento XML in HTML, PDF..) Consente non solo di decidere il formato grafico, ma anche di scegliere quali elementi visualizzare e in che ordine Si può utilizzare uno stesso documento codificato in XML per diverse modalità di pubblicazione (carta, CD-ROM, www, audio..) cambiando il foglio di stile associato.
17 Fogli di stile XSL e XSLT XSL (extensible Stylesheet language). Trasforma e traduce i dati XML da un formato ad un altro (visualizzazione di un documento XML in HTML, PDF..)
18 Parsing Parsing: Analisi delle regole sintattiche. Ad ogni tag corrisponde un tag di chiusura, l annidamento dei tag deve essere corretto Un documento XML che abbia superato l analisi sintattica si dice well formed (ben formato). Esistono due tipi di parser: SAX (Simple API for XML). Durante la lettura del file XML, ne individua i vari elementi e per ognuno di essi esegue le opportune azioni (documenti molto lunghi che non potrebbero essere contenuti in memoria centrale). DOM (Document Object Module). Legge l intero documento XML e lo trasforma in un albero che risiede in memoria centrale (va bene per documenti che richiedono un elaborazione complessa, ma di dimensioni limitate).
19 Un file XML <?xml version= 1.0?> <sala pranzo> <tavolo tipo rotondo legno= ciliegio > <produttore> Il negozio del legno</produttore/> < prezzo>2.000</prezzo> </tavolo > <sedia legno= ciliegio > <quantità>2</ quantità> <qualità >excellent</qualità> <cuscino incluso= true > <colore>blu </ colore> </cuscino> </sedia> <sedia legno= pino > <quantità>3</ quantità> <qualità >media</qualità> </sedia> </sala pranzo>
20 DTD (Document Type Definition) XML non prescrive i nomi dei diversi marcatori, ma solo la sintassi generica per la loro definizione ed il loro utilizzo nella identificazione degli elementi di testo. DTD è un insieme di specifiche che stabiliscono quali sono i nomi ammissibili per i marcatori, i nomi per i loro attributi e quali relazioni di inclusione possono sussistere tra loro. Descrive rigorosamente le possibilità strutturali del documento in esame. La dichiarazione <!Element> associa il nome di un elemento ai suoi possibili contenuti. Un documento XML che soddisfa le specifiche di una DTD si dice validated (convalidato) rispetto a quella DTD
21 DTD definisce una serie di limiti per un documento XML. Definisce il modo con cui un documento XML dovrebbe essere realizzato. Un documento è considerato valido quando segue le limitazioni imposte dal DTD per la formattazione dei datixml. Ciò è particolarmente importante quando si cerca di trasferire dati tra le applicazioni:sintassi e formattazione devono essere accettate da tutte le parti in causa.
22 Ambiguità presenti nel documento. Il tag <quantità> può rappresentare il numero di sedie presenti nel magazzino? L attributo legno può essere specificato all interno di un tag <sedia>? Nella DTD associata al documento potrebbe essere specificato che gli unici valori ammissibili per l attributo legno siano ciliegio, pino, quercia o mogano. Potrebbe essere definito anche l ordine di annidamento. Es.< cuscino> può essere annidato solo all interno del tag <sedia>. I DTD aggiungono la portabilità ad un documento XML producendo dati che possono essere elaborati e convalidati da qualsiasi applicazione in grado di individuare il DTD corrispondente
23 Esempio di DTD per un documento XML <?xml version="1.0"?> <!DOCTYPE note [ <!ELEMENT note (to,from,heading,body)> <!ELEMENT to (#PCDATA)> <!ELEMENT from (#PCDATA)> <!ELEMENT heading (#PCDATA)> <!ELEMENT body (#PCDATA)> ]> <note> <to>tove</to> <from>jani</from> <heading>reminder</heading> <body>don't forget me this weekend</body> </note>
24 !DOCTYPE note (in line 2) defines that this is a document of the type note.!element note (in line 3) defines the note element as having four elements: "to,from,heading,body".!element to (in line 4) defines the to element to be of the type "#PCDATA".!ELEMENT from (in line 5) defines the from element to be of the type "#PCDATA" and so on...
25 La DTD può essere inserita all inizio del documento XML o memorizzata in un file diverso cui fa riferimento. La DTD può essere privata (scritta dall utente stesso) oppure pubblica (reperita in rete). La soluzione più conveniente, quando possibile, è quella di usare DTD esterne pubbliche definite da organismi autorevoli, per rendere agevole la scrittura di documenti condivisibili facilmente in tutto il mondo. CML (Chemical Markup Language) GML ( Geography Markup Language) MathML(Mathematical Markup Language) SMIL (Synchronized Multimedia Integration Language) SVG (Scalable Vector Graphics) WML (Wireless Markup Language)
26 Analogie e differenze con HTML Entrambi derivano da SGML, ma HTML è stato specializzato nella parte relativa alla visualizzazione dei dati. XML non è orientato alla visualizzazione dei dati, ma è un metodo assolutamente generale di descrivere i dati. Somiglianze sintattiche ( i tag sono indicati allo stesso modo, <nome tag> </nome tag>). A differenza di HTML, in XML i tag sono liberi, cioè definiti dal programmatore. Sintassi di XML più rigida (ogni tag aperto deve essere anche chiuso, vi è differenza tra maiuscole e minuscole..). XML ha una struttura ad albero, cioè gerarchica.
27 Software di base Browser XML. Consentano la semplice lettura di documenti XML Open source, Internet Explorer, Netscape 6. Non sono compresi, normalmente parser di validazione del documento rispetto alla DTD. Parser di validazione e XSLT sono disponibili come prodotti open source. Editor XML (file di testo) : forniscono funzionalità come evidenziazione con colori diversi dei vari tag, controllo sulla coerenza sintattica, la validazione rispetto alla DTD di riferimento e la visualizzazione della struttura ad albero. MS XML Notepad, XML Pro,ect. XML SPY (molto popolare in Italia)
28 E possibile esporre in formato XML il risultato delle interrogazioni. La codifica di una tabella relazionale in XML è semplice. Esempio: Microsoft SQL Server permette di richiedere la codifica in XML del risultato di una interrogazione aggiungendo all interrogazione la clausola FOR XML E possibile aggiornare un data-base relazionale partendo dai dati in formato XML; quasi tutti i data base relazionali offrono programmi di utilità a questo scopo in grado di estrarre i dati con cui aggiornare le tabelle relazionali.
29 UTILIZZO di XML XML per la presentazione Separazione del contenuto dalla sua rappresentazione. Lo stesso contenuto può essere rappresentato su dispositivi diversi che richiedono diversi stili di presentazione. XML viene usato per rappresentare il contenuto, mentre XSL e XSLT sono usati per realizzare una presentazione adatta al particolare client (evitando la realizzazione di svariate versioni della stessa applicazione.). E possibile scegliere il foglio di stile in funzione del tipo di client da cui proviene la richiesta di un documento XML.
30 XML per le comunicazioni
31 XHTML (extensible Hypertext Markup Language) Sfruttando le somiglianze sintattiche è stato definito un linguaggio di markup per le pagine web che mette a disposizione le possibilità di HTML con una sintassi XML Semplifica la programmazione di browser per computer e cellularisoftware di base
Linguaggi per la descrizione dei documenti
SGML (Standard General Markup Language) Linguaggi per la descrizione dei documenti SGML,HTML,XML Molteplicità di documenti di tipo diverso (es. web): articoli, cataloghi, rubriche, tabelle di dati etc..
DettagliLinguaggi per la descrizione dei documenti SGML,HTML,XML
Linguaggi per la descrizione dei documenti SGML,HTML,XML SGML (Standard General Markup Language) Molteplicità di documenti di tipo diverso (es. web): articoli, cataloghi, rubriche, tabelle di dati etc..
DettagliArgomenti XML JSON. Linguaggi per la definizione e lo scambio di dati strutturati, semi-strutturati, non strutturati. XML Data Model JSON
XML JSON Argomenti 2 Linguaggi per la definizione e lo scambio di dati strutturati, semi-strutturati, non strutturati XML Data Model JSON 3 XML XML extensible Markup Language 4 Modello di dati XML Nato
DettagliLEZIONE BASI DI DATI I 22/10/2008 XML
LEZIONE BASI DI DATI I 22/10/2008 XML Il linguaggio XML (Extended Markup Language) è uno standard per la strutturazione dei dati sul web. A differenza di html, che è utilizzato per formattare documenti
DettagliXML 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 /
XML 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 XML 2 XML è un linguaggio di marcatura proposto dal W3C XML definisce una sintassi generica per contrassegnare i dati di
DettagliLinguaggio HTML. Elementi di Informatica e Programmazione Università degli Studi di Brescia. Il Linguaggio HTML
Reti Linguaggio HTML 1 Il Linguaggio HTML n HTML = Hypertext Markup Language n Linguaggio di markup di tipo descrittivo (usato per descrivere e formattare documenti ipertestuali) con una sintassi prestabilita
DettagliIntroduzione. Elementi di Informatica. Standard. Struttura dei TAG - 1. Annidamento e Indentazione. Struttura dei TAG - 2
Università degli Studi di Udine Facoltà di Ingegneria CORSO DI LAUREA IN SCIENZE dell ARCHITETTURA Elementi di Informatica HTML e CSS D. Gubiani HTML è l acronimo di HyperText Markup Language che tradotto
DettagliHTML Sintassi di HTML Tag principali per i contenuti I Forms
Lezione 1 HTML Sintassi di HTML Tag principali per i contenuti Tag principali per i contenuti I Forms L HTML (HyperText Markup Language) g è il linguaggio gg di markup utilizzato per veicolare le informazioni
DettagliVoi fareste lo scambio? XML & Co. XML: le origini. XML: cosa è. XML: caratteristiche. XML: caratteristiche 02/03/2012
Lez. 6 Voi fareste lo scambio XML & Co. Nozioni di base per creare e visualizzare documenti XML 29/02/12 XML: cosa è XML: Extensible Markup Language: è un linguaggio che consente la rappresentazione di
DettagliHTML. Hyper Text Mark-Up Language
HTML Hyper Text Mark-Up Language Presentazione HTML by Maria Grazia Maffucci is licensed under a Creative Commons Attribuzione - Non commerciale - Condividi allo stesso modo 3.0 Unported License. Cos è
DettagliAnnotazione del testo
Università Ca Foscari di Venezia Linguistica Informatica Mod. 1 Anno Accademico 2010-2011 Annotazione del testo Rocco Tripodi rocco@unive.it Ricostruzione Filologia Ricostruire la forma originaria dei
DettagliHTML. Hyper Text Mark-Up Language
HTML Hyper Text Mark-Up Language Cos è l HTML? È un linguaggio usato per descrivere documenti ipertestuali disponibili nel Web È un linguaggio di marcatura del testo che descrive il contenuto e il formato
Dettaglinon è linguaggio di markup formato testo .htm .html interpretando
HTML Gli ipertesti del web sono scritti usando il linguaggio HyperText Markup Language (HTML). HTML non è un linguaggio di programmazione! HTML non ha meccanismi per prendere delle decisioni o compiere
DettagliLinguaggi di Markup. Violetta Lonati. Dipartimento Scienze dell Informazione Università degli Studi di Milano
Linguaggi di Markup Violetta Lonati a Dipartimento Scienze dell Informazione Università degli Studi di Milano a E garantito il permesso di copiare, distribuire e/o modificare i materiali cont enuti in
DettagliLinguaggi per il Web: XML
Linguaggi per il Web: XML Piero Fraternali Sara Comai Politecnico di Milano XML http://w3c.org/xml/ -- http://www.microsoft.com/xml/ extended Markup Language Formato di file proposto dal W3C per distribuire
DettagliProgettazione di siti web (ING-INF/05) LMSGC, mutuato da LMLIN e Sc. Stat. a. a
Indice: Università degli Studi di Padova Facoltà di Lettere e Filosofia Progettazione di siti web (ING-INF/05) LMSGC, mutuato da LMLIN e Sc. Stat. a. a. 2010-11 Prof. Maristella Agosti Ing. Marco Dussin
DettagliCodifica informazione testuale
Rappresentazione del: Codifica informazione testuale contenuto : successione di parole che costituiscono il documento Formato: modo in cui le parole sono organizzate e rappresentate graficamente. Può migliorare
DettagliTMS. Tecnologie dell informazione: mercato, società, cultura
TMS Tecnologie dell informazione: mercato, società, cultura Contenuti della presentazione HTML W3C XML DTD Web Client Web Server Un esempio di pagina HTML Cosa c è dietro questa pagina?
DettagliLinguaggi di Markup. Violetta Lonati. Dipartimento Scienze dell Informazione Università degli Studi di Milano
Linguaggi di Markup Violetta Lonati a Dipartimento Scienze dell Informazione Università degli Studi di Milano a E garantito il permesso di copiare, distribuire e/o modificare i materiali cont enuti in
DettagliSOMMARIO: linguaggio xml. Contenuti. A cura dell Ing. Buttolo Marco INTRODUZIONE...2 STRUTTURA DOCUMENTO XML...2 VISUALIZZAZIONE DOCUMENTI XML...
linguaggio xml A cura dell Ing. Buttolo Marco SOMMARIO: Contenuti INTRODUZIONE...2 STRUTTURA DOCUMENTO XML...2 VISUALIZZAZIONE DOCUMENTI XML...4 1 of 7 INTRODUZIONE: XML è l acronimo di extensible Markup
DettagliHTML 4.01 Prima lezione
HTML 4.01 Prima lezione A cura di Ivano Stranieri 1 Programma del corso Le basi dell HTML Paragrafi e formattazione del testo Link Tabelle: sintassi ed utilizzo Creazione di frame Form ed interazione con
DettagliHTML. Linguaggio testuale formato da TAG, che consente il collegamento tra diversi file.
Con la sigla HTML si intende: HYPER TEXT MARKUP LANGUAGE HTML Linguaggio testuale formato da TAG, che consente il collegamento tra diversi file. Iper testo Un documento o pagina puo essere collegato ad
DettagliStoria IL MONDO DELLE APPLICAZIONI: SISTEMI PER LA SCRITTURA. La videoscrittura. La videoscrittura
Storia IL MONDO DELLE APPLICAZIONI: SISTEMI PER LA SCRITTURA Scrivani Macchine da scrivere, ciclostile, fotocopiatrice Primi sistemi per la videoscrittura Desk-top publishing 8 9 La videoscrittura I programmi
DettagliINFORMATICA AA Università degli Studi di Ferrara Facoltà di Scienze MM FF NN Corso di Laurea in «Scienze e Tecnologie per i Beni Culturali»
Università degli Studi di Ferrara Facoltà di Scienze MM FF NN Corso di Laurea in «Scienze e Tecnologie per i Beni Culturali» AA 2010-2011 INFORMATICA Prof. Giorgio Poletti giorgio.poletti@unife.it XML
DettagliLaboratorio di reti II: Extensible Markup Language
Laboratorio di reti II: Extensible Markup Language Stefano Brocchi brocchi@dsi.unifi.it 20 aprile, 2009 Stefano Brocchi Laboratorio di reti II: XML 20 aprile, 2009 1 / 27 Il linguaggio XML L XML (extensible
DettagliHTML. Es: La prossima parola è in <b>neretto</b> Es: La prossima parola è in neretto
HTML Il linguaggio HTML (HyperText Markup Language) utilizza annotazioni (tag) per descrivere come verrà visualizzato il documento sul browser di un client. L HTML non è un linguaggio di programmazione
DettagliHTML Guida base. Guida grafica essenziale all Hyper Text Markup Language I parte
HTML Guida base Guida grafica essenziale all Hyper Text Markup Language I parte In questa breve guida imparerai come è fatta la struttura della pagina HTML impostare il titolo della pagina impostare lo
DettagliViene pubblicata la versione 1.0 di HTML:
Viene pubblicata la versione 1.0 di HTML: HTML permette di definire formalmente la struttura logica dei documenti ipertestuali, offrendo semplici strumenti di formattazione e per collegare vari documenti
DettagliHTML & MARKUP LANGUAGES. LABORATORIO DI COMUNICAZIONE VISIVA HTML+CSS docente: Diana Quarti 1
HTML & MARKUP LANGUAGES LABORATORIO DI COMUNICAZIONE VISIVA HTML+CSS docente: Diana Quarti 1 HTML DEVELOPMENT Primi anni 90: Tim Berners-Lee sviluppò la prima versione dell HTML al CERN di Ginevra (Svizzera),
DettagliDati / Informazioni Strutturate
Le informazioni Il patrimonio più importante per il genere umano è la sua conoscenza. Conoscenza Informazione Dato L informatica nasce dall esigenza di gestire in maniera automatica le informazioni. Le
DettagliLaboratorio Digitale 1
Informatica Corso di PROGRAMMAZIONE Applicata ai Beni IN Culturali RETE Laboratorio Digitale 1 Corso di Laboratorio Digitale 1 Corso di laurea comunicazione e DAMS Laurea Specialistica - Media Education
DettagliHTML. Es: La prossima parola è in <b>neretto</b> Es: La prossima parola è in neretto
HTML Il linguaggio HTML (HyperText Markup Language) utilizza annotazioni (tag) per descrivere come verrà visualizzato il documento sul browser di un client. HTML non è un linguaggio di programmazione ma
DettagliWEB. Introduzione HTML. Gabriele Murara
WEB Introduzione HTML Gabriele Murara 1 HTML HTML = Hypertext Markup Language ("Linguaggio di contrassegno per gli Ipertesti"). non è un linguaggio di programmazione (sono linguaggi di programmazione il
Dettagliistituito l'xml Working Group nell'ambito del W3C che nel dicembre 97 pubblica delle Proposed Recomendation
http://xml.html.it/guide/leggi/58/guida-xml-di-base/ INTRODUZIONE extensible Markup Language (XML) = metalinguaggio di markup, cioè un linguaggio che permette di definire altri linguaggi di markup non
DettagliIntroduzione alle Reti e Linguaggio HTML
Reti Le Reti Introduzione alle Reti e Linguaggio HTML Reti: insieme di calcolatori tra loro connessi Le reti hanno il compito di mettere in comunicazione differenti calcolatori I calcolatori posso essere
DettagliIntroduzione 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
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
DettagliProgettazione Siti Web: Pagine Web Introduzione e HTML
Progettazione Siti Web: Pagine Web Introduzione e HTML Dr. Ing. Information Management Systems (IMS) Research Group, Dipartimento di Ingegneria dell Informazione, Università degli Studi di Padova {silvello}@dei.unipd.it
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
Dettagli@2011 Politecnico di Torino 1
Concetti di base Programmazione Web Il linguaggio HTML HTML consente di annotare un testo per contrassegnare le parti che lo compongono Le annotazioni sono realizzate tramite i "tag" Visualizzare documenti
DettagliUn introduzione a HTML
Fluency Un introduzione a HTML Capitolo 3 HTML HyperText Markup Language Tag descrivono il formato della pagina Web Formattare con i tag Parole o sigle racchiuse tra parentesi angolari Si usano a coppie
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
DettagliLinguaggio per ipertesti
Linguaggio per ipertesti Un linguaggio per descrivere gli ipertesti è l HyperText Markup Language (HTML) Non è il solo (VRML,XML,...) l HTML è un linguaggio di formattazione e permette di formattare del
DettagliD B M G. Basi di dati. Programmazione Web: HTML. Programmazione Web. Il linguaggio Politecnico di Torino 1
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
DettagliAddio mondo crudele! Introduzione a XHTML. Versioni. Da SGML a HTML
Addio mondo crudele! Introduzione a XHTML Prof. Ing. Andrea Omicini II Facoltà di Ingegneria, Cesena Alma Mater Studiorum, Università di Bologna andrea.omicini@unibo.it
DettagliTecnologie Web T DTD Document Type Definition
Tecnologie Web T Document Type Definition Home Page del corso: http://www-db.disi.unibo.it/courses/tw/ Versione elettronica: 2.02.XML-.pdf Versione elettronica: 2.02.XML--2p.pdf 1 Che cos è? : Document
DettagliLogopedia AA 2005/06. Laboratorio di Informatica M.A. Alberti. Formati dei file 1. Formato dei file e programmi. Laboratorio di Informatica.
Formato dei file e programmi Formato dei file, word processing ed elaborazione su foglio elettronico Lezione 3 I programmi manipolano informazioni e in genere salvano queste informazioni su file in modo
DettagliIntroduzione a XHTML. Prof. Ing. Andrea Omicini II Facoltà di Ingegneria, Cesena Alma Mater Studiorum, Università di Bologna
Introduzione a XHTML Prof. Ing. Andrea Omicini II Facoltà di Ingegneria, Cesena Alma Mater Studiorum, Università di Bologna andrea.omicini@unibo.it Addio mondo crudele!
DettagliInformatica di Base Laboratorio di HTML Dott. Serena Villata A.A. 2004/05
Informatica di Base Multid@ms Laboratorio di HTML Dott. Serena Villata A.A. 2004/05 1 Che cos è l HTML? Hyper Text Markup Language Definisce le caratteristiche stilistiche di un documento, non è programmazione!
DettagliWorld Wide Web. Angelo Di Iorio. ALMA MATER STUDIORUM UNIVERSITA DI BOLOGNA
World Wide Web Angelo Di Iorio angelo.diiorio@unibo.it Cosa è il World Wide Web? Il World Wide Web è un sistema ipertestuale per la presentazione a schermo di documenti multimediali, e per l utilizzo di
DettagliD B M G. Basi di dati. Programmazione Web: HTML. Programmazione Web. Il linguaggio Politecnico di Torino 1
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
DettagliSTRUTTURA BASE DELLA PAGINA HTML
INDICE INDICE... 1 Convenzioni e simboli usati... 1 STRUTTURA BASE DELLA PAGINA HTML... 1 Alcuni dei Principali TAG Html:... 2 Gli attributi dei TAG Html:... 2 ALIGN... 2 attributi del tag ... 2
DettagliTecnologie Web T DTD Document Type Definition
Tecnologie Web T Document Type Definition Home Page del corso: http://www-db.disi.unibo.it/courses/tw/ Versione elettronica: 2.02.XML-.pdf Versione elettronica: 2.02.XML--2p.pdf 1 Che cos è? : Document
DettagliInformatica. Comunicazione & DAMS A.A. 2015/16. Dr.ssa Valeria Fionda
Informatica Comunicazione & DAMS A.A. 2015/16 Dr.ssa Valeria Fionda World Wide Web Ø IlWorld Wide Web, abbreviato Web, sigla WWW, è uno dei principali servizi di Internet che permette di navigare e usufruire
DettagliDispense XML. Indice
Indice Dispense XML...1 Breve introduzione a XML...1 Analisi e Visualizzazione del documento...1 Supporto Microsoft per XML...3 XML server side...3 Spazio dei nomi...4 Struttura di un documento XML...5
DettagliScrivere in Html Tag e loro attributi
Scrivere in Html Tag e loro attributi + Esercizi Prof.ssa Daniela Zangirolami Tutti i diritti sono riservati. Qualsiasi riproduzione, anche parziale, senza autorizzazione scritta è vietata. Legge 633 del
Dettagli@2011 Politecnico di Torino 1
Il linguaggio HTML Programmazione Web Concetti di base Le interfacce utente in HTML I form Il passaggio dei parametri contenuti nei form Il linguaggio HTML Concetti di base Concetti di base HTML: HyperText
DettagliTecniche Multimediali
Le idee sono la cosa più importante, il resto è una conseguenza. Richard Feynman Tecniche Multimediali Corso di Laurea in «Informatica» - aa 2010-2011 Prof. Giorgio Poletti giorgio.poletti@unife.it XML
Dettagli@2011 Politecnico di Torino 1
Il linguaggio HTML Programmazione Web Concetti di base Le interfacce utente in HTML I form Il passaggio dei parametri contenuti nei form Il linguaggio HTML Concetti di base Concetti di base HTML: HyperText
Dettaglima l XML va ben al di là dell HTML: serve per descrivere
Il metalinguaggio XML 1 Introduzione all'xml Il futuro dei linguaggi di markup: XML = EXtensible Markup Language è una versione semplificata dell SGML Nasce con l'intento di superare alcune limitazioni
DettagliTecnologie informatiche multimediali
Università degli Studi di Ferrara Facoltà di Lettere e Filosofia Corso di Laurea in «Scienze e Tecnologie della Comunicazione» aa 2011-2012 Tecnologie informatiche multimediali Prof. Giorgio Poletti giorgio.poletti@unife.it
DettagliHTML 3. Liste puntate ed ordinate Immagini
HTML 3 Liste puntate ed ordinate Immagini Creazione di elenchi Elenchi puntati (elenchi non ordinati) Elenchi numerati (elenchi ordinati) Elenchi annidati Elenchi menu Elenchi glossario Tecnologie di Sviluppo
DettagliPablo Genova I. I. S. Angelo Omodeo Mortara Indirizzo Tecnico-Economico A. S
Breve introduzione all' HTML Pablo Genova gallini.genova@gmail.com I. I. S. Angelo Omodeo Mortara Indirizzo Tecnico-Economico A. S. 2017 2018 Un assaggio di HTML Come abbiamo visto nelle lezioni precedenti
DettagliMetodologie Informatiche Applicate al Turismo
Metodologie Informatiche Applicate al Turismo Esercitazione con HTML 5 - Video e Grafica Paolo Milazzo Dipartimento di Informatica, Università di Pisa http://pages.di.unipi.it/milazzo milazzo di.unipi.it
DettagliOBIETTIVI MINIMI Anno scolastico TIC-TIT. 1. Foglio elettronico: funzioni fondamentali (Excel)
ISTITUTO TECNICO COMMERCIALE STATALE SCHIAPARELLI-GRAMSCI CLASSI CORSI OBIETTIVI MINIMI Anno scolastico 2010-2011 TIC-TIT OBIETTIVI 1. Foglio elettronico: funzioni fondamentali (Excel) CONTENUTI / tipologia
DettagliCorso di PROGRAMMAZIONE IN RETE
Corso di PROGRAMMAZIONE IN RETE Laurea Specialistica - Media Education Dr. Annamaria Bria 1 1 Dipartimento di Matematica Università della Calabria Riferimenti MANUALE http://www.w3.org/tr/1999/rec-html401-19991224/
DettagliThe extensible Markup Language
The extensible Markup Language Sistemi per il recupero delle informazioni Laurea Magistrale in Editoria e Giornalismo Gabriele Pozzani materiale prodotto dalla Dott.ssa Barbara Oliboni Motori di ricerca
DettagliNozioni di base per creare e visualizzare documenti XML
Nozioni di base per creare e visualizzare documenti XML Il concetto di modello Prima della codifica di un qualsiasi documento è necessario studiarne la natura, le caratteristiche e le possibili funzionalità
DettagliLaboratorio di Informatica
Corso di laurea in Scienze Biologiche A.A. 2012/13 Laboratorio di Informatica Gruppi 1 e 4 Modulo 2 elaborazione testi Struttura del laboratorio Presentazione di MS Office Word 2010 Esercitazione con Word
DettagliXML Master in Sistemi Informativi Geografici per il Monitoraggio e la Gestione del Territorio
XML Master in Sistemi Informativi Geografici per il Monitoraggio e la Gestione del Territorio - 2012 Claudio Rocchini Istituto Geografico Militare 1 Introduzione a XML extensible Markup Language = Linguaggio
DettagliIl documento HTML. Funzionamento del Web. Messaggio HTTP
Il documento HTML - HTML : HyperText Markup Language. Linguaggio del Web Il WWW nato al CERN nel 1983 dall idea di Tim Berners Lee Nel 1992 pubblicazione del primo sito Lo sviluppo degli standard e delle
DettagliIntroduzione al linguaggio XML, extensible Markup Language
Introduzione al linguaggio XML, extensible Markup Language Lezione del Corso Interazione Uomo Macchina 1, Docente Francesco Mele Corso di Laurea in Informatica Università di Napoli Federico II, Anno Accademico
DettagliHTML Lezione1. Prof. Accarino IIS Altiero Spinelli Via Leopardi 132 Sesto San Giovanni
HTML Lezione1 Prof. Accarino IIS Altiero Spinelli Via Leopardi 132 Sesto San Giovanni HTML (Hyper Text Markup Language) è formato da definizioni, elementi (tags), questi impartiscono al browser (il programma
DettagliHTML. Es: La prossima parola è in <b>neretto</b> Es: La prossima parola è in neretto
HTML Il linguaggio HTML (HyperText Markup Language) utilizza annotazioni (tag) per descrivere come verrà visualizzato il documento sul browser di un client. HTML non è un linguaggio di programmazione ma
DettagliHTML 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
DettagliOUTPUT DI STATA IN MARK-UP LANGUAGES: GENERAZIONE AUTOMATICA DI TABELLE IN HTML E LATEX
1 CONVEGNO ITALIANO DEGLI UTENTI DI STATA OUTPUT DI STATA IN MARK-UP LANGUAGES: GENERAZIONE AUTOMATICA DI TABELLE IN HTML E LATEX Rosa Gini Jacopo Pasquini Osservatorio di Epidemiologia Agenzia Regionale
DettagliPablo Genova I. I. S. Angelo Omodeo Mortara Indirizzo Tecnico-Economico A. S
Breve introduzione all' HTML Pablo Genova gallini.genova@gmail.com I. I. S. Angelo Omodeo Mortara Indirizzo Tecnico-Economico A. S. 2018 2019 Un assaggio di HTML Come abbiamo visto nelle lezioni precedenti
DettagliLaboratorio di Informatica
Laboratorio di Informatica per la laurea triennale in Chimica ESERCITAZIONE 2 - Sistemi per la scrittura 1 Storia Scrivani Macchine da scrivere, ciclostile, fotocopiatrice Primi sistemi per la videoscrittura,
DettagliPablo Genova I. I. S. Angelo Omodeo Mortara Indirizzo Tecnico-Economico A. S
Breve introduzione all' HTML Pablo Genova gallini.genova@gmail.com I. I. S. Angelo Omodeo Mortara Indirizzo Tecnico-Economico A. S. 2016 2017 Un assaggio di HTML Come abbiamo visto nelle lezioni precedenti
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
DettagliHyper Text Markup Language - HTML Introduzione e funzionamento dei Browsers
Hyper Text Markup Language - HTML Introduzione e funzionamento dei Browsers Sviluppo di siti web UD01 Fablab Design L'HTML e i browser L'HTML (Hyper Text Markup Language) è il linguaggio con cui si indica
DettagliBasi di Dati-X HTML HTML HTML. Corso di Laurea in Informatica Anno Accademico 2013/2014
HTML 2 Basi di Dati-X Corso di Laurea in Informatica Anno Accademico 2013/2014 Hyper Text Markup Language linguaggio testuale per descrivere la struttura di documenti ipertestuali disponibili nel World
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
DettagliInternet e HTML. Client. Server. Richiesta del client. Visualizzazione 07/11/2011. Navigazione: il modello client - server
Navigazione: il modello client - server Internet e Diffusione di informazioni mediante la rete Internet Client computer collegato a Internet in modo permanente o temporaneo. Hardware e sofware di qualsiasi
DettagliRealizzazione di pagine Web
Realizzazione di pagine Web Obiettivi 1.Conoscere i principi di progettazione di una pagina Web e gli strumenti per produrla. 2.Sviluppare pagine Web con l'uso di opportuni strumenti software di authoring
DettagliHTML Guida di riferimento
Dipartimento di Elettronica ed Informazione Politecnico di Milano Informatica A - GES Prof. Plebani A.A. 2006/2007 HTML Guida di riferimento La presente dispensa e da utilizzarsi ai soli fini didattici
DettagliXHTML. Massimo Martinelli.
XHTML Massimo Martinelli Massimo.Martinelli@isti.cnr.it Consiglio Nazionale delle Ricerche -CNR Istituto di Scienza e Tecnologie della Informazione - ISTI 2 Cosa è XHTML? extensible HyperText Markup Language
DettagliL XML è un linguaggio di markup aperto e basato su testo che fornisce informazioni di tipo strutturale e semantico relative ai dati veri e propri.
L XML è un linguaggio di markup aperto e basato su testo che fornisce informazioni di tipo strutturale e semantico relative ai dati veri e propri. L XML è stato ottimizzato per il Web, diventando potente
DettagliL uso delle tecnologie informatiche per il trattamento dell informazione e della comunicazione archivistica
L uso delle tecnologie informatiche per il trattamento dell informazione e della comunicazione archivistica Archivio di Stato di Perugia Scuola di Archivistica, Paleografia e Diplomatica 15 gennaio 2013
DettagliServe per impostare. enfatizza il testo (l effetto è quello del grassetto, comando utile per i motori di ricerca) <ul> comandi relativi all immagine
Comandi principali HTML Serve per impostare il titolo della pagina (nella sezione head) il font del titolo 1 il font del titolo 2 paragrafo una o più parole alle quali applicare
DettagliIntroduzione a HTML5. Capitolo 3 Fluency Conoscere e usare l informatica
Introduzione a HTML5 Capitolo 3 Fluency Conoscere e usare l informatica HTML HyperText Markup Language Tag descrivono il formato della pagina Web Formattare con i tag Parole o sigle racchiuse tra parentesi
DettagliTotale 132. Materiale didattico:
Istituto Statale d Istruzione Superiore Ugo Foscolo PROGRAMMAZIONE Iniziale CLASSE 3BSIA MATERIA: Informatica - Prof. Vendemia Andrea Anno Scolastico 2017-2018 MODULO ORE NOTE 1 Il pensiero computazionale
Dettagli5.2. Il linguaggio XML
5.2. Il linguaggio XML Insegnamento di Informatica Elisabetta Ronchieri Corso di Laurea di Economia, Universitá di Ferrara I semestre, anno 2014-2015 Elisabetta Ronchieri (Universitá) Insegnamento di Informatica
DettagliINTRODUZIONE AL LINGUAGGIO HTML: PARTE 2. Internet + HTML + HTTP = WWW
1 INTRODUZIONE AL LINGUAGGIO HTML: PARTE 2 Internet + HTML + HTTP = WWW Scopo della esercitazione 2 Conoscere i principali tag HTML Realizzare una propria Home Page utilizzando alcuni semplici tag HTML
Dettagli