, utilizzando il tasto destro

Documenti analoghi
Corso di HTML. Prerequisiti. Modulo L3. 1-Concetti generali. Browser Rete Internet Client e server. M. Malatesta 1-Concetti generali-12 28/07/2013

HTML HyperText Markup Language:

Comandi principali del linguaggio HTML (Hyper Text Markup Language)

Linguaggio HTML (2) Attributi di <FONT> Per variare lo stile di carattere rispetto al default, si possono utilizzare tre attributi:

Manuale scritto da Fuso Federico 4 A Anno scolastico 2011/2012 Parte 1

Esercizi. Introduzione all HTML. Il WWW

Linguaggio HTML. Reti. Il Linguaggio HTML. Il Linguaggio HTML

INTRODUZIONE AL LINGUAGGIO HTML. Internet + HTML + HTTP = WWW

APPUNTI DI HTML (SECONDA LEZIONE)

Tutorial di HTML basato su HTML 4.0 e CSS 2

HTML HTML. HyperText Markup Language. Struttura di un documento. Gli elementi essenziali di un documento HTML sono i seguenti TAG: <HTML>...

Per accedere clicca su START o AVVIO (in basso a sinistra sul tuo schermo), poi su PROGRAMMI, ACCESSORI e infine su BLOCCO NOTE.

APPUNTI DI HTML (TERZA LEZIONE)

NVU Manuale d uso. Cimini Simonelli Testa

I PRINCIPALI TAG DEL LINGUAGGIO HTML

LEZIONI DI HTML. Come costruire il proprio sito con pochi strumenti e tanta creatività...

Manuali.net. Nevio Martini

HTML (Hyper Text Markup Language)

Creare un nuovo articolo sul sito Poliste.com

Il linguaggio HTML - Parte 4

lo PERSONALIZZARE LA FINESTRA DI WORD 2000

Language.

Cimini Simonelli - Testa

Il linguaggio HTML - Parte 2

HTML INFORMATICA PER LE APPLICAZIONI ECONOMICHE PROF.SSA BICE CAVALLO

Primi passi con HTML. Il documento HTML

LEZIONE 1 HTML. Come costruire il proprio sito con pochi strumenti e tanta creatività...

Modulo 1: Fondamenti per scrivere una pagina web

Esercitazione n. 10: HTML e primo sito web

Introduzione HTML. Maurizio Palesi. Multimedialità - Maurizio Palesi 1

Login. Gestione contenuto.

Settaggio impostazioni tema. Cliccando nuovamente su aspetto e poi su personalizza si avrà modo di configurare la struttura dinamica della template.

Introduzione allo sviluppo Web. Studium Generale, a.a , II semestre

UTILIZZO DEI CSS. categoria e lente possiamo aggregare le istruzioni inserite ed avere infondo alla colonna stessa un anteprima.

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

FISH Sardegna ONLUS. Manuale Utente.

Word è un elaboratore di testi in grado di combinare il testo con immagini, fogli di lavoro e

Introduzione al linguaggio HTML. A. Lorenzi - Università di Bergamo - Facoltà di Economia 1

Creare un Ipertesto. 1

Personalizza. Page 1 of 33

PowerPoint 2007 Le funzioni

caratteristiche del documento </head>

[Dimensionare la pagina-creare le tabelle-formattare le tabelle-formattare la pagina

Università degli studi di Verona. Corso di Informatica di Base. Lezione 5 - Parte 2. Disegni e Immagini

Maria Grazia Ottaviani. informatica, comunicazione e multimedialità

INTRODUZIONE ALL HTML

Guida all uso di Java Diagrammi ER

CAPITOLO 6 - LINGUAGGIO HTML INTRODUZIONE

Capitolo 3. L applicazione Java Diagrammi ER. 3.1 La finestra iniziale, il menu e la barra pulsanti

Figura 54. Visualizza anteprima nel browser

Università degli Studi di Milano

Cos è HTML. Hypertext Markup Language non è un linguaggio di programmazione. linguaggio 'di marcatura (Markup)

Guida all'uso del CMS (Content Management System, Sistema di Gestione dei Contenuti)

Modulo 8. Sviluppo di pagine e siti Creare pagine Web

Sistema operativo. Sommario. Sistema operativo...1 Browser...1. Convenzioni adottate

LEZIONE NO. 4: IMMAGINI E LINK: <IMG> <A HREF> DI ATTILIO ABBIEZZI

FONDAMENTI DI INFORMATICA. 3 Elaborazione testi

Identificare le diverse parti di una finestra: barra del titolo, barra dei menu, barra degli strumenti, barra di stato, barra di scorrimento.

Il linguaggio HTML - Nozioni di base (2)

Scegliere il font del testo

HTML SITI WEB. FEQUENZA OBBLIGATORIA 80% ESERCITAZIONI (laboratorio) RICONOSCIMENTO 3 CFU. infolab@uniroma3.it host.uniroma3.it/laboratori/infolab

Hyper Text Markup Language HTML

Introduzione al Linguaggio HTML

Manuale per i redattori del sito web OttoInforma

Costruzione di un sito web - HTML

HTML - semplice guida by ComputerLucaWorld inizio stesura 03/01/2012 ancora da terminare (potete dare giudizi su come migliorarla!

Appunti sugli Elaboratori di Testo. Introduzione. D. Gubiani. 19 Luglio 2005

5. Fondamenti di navigazione e ricerca di informazioni sul Web

Cos è un word processor

Compito di laboratorio di informatica HTML

CMS MUSEO&WEB. Mappe grafiche. Andrea Tempera (OTEBAC) 12 aprile 2010

Richiami sugli elementi del linguaggio HTML

Dalla a alla zeta: Guida facile ALCUNE NOTE SU COME UTILIZZARE vers. 1 Dicembre 2010 per le assicurazioni non profit

PULSANTI E PAGINE Sommario PULSANTI E PAGINE...1

Altro esempio di HTML

HTML 6. I frame. Sintassi di base. I frame e DOCTYPE FRAME. ...head... <FRAMESET lista_attributi> <FRAME SRC= URL lista_attributi>

EUROPEAN COMPUTER DRIVING LICENCE SYLLABUS VERSIONE 5.0

Capitolo 4 Pianificazione e Sviluppo di Web Part

Introduzione. Le pagine web sono scritte in HTML un semplice linguaggio di scrittura. HTML è la forma abbreviata di HyperText Markup Language

INTERNET EXPLORER Guida introduttiva CAPITOLO 1 Fig. 1

FtpZone Guida all uso Versione 2.1

extensible Markup Language

Come Creare Un Nuovo Articolo Con WordPress. Ebook - Gratuito

Scuola Digitale. Manuale utente. Copyright 2014, Axios Italia

Word. Cos è Le funzioni base Gli strumenti. 1

HTML.

Guida Joomla. di: Alessandro Rossi, Flavio Copes

HTML. giovedì 22 settembre 11

Esercitazioni di HTML

WORD per WINDOWS95. Un word processor e` come una macchina da scrivere ma. con molte più funzioni. Il testo viene battuto sulla tastiera

Guida all utilizzo del CMS Drupal e alla gestione dei contenuti

GUIDA ALL HTML. Creato da SUPREMO KING

Tutorial di HTML basato su HTML 4.0 e CSS 2

Facendo clic su parole, immagini e icone si può passare da un sito all'altro.

- La formattazione con foglio di stile esterno: Come realizzare e collegare un file con codice di stile ad una pagina web.

Il Programma... 3 I moduli... 3 Installazione... 3 La finestra di Login... 4 La suite dei programmi... 6 Pannello voci... 10

LA CORRISPONDENZA COMMERCIALE

HTML, XHTML, CSS. cosa c è dietro al web. Informatica Applicata Prof.Emanuela Zilio

I link e l'ipertestualità

Transcript:

HTML è l'acronimo di Hypertext Markup Language ("Linguaggio di contrassegno per gli Ipertesti") e non è un linguaggio di programmazione (sono linguaggi di programmazione il C, il C++, il Pascal, il Java, e sono linguaggi di scripting il PHP, l'asp, il PERL, il JavaScript). Si tratta invece di un linguaggio di contrassegno (o 'di marcatura'), che permette di indicare come disporre gli elementi all'interno di una pagina web : le indicazioni vengono date attraverso degli appositi marcatori, detti "tag". Questi comandi (tag) consentono al computer di visualizzare dei documenti ipertestuali e multimediali. Un documento ipertestuale è un testo che non si deve obbligatoriamente leggere dall'inizio alla fine (come un romanzo) ma che può essere consultato direttamente in qualsiasi punto, e che contiene all'interno dei rimandi (links) ad altre parti del documento che generalmente approfondiscono un determinato argomento. Un documento multimediale è invece un insieme di informazioni che possono assumere diverse forme integrate fra loro: testo, immagini, filmati, suoni,... L'HTML dunque è quel linguaggio che permette a chiunque la scrittura di documenti ipertestuali e multimediali con estrema facilità, essendo stato ottimizzato per tale scopo. L'HTML è divenuto famoso con il World Wide Web (WWW), che rappresenta uno degli aspetti più affascinanti della rete Internet, mettendo a disposizione di milioni di persone in tutto il mondo informazioni e documenti di ogni genere, contenenti immagini, suoni e collegamenti ad altri documenti, come in un'enorme ragnatela nella quale in ogni nodo si trova un'informazione. L'organizzazione che si occupa di standardizzare la sintassi del linguaggio HTML (il W3C: World Wide Web Consortium) ha rilasciato diverse versioni di questo linguaggio (HTML 2.0, HTML 3.2, HTML 4.0); e - da un certo punto in poi - l'html si è evoluto in XHTML (si tratta dell'html riformulato come linguaggio XML - ne sono già state rilasciate due versioni). Un documento html non è nient'altro che un file di testo con delle indicazioni sul colore delle scritte, sulla posizione delle immagini all'interno della pagina, su come far scorrere il testo, e altre cose di questo genere. Queste specifiche vengono interpretate ed eseguite da programmi specifici, i browser. Il Browser è il programma che usate quando navigate nel Web e svolge principalmente due compiti: scarica i vari files che si trovano su un computer remoto (il server) e che fanno riferimento a un certo indirizzo legge i documenti scritti in html, e a seconda delle indicazioni ivi contenute, visualizza la pagina in un modo, piuttosto che in un altro; inoltre i vari files associati a quel documento (ad esempio le immagini, o i filmati in flash) vengono disposti secondo le indicazioni del codice html. Oltre ad Internet Explorer, il browser più diffuso, esistono altri browser: Netscape Navigator, il browser open source Mozilla, Opera, un browser norvegese celebre per la sua velocità di visualizzazione delle pagine e molti altri. La visualizzazione di un file html da parte del browser prende il nome di rendering della pagina: può variare da un browser all altro. Il compito del linguaggio HTML è dunque quello di spiegare al browser come i vari files relativi al documento in esame devono essere disposti all'interno della pagina che stiamo visualizzando. In qualsiasi momento è possibile visualizzare il codice HTML delle pagine che stiamo visitando. Con Internet Explorer: Visualizza > HTML Con Mozilla : Visualizza > Codice Sorgente oppure si può effettuare la stessa operazione, utilizzando il tasto destro del mouse.

PREMESSA Il tag è l'unità fondamentale, la potremmo definire l'istruzione che fa capire al browser come interpretare il codice e visualizzarlo sul monitor. Attraverso i tag possiamo definire molti elementi di un documento: paragrafi, colore del testo, collegamenti ipertestuali e quant'altro. Ogni tag si presenta nel formato <nome>, mentre un tag di chiusura nel formato </nome> In realtà non tutti i tag necessitano di essere chiusi, come ad esempio il tag <br> che serve per mandare a capo il testo. L'HTML è un linguaggio case-unsensitive pertanto scrivere i tag tutti in maiuscolo o in minuscolo è Indifferente. Se si vuole mantenere la compatibilità con l'xhtml è necessario però scrivere tutti i tag in minuscolo e utilizzare una corretta indentazione. La maggior parte dei tag supportano gli attributi ossia dei parametri che servono a definire ad esempio l'allineamento del testo, il suo colore, la sua grandezza, ecc. Ecco un esempio di tag con attributi: <hr width="100%" size="3"> Tutte le pagine web in cui navighi hanno la seguente struttura a livello di codice HTML: <html> Il tag <html> indica all'interprete, in questo caso il browser, che il documento è stato formattato in HTML. Ogni file html inizia con questo tag. <head> codice </head> <body> codice </body> </html> I HTML tag <head> e d'apertura e </head> di chiusura, servono a definire l'intestazione del documento, ossia tutte quelle informazioni di impostazione globale del documento. All'interno dei tag <body> e </body> è presente il corpo della pagina, ciò che effettivamente poi verrà visualizzato dal browser. Il tag di chiusura </html> serve invece per comunicare all'interprete che il codice HTML è terminato è pertanto tutto ciò che sarà scritto successivamente a questo tag verrà interpretato come normale testo. IL TITOLO DELLA PAGINA Per far sì che venga visualizzato un titolo del documento nella barra del titolo del browser è sufficiente inserire all'interno dei tag <head>,</head> il tag <title>seguito dal titolo che vorreste dare alla pagina e successivamente il tag di chiusura </title>. Esempio: <html> <head> <title>inserire qui il titolo della pagina</title> </head> <body> codice </body> </html> IL TAG <BODY> E I SUOI ATTRIBUTI Per poter settare un colore come sfondo di una pagina è sufficiente servirsi dell'attributo bgcolor ( significa background color) nel tag <body>. Esempio : <body bgcolor="#ffff00"> - La pagina avrà uno sfondo di colore giallo (valore esadecimale) <body bgcolor="black"> - La pagina avrà uno sfondo di colore nero (valore nominale). Troverete i nomi ammessi nelle Tabelle dei colori html che ci sono nel Web. Per poter settare un immagine come sfondo di una pagina è sufficiente servirsi dell'attributo background nel tag <body>. Esempio : <body background="neve.jpg">

Il file immagine deve essere salvato nella stesa cartella del file html. Bisogna specificare anche l estensione. È possibile usare un URL: <BODY BACKGROUND="http://digilander.libero.it/belf9/fotoBlog/rosa.jpg"> Per definire il colore di base del testo del documento è sufficiente servirsi dell'attributo text nel tag <body>. Esempio : <body text="green"> E possibile usare anche un valore esadecimale come nel bgcolor. Altri attributi del tag body sono link e vlink. Esempi: <body link="blue"> definisce il colore dei collegamenti ipertestuali <body vlink="red"> definisce il colore dei collegamenti ipertestuali visitati E possibile usare anche un valore esadecimale come nel bgcolor. Nello stesso tag è possibile specificare più attributi, come nell esempio sottostante: <body text="green" bgcolor= yellow link= green > I PARAGRAFI Il tag <p> serve per inserire un ritorno a capo e una riga vuota nel testo a video. La chiusura del paragrafo si indica con il tag </p>. Esempio: <p>this is some text in a paragraph.</p> Allineamento Per allineare il testo in un paragrafo si usa l attributo align. Esempi: <p align="right">this is some text in a paragraph.</p> il testo è allineato al margine destro <p align="center">this is some text in a paragraph.</p> il testo è allineato al centro <p align="left">this is some text in a paragraph.</p> il testo è allineato al margine sinistro (default) <p align="justify">this is some text in a paragraph.</p> il testo è giustificato Il tag <br> sta ber break: inserisce un ritorno a capo. L'elemento <HR> permette di introdurre una linea separatrice tra i paragrafi lunga quanto la larghezza della finestra del browser. Ha degli attributi come negli esempi: <HR width="50%" align="left" size= 4 color= red NOSHADE> size="n", dove n indica lo spessore della riga; noshade, che serve ad eliminare l'effetto "ombra" della linea; width="n% n", che regola la larghezza della riga, sia in percentuale, relativamente alla larghezza dello schermo, sia in assoluto, in pixel; align="left center right", per allineare la riga rispettivamente a sinistra al centro e a destra (gli effetti di questo attributo, ovviamente, sono visibili solo se la linea ha una larghezza inferiore al 100% dello schermo) LE INTESTAZIONI I tag <h1> <h6> vengono utilizzati per creare dei titoli all interno di un documento web, il numero indicato dopo la lettera h indica l importanza del titolo, 1 è il più importante, 6 il meno importante. Esempi: <h1>questo è un titolone</h1> <h6>questo è un titolino</h6> Spesso viene utilizzato l attributo align per definirne la posizione: <h4 align="center"> Titolo in centro</h4> FORMATTAZIONE DEI CARATTERI Per la scelta del colore, delle dimensioni e del tipo di carattere del testo si può utilizzare il tag <font>. Vediamo degli esempi: <font face="verdana">testo in Verdana</font> l attributo face serve per il tipo di carattere <font color="#0000ff">testo blu</font> l attributo color serve per il colore del carattere (in formato esadecimale o nominale) Le dimensioni del testo si attribuisco mediante l'attributo 'size' del tag <font>. Ci sono due modi per dare attribuire le dimensioni al testo tramite il tag <font>: valori interi da 1 a 7

valori relativi alla dimensione di base del tag font (di default "3"). Esempi: <font size="5">testo di grandezza 5</font> <font size="+2">testo ugualmente grande 5</font> (cioè 2+3) È possibile impostare più attributi in un tag Font: <font size=7 color="green" face="comics"> ALTRI TAG PER LA FORMATTAZIONE DEL TESTO Esempi Risultati Nome. <TT>Prova di stili</tt> Prova di stili Stile a spaziatura fissa <i>prova di stili</i> Prova di stili Italic - Corsivo <b>prova di stili</b> Prova di stili Bold - Grassetto <u>prova di stili</u> Prova di stili underlined - Sottolineato <sup>prova di stili</sup> Prova di stili apice <sub>prova di stili</sub> Prova di stili pedice <strike>prova di stili</strike> Prova di stili barrato Semplice file HTML di esempio <HTML> <head> <title>tennista Federer</title> </head> <BODY BGCOLOR="#ccffff"> <H1 ALIGN="center"> <FONT COLOR="green" FACE="comics">ROGER FEDERER</FONT></H1> <BR><BR> <HR width="80%" SIZE=6 ALIGN="CENTER" COLOR="yellow"> <BR> <p> <FONT SIZE=5 COLOR="blue" FACE="Verdana"> <B><u>The best in the world</u></b></font> </P> </BODY> </HTML> COMMENTI Tutto il testo compreso tra i delimitatori <!-- e --> viene interpretato come commento e, quindi, non viene interpretato. Ogni commento dovrà trovarsi su una riga a sé stante e non è consigliabile includere in un commento altri tag HTML. Es: <!-- questo è un commento --> CARATTERI SPECIALI Quando si vuole inserire, nel testo di un file HTML, un carattere diverso da un numero, dalle lettere dell'alfabeto (maiuscole o minuscole), o dalla normale punteggiatura, è necessario utilizzare le entità per i caratteri speciali. Infatti anche se tale carattere è presente nella nostra tastiera non è detto che venga visualizzato correttamente dai browser. Per esempio se vogliamo scrivere il seguente testo: x < y perché x = 2 e y = 4 dobbiamo scrivere in HTML cosi : <br> x < y <br> perché x = 2 e y= 4 Anche lo spazio si deve scrivere in codice oltre al primo spazio in quanto se si programma scrivendo:

rigo di prova il browser lo mostrerà: rigo di prova. Lo spazio (se ne può mettere anche molti di seguito) è scritto così: &nbsp. Troverete la tabella con i caratteri speciali all indirizzo : http://www.caratterispecialihtml.com/ UN'ALTRA COPPIA DI TAGS INTERESSANTE È <PRE> </PRE>. Se scriviamo un testo così: <PRE> questo rigo parte dalla prima colonna. questo rigo parte dalla quinta colonna questo rigo parte dalla terza colonna ecc... Notare l'allineamento a destra </PRE> il fatto di averlo racchiuso tra questa coppia di tag farà si che venga mostrato così com'è. INSERIRE IMMAGINI NELLA PAGINA WEB All'interno di una pagina HTML è possibile visualizzare singole immagini, salvate a parte in un formato supportato dai browser (JPEG, GIF, PNG,...), utilizzando il tag <img>, che non ha bisogno di chiusura. Es: <img src="pavia.jpg" alt="veduta di Pavia"> Il percorso delle directory per arrivare all'immagine può essere: relativo: o src="immagine.jpg" o src="c:\immagini\immagine.jpg" assoluto (un indirizzo web): o src=http://www.sitoweb.it/immagine.jpg Adesso vedremo gli attributi del tag <img> che ci permettono di personalizzare l'impaginazione dell'immagine. - Possiamo definire le dimensioni di visualizzazione di un'immagine specificando gli attributi WIDTH (larghezza in pixel) e HEIGHT (altezza in pixel). Ad esempio: <img src="image.jpg" width="100" height="50"> (di solito usiamo solo width) - Oltre alle dimensioni di visualizzazione possiamo definire anche l'allineamento dell'immagine rispetto al testo circostante mediante l'attributo ALIGN. Esempio: <img src="image.jpg" align="bottom"> I valori di ALIGN ammessi sono: Bottom: il lato inferiore dell'immagine appare allineato alla base della riga di testo (valore predefinito); Middle: il punto mediano dell'altezza dell'immagine si allinea alla base della riga di testo; il testo si spezza e prosegue sotto l'immagine; Left: l'immagine si posiziona sul lato sinistro della pagina e il testo scorre intorno a lei sul lato destro; Right: l'immagine si posiziona sul lato destro della pagina e il testo scorre intorno a lei sul lato sinistro. Nel caso in cui si voglia allontanare l'immagine dal testo si può aumentare lo spazio vuoto che circonda l'immagine attraverso gli attributi VSPACE (spazio verticale, in pixel) e HSPACE (spazio orizzontale, in pixel). Ad esempio scrivendo: <img src="image.jpg" vspace="10" hspace="20"> oltre ad inserire nella pagina web image.jpg si specifica che sopra e sotto l'immagine devono rimanere 10 pixel vuoti, e a destra e sinistra dell'immagine devono rimanere 20 pixel vuoti. - Per posizionare l immagine al centro della pagina web bisogna usare il tag center, così; <center> <img src="image.jpg" > </center> - Si può anche aggiungere un bordo intorno all'immagine tramite l'attributo BORDER che deve essere espresso in pixel secondo la sintassi: <img src="image.jpg" border="5"> - Un attributo fondamentale del tag <IMG> è ALT (testo alternativo). Grazie a tale attributo si può definire una didascalia associata all'immagine. La sintassi corretta è:

<img src="nome immagine" alt="breve descrizione testuale"> Questa didascalia associata all'immagine appare durante il caricamento della pagina o quando si passa con il mouse sopra l'immagine. GLI ELENCHI Se abbiamo la necessità di inserire un elenco di termini, possiamo utilizzare le "liste", che sono sostanzialmente di tre tipi: a. Elenchi ordinati b. Elenchi non ordinati c. Elenchi di definizioni Tutti e tre i tipi di elenchi funzionano nel medesimo modo: si apre il tag, si elencano i vari elementi della lista (ciascuno con il proprio tag), si chiude il tag dell'elenco. a. ELENCHI ORDINATI o NUMERATI Il tag da utilizzare per aprire un elenco ordinato è <ol> ("ordered list") ; gli elementi sono individuati dal tag <li>("list item") e il tag di chiusura dell elenco è </ol> : Codice Testo che precede la lista < ol> <li>primo elemento</li> <li>secondo elemento</li> <li>terzo elemento</li> < /ol> Testo che segue la lista Resa Testo che precede la lista 1. primo elemento 2. secondo elemento 3. terzo elemento Testo che segue la lista Attributi di <OL> Lo stile di enumerazione visualizzata di default dal browser è quello numerica, ma è possibile indicare uno stile differente specificandolo per mezzo dell'attributo type. Ad esempio: Valori possibili: type="a" lettere maiuscole. type="a" lettere minuscole. type="i" numeri romani. type="i" numeri romani minuscoli. <ol type="a"> <li>primo elemento</li> <li>secondo elemento</li> <li>terzo elemento</li> </ol> type="1" numeri. start=" " Indica da quale lettera o numero deve partire l'elenco. b. ELENCHI NON ORDINATI o PUNTATI Per elenchi non ordinati intendiamo gli elenchi che non hanno un numeratore letterale o numerico ma solo un simbolo (cerchio, cerchio vuoto o quadrato). Il tag da utilizzare per aprire un elenco puntato è <ul> ("unordered list"), gli elementi sono individuati dal tag <li>("list item") e il tag di chiusura dell elenco è </ul> : <ul type="disc"> <li>primo</li> <li>secondo</li> <li>terzo</li> < /ul> primo secondo terzo quarto Anche in questo caso l attributo type serve per definire il tipo di punto elenco: type="disc" (disco solido) type="circle" (cerchietto) type="square" (quadrato)