HTML 4 code tutorial
Indice con descrizione ed esempi
Legenda: F= Facoltativo, P= End tag proibito, V= Vuoto, D= Deprecato,
L= Loose DTD, f= DTD Frameset
Nome | Start Tag | End Tag | Vuoto | Deprecato | DTD | Descrizione |
---|---|---|---|---|---|---|
A | àncora | |||||
ABBR | forma abbreviata (es.: WWW, HTTP, ecc.) | |||||
ACRONYM | acronimo | |||||
ADDRESS | informazioni sull'autore | |||||
APPLET | D | L | applet Java | |||
AREA | P | V | area di una mappa immagine lato-cliente | |||
B | stile di testo in...grassetto | |||||
BASE | P | V | URL di base del documento | |||
BASEFONT | P | V | D | L | Tipologia base dei caratteri | |
BDO | sovrascrive l'algoritmo bidirezionale | |||||
BIG | stile testo ingrandito | |||||
BLOCKQUOTE | citazione lunga | |||||
BODY | F | F | corpo del documento | |||
BR | P | V | interruzione di riga forzata | |||
BUTTON | pulsante | |||||
CAPTION | Titolo della tabella | |||||
CENTER | D | L | abbreviazione per DIV align=center | |||
CITE | citazione | |||||
CODE | frammento di codice | |||||
COL | P | V | colonna in una tabella | |||
COLGROUP | F | gruppo di colonne in una tabella | ||||
DD | F | definizione di un termine | ||||
DEL | testo cancellato | |||||
DFN | racchiude una definizione | |||||
DIR | D | L | elenco di directory | |||
DIV | contenitore generico di lingua/stile | |||||
DL | elenco di definizioni | |||||
DT | F | termine definito | ||||
EM | enfasi | |||||
FIELDSET | gruppo di controlli di un modulo | |||||
FONT | D | L | cambiamento locale alla serie dei caratteri | |||
FORM | modulo interattivo | |||||
FRAME | P | V | f | sottofinestra | ||
FRAMESET | f | suddivisione della finestra | ||||
H1 | titolo | |||||
H2 | titolo | |||||
H3 | titolo | |||||
H4 | titolo | |||||
H5 | titolo | |||||
H6 | titolo | |||||
HEAD | F | F | Testata del documento | |||
HR | P | V | riga orizzontale | |||
HTML | F | F | radice del documento | |||
I | stile italico del testo | |||||
IFRAME | L | sottofinestra in linea | ||||
IMG | P | V | immagine incorporata | |||
INPUT | P | V | controllo del modulo | |||
INS | testo aggiunto | |||||
ISINDEX | P | V | D | L | campo di immissione a riga singola | |
KBD | il testo inserito dall'utente | |||||
LABEL | etichetta di un campo del modulo | |||||
LEGEND | leggenda di un gruppo dei campi di un modulo | |||||
LI | F | elemento di un elenco | ||||
LINK | P | V | un collegamento indipendente dal mezzo | |||
MAP | mappa immagine sul lato cliente | |||||
MENU | D | L | elenco | |||
META | P | V | metainformazioni generiche | |||
NOFRAMES | f | contenitore di contenuto alternativo per la riproduzione non basata sui frame | ||||
NOSCRIPT | contenitore di contenuto alternativo per la riproduzione non basata su script | |||||
OBJECT | oggetto generico incorporato | |||||
OL | elenco ordinato | |||||
OPTGROUP | gruppo di opzioni | |||||
OPTION | F | opzione selezionabile | ||||
P | F | paragrafo | ||||
PARAM | P | V | valore di proprietà denominata | |||
PRE | testo preformattato | |||||
Q | breve citazione in riga | |||||
S | D | L | stile per il testo cancellato | |||
SAMP | Indica un campione/esempio prodotto dai programmi, dagli scritti, ecc. | |||||
SCRIPT | dichiarazione d'uso (dello Script) | |||||
SELECT | selettore di scelte | |||||
SMALL | stile testo rimpicciolito | |||||
SPAN | contenitore generico di lingua/stile | |||||
STRIKE | D | L | testo attraversato da una riga (cancellato) | |||
STRONG | come "B" scrive il testo in...Grassetto | |||||
STYLE | informazioni sullo stile | |||||
SUB | il testo viene scritto al disotto del rigo (pedice) | |||||
SUP | il testo viene scritto al disopra del rigo (apice) | |||||
TABLE | tabella | |||||
TBODY | F | F | corpo della tabella | |||
TD | F | cella della tabella | ||||
TEXTAREA | campo di testo su piú righe | |||||
TFOOT | F | parte bassa della tabella | ||||
TH | F | cella d'intestazione di una tabella | ||||
THEAD | F | intestazione di tabella | ||||
TITLE | titolo del documento | |||||
TR | F | riga di tabella | ||||
TT | stile testo telescrivente o a spaziatura fissa | |||||
U | D | L | stile testo sottolineato | |||
UL | elenco non ordinato | |||||
VAR | instanza di una variabile o argomento di un programma |
Interpretazione di alcuni elementi
* DTD "Definizione del Tipo di Documento. Interpretazione della
L'HTML 4.0 specifica tre DTD, perciò gli autori dovranno includere una delle tre dichiarazioni del tipo di documento nei loro documenti. Le DTD si differenziano negli elementi che supportano.
La DTD ristretta dell'HTML 4.0 include tutti gli elementi e gli attributi che non sono stati disapprovati o che non appaiono nei documenti organizzati a frame. Per i documenti che utilizzano questa DTD, usare questa dichiarazione del tipo di documento:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
La DTD transitoria dell'HTML 4.0 include tutto ciò che è contenuto nella DTD rigorosa più gli elementi e gli attributi disapprovati (la maggioranza dei quali riguarda la presentazione visuale). Per i documenti che utilizzano questa DTD, usare questa dichiarazione del tipo di documento:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
"http://www.w3.org/TR/REC-html40/loose.dtd">
La DTD organizzata a frame dell'HTML 4.0 include tutto ciò che è contenuto nella DTD transitoria piú i frame. Per i documenti che utilizzano questa DTD, usare questa dichiarazione del tipo di documento:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN"
"http://www.w3.org/TR/REC-html40/frameset.dtd">
L'URL in ciascuna dichiarazione del tipo di documento consente agli interpreti HTML di scaricare la DTD e tutti gli insiemi di entità che sono richiesti. I seguenti Downloads si riferiscono alle DTD e agli insiemi di entità HTML 4.0 che il W3C supporta:
http://www.w3.org/TR/REC-html40/strict.dtd -- DTD rigorosa, predefinita
http://www.w3.org/TR/REC-html40/loose.dtd -- DTD allargata
http://www.w3.org/TR/REC-html40/frameset.dtd -- DTD per documenti organizzati a frame
Il legame tra gli identificatori pubblici e i file può essere specificato utilizzando un file di catalogo che segue il formato raccomandato da SGML Open Consortium. Un file di catalogo esemplificativo per HTML 4.0 è incluso all'inizio della sezione sulle informazioni di riferimento in SGML per HTML. Le ultime due lettere della dichiarazione indicano la lingua della DTD. Per HTML, questa è sempre la lingua inglese ("en").
Sorgente: liberliber.it
* Introduzione ai Frames
Le strutture dell' HTML permettono agli autori di presentare dei documenti a schermo multiplo, (Multi finestre) che possono essere finestre o sottofinestre indipendenti. Gli schermi multipli offrono ai progettisti un aiuto a mantenere determinate informazioni visibili, mentre altri schermi sono arrotolati (Scrolled) o sostituiti (Replaced). Per esempio, all'interno della stessa finestra, una struttura potrebbe visualizzare una bandiera statica, un secondo un menu di navigazione e un terzo il documento principale che può essere navigato nel suo "Βody" o essere sostituito attraversandolo nel secondo telaio. Vediamo insieme un esempio:
Questo e' un semplice documento Frame:
Sorgente: http://www.w3.org/TR/REC-html40/present/frames.html#edef-FRAME