HTML 4.01 Prima lezione

Documenti analoghi
Introduzione. Elementi di Informatica. Standard. Struttura dei TAG - 1. Annidamento e Indentazione. Struttura dei TAG - 2

Dati / Informazioni Strutturate

Introduzione al linguaggio HTML

HTML Guida base. Guida grafica essenziale all Hyper Text Markup Language I parte

Pablo Genova I. I. S. Angelo Omodeo Mortara Indirizzo Tecnico-Economico A. S

Prime nozioni di Web-Editing. Liceo Classico Jacopone - Todi - A.S Prof. Marco Bastianelli

Struttura di una pagina HTML Le parti fondamentali che compongono una pagina web

HTML. I tag HTML (parte 1)

Pablo Genova I. I. S. Angelo Omodeo Mortara Indirizzo Tecnico-Economico A. S

Linguaggio HTML. Elementi di Informatica e Programmazione Università degli Studi di Brescia. Il Linguaggio HTML

non è linguaggio di markup formato testo .htm .html interpretando

Addio mondo crudele! Introduzione a XHTML. Versioni. Da SGML a HTML

Introduzione a XHTML. Prof. Ing. Andrea Omicini II Facoltà di Ingegneria, Cesena Alma Mater Studiorum, Università di Bologna

Storia IL MONDO DELLE APPLICAZIONI: SISTEMI PER LA SCRITTURA. La videoscrittura. La videoscrittura

HTML: Introduzione. Documento HTML da presentare/spedire (entro tre giorni dall orale):

Prof. Pagani Corrado HTML

HTML Guida di riferimento

Pablo Genova I. I. S. Angelo Omodeo Mortara Indirizzo Tecnico-Economico A. S

Scrivere in Html Tag e loro attributi

HTML Sintassi di HTML Tag principali per i contenuti I Forms

Un introduzione a HTML

Linguaggio per ipertesti

HTML Terza lezione. Bruno Di Caprio

World Wide Web. Angelo Di Iorio. ALMA MATER STUDIORUM UNIVERSITA DI BOLOGNA

Laboratorio Digitale 1

Divisions e spans. Esercizio. <html> <head> <title>esempio uso del tag span</title> <style> <!--

Corso di HTML. Prerequisiti. Modulo L3 2 Formattazione del testo. Formattazione di un testo Stile, dimensioni e font di caratteri

HTML Sesta lezione. 29 Marzo di Ivano Stranieri

LINGUAGGI PER IL WEB HTML. (HyperText Markup Language)

L'HTML e il BROWSER Browser

Informatica di Base Laboratorio di HTML Dott. Serena Villata A.A. 2004/05

Il linguaggio HTML. <html> </html> I documenti HTML vanno racchiusi dentro una coppia di TAG (marcatori): apertura e chiusura.

HTML. Hyper Text Mark-Up Language

Viene pubblicata la versione 1.0 di HTML:

HTML Lezione1. Prof. Accarino IIS Altiero Spinelli Via Leopardi 132 Sesto San Giovanni

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

HTML. Linguaggio testuale formato da TAG, che consente il collegamento tra diversi file.

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

HTML. Es: La prossima parola è in <b>neretto</b> Es: La prossima parola è in neretto

#HTML & MArkup Languages. good web design VS bad web design

Introduzione a HTML5. Capitolo 3 Fluency Conoscere e usare l informatica

HyperText Markup Language Informatica applicata alla comunicazione multimediale Cristina Bosco

HTML e CSS. Concetti base

Ogni documento HTML è contraddistinto dai seguenti comandi di base, che ne definiscono la struttura:

HTML - ESERCITAZIONE 1

HTML HyperText Markup Language:

HTML. Hyper Text Mark-Up Language

Germano Pettarin. Manuale HTML

Cl Calendario dl del corso

CSS 3. Pseudoclassi e pseudoelementi

Corso di PROGRAMMAZIONE IN RETE

Programmazione Web D B M G. Il linguaggio HTML

STRUTTURA BASE DELLA PAGINA HTML

CSS 3. Pseudoclassi 2. Pseudoclassi 1. Pseudoclassi e pseudoelementi

Logopedia AA 2005/06. Laboratorio di Informatica M.A. Alberti. Formati dei file 1. Formato dei file e programmi. Laboratorio di Informatica.

Hyper Text Markup Language - HTML Introduzione e funzionamento dei Browsers

WEB. Introduzione HTML. Gabriele Murara

Progettazione di siti web (ING-INF/05) LMSGC, mutuato da LMLIN e Sc. Stat. a. a

D B M G Il linguaggio HTML

Programmazione Web D B M G. Il linguaggio HTML

Frames. Come organizzare le pagine web usando i frames. Definizione Frame = 1. struttura, armatura, telaio 2. inf. videata, schermata, cornice

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

@2011 Politecnico di Torino 1

D B M G. Basi di dati. Programmazione Web: HTML. Programmazione Web. Il linguaggio Politecnico di Torino 1

@2011 Politecnico di Torino 1

INTRODUZIONE AL LINGUAGGIO HTML: PARTE 2. Internet + HTML + HTTP = WWW

Codifica informazione testuale

HTML (Hyper Text Markup Language)

HTML. Es: La prossima parola è in <b>neretto</b> Es: La prossima parola è in neretto

SOMMARIO. Prefazione... XI. Capitolo 1 - Le variabili dell ambiente di progettazione Web... 1

Introduzione alle Reti e Linguaggio HTML

Comandi principali del linguaggio HTML (Hyper Text Markup Language)

Laboratorio di Informatica (Chimica)

Corso di JavaScript. Prerequisiti. A1 - Introduzione. Conoscenza HTML Architettura client-server. M. Malatesta A1-Introduzione-01 14/05/2012

Creare un portale personalizzato

Alcune definizioni HTML CSS. Introduzione a HTML. November 13, HTML+CSS+Javascript

CAPITOLO 6 - LINGUAGGIO HTML INTRODUZIONE

Informatica d ufficio

CSS 2. I selettori e le classi

Gestione del testo. Dreamweaver e il testo. Richiamare la pagina

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

Sommario. HTML e CSS I fogli di stile. cosa sono principali proprietà

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

Introduzione a HTML5. Capitolo 3 Fluency Conoscere e usare l informatica

Cimini Simonelli - Testa

Programmazione Web. Javascript.

Immaginiamo la nostra prima tabella come una griglia formata da righe e colonne. I tag necessari per creare una tabella sono: <table>

Prefazione... xi. Da leggere prima di iniziare...xiv. Capitolo 1 Introduzione a JavaScript Sezione A Programmazione, HTML e JavaScript...

Silvia Likavec. Lezione 2

Fondamenti del linguaggio HTML

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

Introduzione all HTML

Il documento HTML. Funzionamento del Web. Messaggio HTTP

"-//W3C//DTD XHTML 1.1//EN

Progettazione Siti Web: Pagine Web Introduzione e HTML

MACROSTRUTTURA DEL DOCUMENTO

Linguaggi di programmazione PC server-client CSS

Transcript:

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 gli utenti

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

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

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)

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

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

7 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

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

9 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>

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

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>

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 >

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>

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

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>

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

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>

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

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 >

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= >

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. >

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 >

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

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

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

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.

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: