A cura di Ivano Stranieri

Slides:



Advertisements
Presentazioni simili
CORSO BASE Il Browser LO Standard HTML I TAG Annidamento e Identizione I commenti Case unsensitive Struttura pagina-DOCTYPE HEAD BODY Ipertesti Immagini.
Advertisements

Introduzione ad XML Mario Arrigoni Neri.
Lezione 1 Primi passi in HtML SCRIVERE TESTI di Sergio Capone
A. FERRARI Alberto Ferrari. L'HyperText Markup Language (HTML) (traduzione letterale: linguaggio di marcatura per ipertesti) è un linguaggio usato per.
Il linguaggio HTML.
1 Scoprire e capire HTML Creare semplici pagine WEB Maria Laura Alessandroni.
HTML e CSS Concetti base Comunicazione Multimediale.
Laboratorio di Applicazioni Informatiche II mod. A
LHTML è un linguaggio per computer comprensibile da parte dei browser Web Le pagine Web sono scritte in HTML LHTML è necessario sul Web per formattare.
Un’introduzione a HTML (I)
HTML HyperText Markup Language
Linguaggi per il Web Linguaggi di markup: CSS. Cascading Style Sheets (CSS) servono per facilitare la creazione di pagine HTML con un aspetto uniforme.
HyperText Markup Language 17-23/6/08 Informatica applicata B Cristina Bosco.
WORLD WIDE WEB Il World Wide Web (Web, WWW o W3) è un'architettura software utilizzata per fornire l'accesso e la navigazione ad un insieme molto vasto.
V.1 Progettazione Multimediale – 1 Progettazione multimediale HTML e i tag di base.
Andrea Spinelli Linguaggio HTML Lezione 1: Ipertesti Precursori Linguaggi di marcatura Ted Nelson Tim Berners-Lee Strutture di base.
Creare pagine web Xhtlm. Struttura di una pagina.
Il Linguaggio HTML “Profe, ma io a casa l’HTML non ce l’ho!“
Il linguaggio HTML Antonella Schiavon – settembre 2008 rev. 1 – aprile 2011.
HTML HyperText Markup Language Linguaggio per marcare un’Ipertesto
Pagine Web statiche: HTML
Hyper-Text Mark-Up Language
HTML Gli elementi principali di una pagina Web. Titolo: 2  Attribuisce un titolo alla pagina  Il titolo è visibile nella “barra del titolo” del browser.
HTML I tag HTML (parte 1). I tag HTML  I comandi che il browser interpreta  Etichette per marcare l’inizio e la fine di un elemento HTML  Formato e.
CORSO Di WEB DESIGN prof. Leonardo Moriello
Creazione di pagine per Internet Brevi note a cura di Emanuele Lana
GUIDA BASE PER L’HTML Indice:
Internet e HTML Diffusione di informazioni mediante la rete Internet.
HTML HTML e il web.
PROGETTO… Internet Providers, registrazione del dominio Costruire una home page … e renderla visibile sul Web.
Creazione di pagine per Internet Brevi note a cura di Emanuele Lana
HTML e CSS Concetti base Comunicazione Multimediale.
L’HTML è il "linguaggio" usato per creare documenti World Wide Web. È stato realizzato nel 1990 da Tim Bernes-Lee, ricercatore del CERN di Ginevra. Non.
HTML HTML Sistema di contrassegno riconosciuto dai Browser come (Firefox, Chrome, Internet Explorer) Hyper Text Markup Language.
Scrivere con il computer Microsoft Word Il mouse Il pulsante sinistro è utilizzato per selezionare oggetti, parole e per il posizionamento del cursore.
CSS ( Cascading Style Sheets) Fogli di Stile Linguaggi di formattazione stilistica e strutturale di un documento HTML o di una serie di documenti in cascata.
H T M L Hyper Text Markup Language L' HTML è un linguaggio di markup usato per la creazione di documenti ipertestuali sotto forma di pagine web.
Inserire Titolo Inserire sottotitolo. Aggiungere titolo paragrafo. Modello testo a elenco punti. Testo a elenco. Punto 1 Testo a elenco. Punto 2 1.È possibile.
Utilizzare il browser Firefox, altrimenti le mappe immagini non funzionano.
COMUNICARE SUL WEB! La prima cosa da sapere per scrivere sul web è riconoscere che internet non ha lettori tradizionali: l’80% dei navigatori non legge.
Sistemi e Applicazioni per l’Amministrazione Digitale
Corso per Webmaster base
I siti Web Marvin Barletta.
I commenti Tutti i linguaggi di programmazione e di markup prevedono la possibilità di inserire commenti nel codice I commenti non sono interpretati.
“Vivere insieme” – Lezione4
Per informazioni: I PORTALI ELLY: INTRODUZIONE Per informazioni:
Html =HyperText Markup Language
Hyper Text Markup Language
Da HTML a AIML.
HyperText Markup Language
La prima pagina web Intestazione Corpo.
Progetto web e multimedia
Regole di scrittura efficace
Il Binding Nicolò Sordoni.
I tag essenziali.
A cura di Ivano Stranieri
Studente : Andrea Cassarà Classe: 5AII A.S. 2014/2015 Link Sito
Creazione di pagine per Internet
HTML 4.01 Terza lezione Bruno Di Caprio.
HYPER TEXT MARK-UP LANGUAGE
Marco Panella Pubblicare in rete Marco Panella
Marco Panella Internet e WWW Marco Panella
2. JavaScript nelle pagine web
WORD 28/02/2019 Informatica - WORD.
Inserire Titolo Inserire sottotitolo.
Hyper Text Mark-Up Language
I siti web: statici e dinamici
La programmazione strutturata
Da HTML a XHTML A. Ferrari Alberto Ferrari.
Transcript della presentazione:

