++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ L A G U I D A B A R E B O N E S D I H T M L di Kevin Werbach Versione 2.0 -- 7 ottobre 1995 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Dopo aver osservato le numerose richieste di una descrizione riassuntiva di tutti i comandi HTML, ho deciso di aggiornare la copia che avevo creato per mio uso personale da utilizzare per questo obiettivo. L'ultima versione di questo documento (anche tradotto in altre 6 lingue) e' disponibile a . Questa guida e' stata ideata per essere piu' sintetica possibile, quindi non include in dettaglio come utilizzare i vari comandi. Ma nel World Wide Web ci sono numerose guide passo per passo; ho quindi inserito i collegamenti a molte di queste nella pagina disponibile a . Questa guida elenca i comandi che sono riconosciuti attualmente dalla maggioranza dei browser. Ho incluso tutti i comandi HTML 2.0 della versione corrente, come le diffuse - ma non standard - estensioni di Netscape ed alcuni dei comandi proposti in HTML 3.0 che sono supportati dai principali browser. Sono esclusi: alcuni comandi obsoleti, i comandi per i documenti dinamici di Netscape 1.1 e alcuni comandi che richiedono un interazione piu' completa con il server. Ricordatevi che le pagine in cui sono utilizzati i comandi di Netscape non sono visualizzate correttamente con gli altri browser. Sono sempre benvenuti commenti e suggerimenti; potete contattarmi tramite e-mail a . IMPAGINAZIONE DI QUESTO DOCUMENTO ------------------------------------------------------------------------ Questo documento viene visualizzato meglio con un font a spaziatura fissa. Per chiarezza, ho separato gli attributi che possono essere applicati allo stesso comando su singole righe. Generalmente, i vari attributi possono essere combinati nello stesso comando. SIMBOLI UTILIZZATI ------------------------------------------------------------------------ URL URL di un file esterno (oppure il nome del file se presente nella stessa directory) ? numero arbitrario (ad esempio: significa

,

,

,ecc.) % percentuale arbitraria (ad esempio:
significa
, ecc.) *** testo arbitrario (ad esempio: ALT="***" significa spazio da riempire con testo) $$$$$$ esadecimali (hex) arbitrari (ad esempio: BGCOLOR="#$$$$$$" significa BGCOLOR="#00FF1C", ecc.) ,,, campi separati da virgole (ad esempio COORDS=",,," significa COORDS="0,0,50,50", ecc.) | in alternativa (ad esempio: ALIGN=LEFT|RIGHT|CENTER significa scegli uno di questi tre valori) COMPATIBILITA' (da ricordare che il linguaggio HTML e' in continua evoluzione e ci sono molte implementazioni dei browser) ------------------------------------------------------------------------- (nessuna nota) nelle specifiche di HTML 2.0; ovvero funziona con tutti i browser N1.0 Estensione di Netscape introdotta nel Navigator 1.0 N1.1 Estensione di Netscape introdotta nel Navigator 1.1 N2.0 Estensione di Netscape introdotta nel Navigator 2.0 3.0 comando HTML 3.0; interpretato da Netscape e dai principali browser + Questa estensione di Netscape e' supportata dai principali browser ======================================================================== ======================================================================== GENERALI (tutti i documenti HTML devono contenere questi comandi) ------------------------------------------------------------------------ Tipo (inizio e fine del file) Titolo (nome del documento; deve essere nella testata) Testata (informazioni descrittive; come il titolo) Corpo (contenuto della pagina) DEFINIZIONE DI STRUTTURA (la visualizzazione del testo e' controllata dalla configurazione del browser) ------------------------------------------------------------------------ Intestazioni (Headings) (sono definiti 6 livelli) 3.0 Allineamento 3.0 Blocchi divisi
3.0 Allineamento
Blocco di citazioni
(generalmente rientrato) Evidenziato (Emphasis) (generalmente visualizzato in corsivo) Molto evidenziato (generalmente in neretto) Citazione (generalmente in corsivo) Codice (per listati di programmi) Esempio Output Immissione tastiera Variabile Definizione (non piu' supportato) Indirizzo dell'autore
3.0 Il font piu' grande 3.0 Il font piu' piccolo FORMATTAZIONE DI PRESENTAZIONE (l'autore specifica come deve essere visualizzato il testo) ------------------------------------------------------------------------ Neretto (Bold) Corsivo (Italic) 3.0 Sottolineato (Underline) (non piu' supportato) 3.0 Depennato (Strikeout) (non piu' supportato) 3.0 Esponente 3.0 Deponente Macchina da scrivere (Typewriter) (visualizzato a spaziatura fissa) Preformattato
         (visualizzato tale e quale)
        Larghezza                
 (in caratteri)
N1.0+ Centrato                   
(sia per testo che immagini) N1.0 Lampeggiante (Blinking) (il comando piu' ridicolo) N1.0 Grandezza del Font (valori da 1 a 7) N1.0 Cambio grandezza font N1.0 Grandezza font di base (da 1 a 7; default 3) N2.0 Colore del font COLLEGAMENTI E GRAFICI ------------------------------------------------------------------------ Collegamento generale ad un punto(target) (in un altro documento) (nello stesso documento) N2.0 ad una finestra (target) Definizione del punto Visualizzazione immagine Allineamento N1.0 Allineamento testo alternativo *** (quando non viene visualizzata l'immagine) Mappa navigabile (Imagemap) (richiede un script) N2.0 Mappa navigabile locale N2.0 Descrizione mappa (descrive la mappa) N2.0 Sezione mappa 3.0 Dimensioni (in pixel) N1.0 Bordi (in pixel) N1.0 spazio circostante (in pixel) N1.0 bassa risoluzione N1.1 Metodo "Client Pull" N2.0 Incorpora oggetti (inserimento oggetto nella pagina) N2.0 grandezza oggetti DIVISORI ------------------------------------------------------------------------ Paragrafo

(di solito esegue un doppio ritorno a capo) 3.0 Paragrafo

(ridefinito come comando pieno) 3.0 Allineamento

Interruzione riga
(singolo ritorno a capo) N1.0 Pulizia margini
Riga orizzontale
N1.0 Allineamento
N1.0 Spessore
(in pixel) N1.0 Larghezza
(in pixel) N1.0 Larghezza in %
(come percentuale della larghezza della pagina) N1.0 Riga piena
(senza l'effetto 3D) N1.0 Senza interruzione (per evitare l'interruzione automatica della riga) N1.0 Interruzione (per inserire l'interruzione dove desiderato in NOBR) LISTE (le liste possono essere annidate) ------------------------------------------------------------------------- Liste senza ordine
(
  • prima di ogni elemento) N1.0 tipo di bullet
      (per tutta la lista)
    • (questo e successivi) Liste numerate
      (
    • prima di ogni elemento) N1.0 tipo di numero
        (per tutta la lista)
      1. (questo e successivi) N1.0 numero di partenza
          (per tutta la lista)
        1. (questo e successivi) Lista di definizioni
          (
          =termine,
          =definizione) Lista tipo Menu
        2. (
        3. prima di ogni elemento) Lista tipo Directory
        4. (
        5. prima di ogni elemento) SFONDO E COLORI ------------------------------------------------------------------------ 3.0 Immagine di sfondo N1.1+ Colore di sfondo (in ordine di RGB) N1.1+ colore del testo N1.1+ colore dei collegamenti N1.1+ colore dei collegamenti visitati N1.1 colore del collegamento in corso (Maggiori informazioni sono disponibili a ) CARATTERI SPECIALI (devono essere digitati in minuscolo) ------------------------------------------------------------------------ carattere speciale &#?; (dove ? indica il codice ISO 8859-1) < < > > & & " " Registered TM ® N1.0+ Registered TM ® Copyright © N1.0+ Copyright © (la lista completa e' disponibile a ) MODULI (generalmente richiedono uno script sul server) ------------------------------------------------------------------------ Definizione
          N2.0 Upload di file
          nome del campo valore del campo barrato? (checkbox e radio) grandezza (in caratteri) lunghezza massima (in caratteri) lista di selezione nome del campo numero di opzioni scelta multipla nome del campo N2.0 divisione testo TABELLE ------------------------------------------------------------------------ 3.0 Definizione tabella
          3.0 Bordo
          (per visualizzare il bordo) N1.1 Table Border
          (per indicare lo spessore) N1.1 spazio tra celle N1.1 spazio all'interno
          N1.1 larghezza desiderata
          (in pixel) N1.1 larghezza in %
          (percentuale della pagina) 3.0 Riga 3.0 Allineamento 3.0 Cella (deve essere all'interno di una riga) 3.0 Allineamento (come 3.0 Allineamento
          3.0 senza interruzione 3.0 Colonne da occupare 3.0 Righe da occupare N1.1 larghezza desiderata (in pixel) N1.1 largh.desiderata in % (percentuale della tabella) 3.0 Intestazione , ma in neretto e centrata) 3.0 Allinemanto 3.0 senza interruzione 3.0 Colonne da occupare 3.0 Righe da occupare N1.1 larghezza desiderata (in pixel) N1.1 largh.desiderata in % (percentuale della tabella) 3.0 Legenda della tabella
          (sopra o sotto la tabella) FRAME (definizione e gestione di specifiche parti dello schermo) --------------------------------------------------------------------------- N2.0 Documento FRAME (al posto di ) N2.0 altezza in righe (pixel o %) N2.0 altezza in righe (* = misura relativa) N2.0 larghezza in colonne (pixel o %) N2.0 larghezza in colonne (* = misura rel.) N2.0 Defizione (contenuto di ogni singolo quadro) N2.0 Visualizza documento N2.0 Nome del frame N2.0 Larghezza margine (margine destro e sinistro) N2.0 Altezza margine (margine alto e basso) N2.0 Barra di scorrimento? N2.0 Misure non modificabili N2.0 Contenuto in assenza di frame (per i browser che non supportano FRAME) VARI ------------------------------------------------------------------------ Commenti (non visualizzati dal browser) Prologo 3.0 Prologo Ricerca (indica che e' un documento collegato ad un database indicizzato in cui e' possibile fare ricerche) N1.0 Prompt (testo da anteporre alla casella di inserimento) Invio ricerca (usare il punto di domanda) URL base di questo file (deve essere nella testata) N2.0 Nome di base della finestra (deve essere nella testata) Relazioni (nella testata) Meta Informazioni (deve essere nella testata) ------------------------------------------------------------------------ Copyright (c) 1995 Kevin Werbach. Non e' permessa la distribuzione commerciale. Questa guida non e' un prodotto di Bare Bones Software; la somiglianza del nome e' una pura coincidenza. Contattare l'autore per maggiori informazioni. Traduzione a cura di Kay Martha Quittan - kay@kmq.inet.it (16 ottobre 95)