La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

HTML 4.01 Apogeo. I tag di base Capitolo 1 I tag SintassiEsempi:

Presentazioni simili


Presentazione sul tema: "HTML 4.01 Apogeo. I tag di base Capitolo 1 I tag SintassiEsempi:"— Transcript della presentazione:

1 HTML 4.01 Apogeo

2 I tag di base Capitolo 1

3 I tag SintassiEsempi:

4 Attributi Attributi nome_attributo = “valore” Gli attributi del tag Gli attributi del tag lang = “codice lingua” lang = “it” dir = “direzione testo” dir = “LTR” I tag e I tag e

5 Attributi del tag Attributi del tag bgcolor = “colore” Appendice A per nomi e codici dei colori background = “file_immagine” text = “colore_testo” link alink vlink Esempio javascript onLoad …

6 Formattazione del testo Capitolo 2

7 Header e paragrafi Tag header … Tag header … Tag Tag attributo align = “posizione” Il tag con attributi face = “font” color = “colore” color = “colore” size = “dimensione”

8 Caratteristiche Caratteri speciali Appendice D Accenno a Accenno a Caratteristiche del testo Tag con attributo height

9 Elenchi ordinati, non ordinati ed elenchi di definizioni Capitolo 3

10 Elenchi ordinati tag tag attributo type = “valore” (1 i I a A) attributo start = “valore” tag tag Elenchi all’interno di altri elenchi

11 Elenchi non ordinati tag tag attributo type = “valore” (disc circle square) tag tag Elenchi di definizione tag tag

12 Inserimento di un’immagine Capitolo 4

13 Il tag Il tag Attributo src Percorsi relativi e percorsi assoluti Attributo alt alt = “descrizione immagine” Attributi width e height Attributo align = “valore” (top bottom left … )

14 I formati delle immagini jpg (Joint Photographic Experts Group) buona compressione ampia gamma cromatica scelta della qualità gif (Graphics Interchange Format) animazionetrasparenza png (Portable Network Graphics) formato “libero” più livelli di trasparenza

15 I link Capitolo 5

16 Il tag Il tag Link a una pagina dello stesso sito o di un sito diverso Attributo href = “percorso_pagina” link locale link locale link esterno link esterno Attributo target = “valore” (_blank) Attributo alt = “testo alternativo” Attributo title=“testo tooltip”

17 Immagine come link Inserimento del tag all’interno del tag Inserimento del tag all’interno del tag Attributo border = “valore” border = “0” per eliminare il bordo

18 Link interni alla pagina attributo name per definire un punto di destinazione interno a un documento (àncora) href = “#capitolo1” (riferimento interno) href = “pagina.html#capitolo1” (interno ad altra pagina)

19 Link mailto href = per inviare un messaggio di posta elettronica utilizzando il client predefinito sul computer

20 Mappe sensibili Capitolo 6

21 Tabelle Capitolo 7

22

Il tag con attributo border = “valore” all’interno di vari tag (table row), uno per ogni riga All’interno del tag tanti tag (table data) quante sono le colonne Opzionalmente il tag come intestazione di colonna

23 Un esempio Mese Mese Importo Importo Gennaio Gennaio Febbraio Febbraio


24 Attributi di Attributi di align = “valore” (left center right) width = “valore” (in pixel o in percentuale) border = “valore” (0 bordo invisibile) …

25 Frames e Iframes Capitolo 8

26 Form Capitolo 9

27 Un form html è una sezione di documento che contiene Un form html è una sezione di documento che contiene Testo normale e markup Testo normale e markup Elementi speciali chiamati controlli (checkbox, bottoni radio, menu ecc.) Elementi speciali chiamati controlli (checkbox, bottoni radio, menu ecc.) Gli utenti di solito “completano” questi controlli Gli utenti di solito “completano” questi controlli Inserimento testo, selezione voci di menu ecc. Inserimento testo, selezione voci di menu ecc. Poi il form viene inviato (submit) Poi il form viene inviato (submit) Eleborazione remota su web server Eleborazione remota su web server Alberto Ferrari

28 I form sono racchiusi dai tag e I form sono racchiusi dai tag e Il tag ha Il tag ha Un attributo action – url a cui inviare i dati del form Un attributo action – url a cui inviare i dati del form Un attributo method – metodo http da usare per sottomettere i dati del form (get o post) Un attributo method – metodo http da usare per sottomettere i dati del form (get o post) Esempio Esempio Alberto Ferrari

29 Ogni campo di input in un form ha: Ogni campo di input in un form ha: Un nome, definito dall’attributo name (o id) del tag,, o Un nome, definito dall’attributo name (o id) del tag,, o Un valore, che l’utente imposta immettendo testo o cliccando col mouse Un valore, che l’utente imposta immettendo testo o cliccando col mouse I dati del form vengono inviati (submit) allo script sul server come un insieme di coppie nome/valore I dati del form vengono inviati (submit) allo script sul server come un insieme di coppie nome/valore Campi di testo vuoti sono inviati come una coppia nome/valore, in cui il valore è una stringa vuota Campi di testo vuoti sono inviati come una coppia nome/valore, in cui il valore è una stringa vuota Checkbox e pulsanti radio non selezionati non vengono inviati Checkbox e pulsanti radio non selezionati non vengono inviati Alberto Ferrari

30 Altri usi del form E’ possibile utilizzare i form per altri scopi: E’ possibile utilizzare i form per altri scopi: per mandare un con il contenuto del form, in questo caso method sarà POST e action sarà: per mandare un con il contenuto del form, in questo caso method sarà POST e action sarà: oppure come aree attive per script eseguiti sul client (es. per realizzare una calcolatrice in javascript): in questo caso action mancherà. oppure come aree attive per script eseguiti sul client (es. per realizzare una calcolatrice in javascript): in questo caso action mancherà. Alberto Ferrari

31 Campi per l’immissione di testo, checkbox, bottoni radio, o bottoni normali Campi per l’immissione di testo, checkbox, bottoni radio, o bottoni normali Menu a discesa e box di selezione Menu a discesa e box di selezione Campi per l’immissione di testo su righe multiple Campi per l’immissione di testo su righe multiple Alberto Ferrari

32 Il tag crea diversi tipi di campi, a seconda del valore dell’attributo type Il tag crea diversi tipi di campi, a seconda del valore dell’attributo type text – Campo normale per l’immissione di testo (default) text – Campo normale per l’immissione di testo (default) password – Identico a text, ma nasconde il testo inserito password – Identico a text, ma nasconde il testo inserito checkbox – Per semplici valori on/off checkbox – Per semplici valori on/off radio – Pulsante per scegliere una tra diverse opzioni radio – Pulsante per scegliere una tra diverse opzioni submit – Bottone per inviare i dati inseriti nel form submit – Bottone per inviare i dati inseriti nel form reset – Buttone che riporta tutti i campi al valore iniziale reset – Buttone che riporta tutti i campi al valore iniziale image – Come submit, ma immagine come bottone image – Come submit, ma immagine come bottone hidden – ulteriori coppie nome/valore da inviare al server, ma non visualizzate all’utente hidden – ulteriori coppie nome/valore da inviare al server, ma non visualizzate all’utente Alberto Ferrari

33 Insieme di attributi variabile a seconda dell’attributo type Insieme di attributi variabile a seconda dell’attributo type text, password text, password value – Valore di default per il campo value – Valore di default per il campo size – Dimensione visualizzata del campo size – Dimensione visualizzata del campo maxlength – Quantità di dati che si può inserire maxlength – Quantità di dati che si può inserire checkbox, radio checkbox, radio value – Valore del campo quando è selezionato; default = "on" value – Valore del campo quando è selezionato; default = "on" checked – Se il campo per default è selezionato checked – Se il campo per default è selezionato submit, reset submit, reset value – Etichetta del bottone value – Etichetta del bottone image image src – Url dell’immagine da visualizzare src – Url dell’immagine da visualizzare maggior parte degli attributi del tag img maggior parte degli attributi del tag img Alberto Ferrari

34 Esempio input text

35 State: Password: Send me more info. Select your gender below: Female Male Alberto Ferrari

36 State: Password: Send me more info. Select your gender below: Female Male Alberto Ferrari

37 Choose your favorite color: green aquamarine emerald turquoise aqua green

38 Il tag crea aree per l’inserimento di testo su più linee, con barre di scorrimento Il tag crea aree per l’inserimento di testo su più linee, con barre di scorrimento Tutto ciò che si trova tra i tag di apertura e chiusura costituisce il contenuto iniziale del campo Tutto ciò che si trova tra i tag di apertura e chiusura costituisce il contenuto iniziale del campo Alberto Ferrari Enter stuff here

39 Cenni sui fogli di stile Capitolo 10


Scaricare ppt "HTML 4.01 Apogeo. I tag di base Capitolo 1 I tag SintassiEsempi:"

Presentazioni simili


Annunci Google