A cura di Ivano Stranieri HTML 4.01 Prima lezione A cura di Ivano Stranieri

Programma del corso Le basi dell’HTML 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 gli utenti

Simbologia utilizzata 2 Simbologia utilizzata Spiegazioni in colore blu Esempi e sintassi in colore rosso Visualizzazione sul browser Codice sul blocco note Materiale utile

Cosa è necessario sapere? 3 Cosa è necessario sapere? Cos’è Internet Come funziona Internet Cos’è un browser Fare un sito non vi rende milionari

Un po’ di storia (Tim Berners Lee) 4 Un po’ di storia “[…] Non ho mai previsto che il codice sorgente di HTML (cioè la roba con le parentesi angolate) fosse visibile agli utenti. Per me, e credevo anche per gli altri, l'idea di chiedere al pubblico di battere a mano le parentesi era inaccettabile quanto chiedere a qualcuno di scrivere un documento in Microsoft Word stendendo il formato in codice binario. Ma la leggibilità dell'HTML si rivelò una manna inaspettata. Con mia grande sorpresa molte persone si familiarizzarono alla svelta con i tag, e iniziarono a scrivere direttamente propri documenti in HTML […]” (Tim Berners Lee)

HTML Cos’è l’HTML? Hypertext Markup Language Linguaggio ipertestuale 5 Cos’è l’HTML? Hypertext Markup Language Linguaggio ipertestuale basato sui marcatori HTML

HTML Cosa NON è l’HTML? Non è un linguaggio di programmazione 6 Cosa NON è l’HTML? HTML Non è un linguaggio di programmazione Non è uno strumento dinamico Non permette di prendere decisioni Non è un linguaggio ferreo

Come utilizzare l’HTML? 7 1 Come utilizzare l’HTML? Rispettare gli standard definiti dal W3C Strumenti necessari : Editor di testo testuali: Blocco Note - convertitori: Microsoft Word - WISYWYG: Front Page Browser Microsoft Internet Explorer - Netscape - Opera - Phoenix

Come è fatto un file HTML? 8 Come è fatto un file HTML? Estensione .html Testo ed oggetti (immagini) Marcatori per il testo FILE DI TESTO Marcatori per gli oggetti

<HTML> … </HTML> 9 1 Cos’è un marcatore? E’ il codice fondamentale dell’HTML E’ delimitato dai segni di minore e maggiore (<>) Per ogni comando c’è un marcatore di apertura e un marcatore di chiusura Ogni marcatore può avere diversi attributi (inseriti senza un ordine prestabilito), ognuno con un suo valore <HTML> … </HTML>

La nostra prima pagina web 10 La nostra prima pagina web Cosa fare: Aprire il browser web Aprire un editor di testo (nel nostro caso il blocco note di Windows) Iniziare a scrivere il codice partendo dai tag di struttura

Sono i tag principali su cui si basano tutte le pagine HTML: 11 I tag di struttura Sono i tag principali su cui si basano tutte le pagine HTML: <DOCTYPE> <HTML> … </HTML> <HEAD> … </HEAD> <TITLE> … </TITLE> <BODY> … </BODY>

<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01//IT”> 12 <DOCTYPE> Identifica il documento come un documento HTML e specifica la versione utilizzata. Obbligatorio all’inizio di ogni file. Non possiede un tag di chiusura. Sintassi : <!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01//IT”>

<HTML> … </HTML> 13 <HTML> … </HTML> Specifica che si tratta di un documento HTML. Tutto il codice e il corpo del documento deve essere compreso fra questi due tag. Sintassi : <HTML> … </HTML>

<HEAD> … </HEAD> 14 <HEAD> … </HEAD> Testa del documento ove andranno inserite ulteriori informazioni aggiuntive. Vanno inseriti all’interno dei tag <HTML> … </HTML> Sintassi : <HEAD> … </HEAD>

<TITLE> … </TITLE> 15 <TITLE> … </TITLE> Titolo del documento. Deve essere compreso all’interno dei tag </HEAD> … </HEAD> Sintassi : <HEAD> <TITLE> Questo è il titolo del documento </TITLE> </HEAD>

<BODY> … </BODY> 16 <BODY> … </BODY> Corpo del documento vero e proprio. Va inserito dopo l’intestazione del documento. Sintassi : <BODY> … </BODY>

Un esempio base di file HTML 17 Un esempio base di file HTML <!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01//IT”> <HTML> <HEAD> <TITLE> Titolo del documento </TITLE> </HEAD> <BODY> Corpo del documento </BODY> </HTML>

Gli attributi di <BODY> 18 Gli attributi di <BODY> TEXT = specifica il colore del testo del documento; BGCOLOR = specifica il colore dello sfondo del documento Per Internet Explorer : TOPMARGIN = margine superiore del documento LEFTMARGIN = margine laterale del documento Per Netscape : MARGINHEIGHT = margine superiore del documento MARGINWIDTH = margine laterale del documento

Come determinare i colori? 19 Come determinare i colori? Nomi dei colori: GREEN, RED, BLUE, YELLOW, BLACK, WHITE … Codice esadecimale: #FFFFFF, #000000, #AE12F2, #45E671 … Esempi: <BODY TEXT=“BLUE” BGCOLOR=“RED”> <BODY TEXT=“#0000FF” BGCOLOR=“#FF0000”>

Es: <META NAME=“” CONTENT=“”> 20 Meta tag Sono dei tag nascosti che servono a inserire informazioni ulteriori sul documento e che devono essere posizionati all’interno dell’intestazione. Ogni meta ha un NAME (nome) che lo identifica ed un CONTENT (contenuto) specifico. Es: <META NAME=“” CONTENT=“”>

Meta tag “description” 21 Meta tag “description” In questo tag si inserisce una breve descrizione del contenuto del documento. E’ utile soprattutto per le indicizzazioni dei siti sui motori di ricerca. Esempio e sintassi: <META NAME=“description” CONTENT=“La mia prima pagina web. Il mio curriculum e le mie esperienze lavorative.”>

<META NAME=“author” CONTENT=“Ivano Stranieri”> 22 Meta tag “author” In questo tag si inserisce il nome della persona che ha realizzato il sito (webmaster). Costituisce una sorta di “firma” della pagina. Esempio e sintassi: <META NAME=“author” CONTENT=“Ivano Stranieri”>

23 Meta tag “keywords” Meta in cui vanno inserite, separate da virgole, le parole chiave che identificano il documento per migliorare l’indicizzazione nei motori di ricerca. Esempio e sintassi: <META NAME=“keywords” CONTENT=“curriculum, esperienze lavorative, Ivano Stranieri, webmaster”>

Meta tag “content-type” 24 Meta tag “content-type” Meta tag che specifica il set di caratteri che deve utilizzare il browser (occidentale piuttosto che giapponese). Esempio e sintassi: s

Abbiamo visto la struttura base di un file HTML 25 Accelerare il lavoro Abbiamo visto la struttura base di un file HTML Per accelerare la creazione delle pagine, salviamola in un file e conserviamola utilizzandola ogni volta come base per il nostro lavoro

<!-- testo del commento --> 26 Commentare il codice Rendono il codice più leggibile soprattutto se in futuro andrà modificato. Sintassi: <!-- testo del commento --> Tutto quel che è compreso dentro ai tag non sarà visibile se non all’interno del codice.

27 Alcuni consigli Inserire subito il tag di chiusura per non dimenticarlo Dividere il codice HTML dal testo Scrivere i tag in MAIUSCOLO Inserire dei commenti Indentare il codice per renderlo leggibile

<H2> Titolo di secondo livello </H2> 28 Titoli preformattati L’HTML prevede 6 livelli di titoli che vanno da <H1> ad <H6> dove <H1> corrisponde al titolo di livello più grande, mentre <H6> a quello più piccolo. Esempio: <H2> Titolo di secondo livello </H2>

29 Titoli preformattati Va sottolineato che ogni volta che si usano i tag da <H1> a <H6> il testo viene formattato automaticamente in grassetto e subito dopo il titolo viene lasciata una riga vuota.

30 Mandare a capo il testo L’HTML ignora gli spazi bianchi. Cosa significa? Vediamo con un esempio: Come mandare a capo il testo quindi? È sufficiente inserire un tag <BR> nel punto in cui si vuole che il testo vada a capo.

Siete migliori di Front Page 31 Siete migliori di Front Page Vediamo come Microsoft Word (convertitore) avrebbe realizzato la vostra stessa pagina web: Front page (WYSIWYG) si sarebbe comportato meglio ma avrebbe fatto comunque grossi errori: