+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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 4.0 -- Gennaio 1999 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ L'ultima versione di questo documento e' disponibile all'indirizzo , dove puoi trovare la versione in formato HTML, le traduzioni e altri documenti di riferimento. La guida Bare Bones di HTML elenca tutti i comandi supportati nelle versioni attuali della maggioranza dei browser. Ho incluso tutti i comandi, con i relativi attributi generali, presenti nelle specifiche ufficiali di HTML 4.0 e le estensioni create da Netscape e Microsoft. Questo documento e' una scheda di riferimento, non un manuale completo; per le informazioni ufficiali in merito al linguaggio HTML ed alla sua evoluzione, consulta il sito del World Wide Web Consortium all'indirizzo . Questa guida e' stata ideata per essere il piu' sintetica possibile, e quindi non comprende alcun dettaglio sulle modalita' di utilizzo dei vari comandi. Per le informazioni di riferimento ad alcune valide guide HTML passo per passo, vedi l'indirizzo . IMPAGINAZIONE DI QUESTO DOCUMENTO ---------------------------------------------------------------------------- Questo documento viene visualizzato meglio utilizzando un font a spaziatura fissa. Per chiarezza, ho diviso gli attributi dello stesso comando in righe separate. In generale, molti attributi possono essere conatenati nello stesso comando. I comandi sono elencati in carattere maiuscolo solo per facilitare la lettura; la maggior parte dei comandi possono essere scritti indifferentemente in minuscolo o maiuscolo. SIMBOLI UTILIZZATI ---------------------------------------------------------------------------- URL URL di un file esterno (oppure solo il nome del file se presente nello stesso indirizzario) ? Numero arbitrario (ad esempio: significa

,

,

,ecc.) % Percentuale arbitraria (ad esempio:
significa
, ecc.) *** Testo arbitrario (ad esempio: ALT="***" significa spazio da riempire con testo) $$$$$$ Numeri esadecimali (hex) arbitrari (ad esempio: BGCOLOR="#$$$$$$" significa BGCOLOR="#00FF1C", ecc.) ::: Data arbitraria (ad esempio DATETIME=":::" significa "1994-11-05T08:15:30" ecc.) @ Indirizzo email (ad esempio "mailto:@" significa "mailto:kevin@werbach.com" ecc.) ,,, Valori separati da virgole (ad esempio COORDS=",,," significa COORDS="0,0,50,50", ecc.) | In alternativa (ad esempio: ALIGN=LEFT|RIGHT|CENTER significa scegli una di queste tre variabili) COMPATIBILITA' (da ricordare che il linguaggio HTML e' in continua evoluzione e gli impieghi dei browser variano) ---------------------------------------------------------------------------- (nessuna nota) nelle specifiche di HTML 3.2; dovrebbe funzionare con tutti i browser 4.0 Introdotto nelle specifiche di HTML 4.0 N1 Estensione di Netscape introdotta nella versione 1.0 o 1.1 di Navigator N2 Estensione di Netscape introdotta nella versione 2.0 di Navigator N3 Estensione di Netscape introdotta nella versione 3.0 di Navigator N4 Estensione di Netscape introdotta nella versione 4.0 di Communicator MS Estensione di Microsoft Internet Explorer * Estensione di Netscape attualmente inclusa nelle specifiche di HTML 4.0 =========================================================================== =========================================================================== ELEMENTI DI BASE (tutti i documenti HTML devono contenere questi comandi) ---------------------------------------------------------------------------- Tipo documento (all'inizio e alla fine del file) Titolo (deve essere nella testata) Testata (informazioni descrittive; come il titolo) Corpo (contenuto della pagina) FORMATO DI STRUTTURA (le caratteristiche di visualizzazione sono definite dal browser) ---------------------------------------------------------------------------- Titoli (sono definiti 6 livelli) allineamento (sinistra|centrato|destra) Separazione
allineamento
(sinistra|centrato|destra|giustificato) 4.0 Contenuto Citazione
(in genere visualizzato come blocco di testo rientrato) 4.0 Citazione (per citazioni brevi) 4.0 con URL Evidenziato (in genere visualizzato in corsivo) Molto evidenziato (in genere visualizzato in neretto) Citazione (in genere visualizzato in corsivo) Codice (per listati di programmazione) Esempio di output Immissione da tastiera Variabile Definizione (poco utilizzato) Indirizzo dell'autore
Font molto grande Font molto piccolo 4.0 Inserito (segna le modifiche introdotte in una nuova versione) 4.0 data modifica 4.0 commenti 4.0 Cancellato (segna le cancellazioni apportate in una nuova versione) 4.0 data modifica 4.0 commenti 4.0 Acronimo 4.0 Abbreviazione FORMATO DI PRESENTAZIONE (le caratteristiche di visualizzazione sono specificate dall'autore) ---------------------------------------------------------------------------- Neretto Corsivo 4.0* Sottolineato (poco utilizzato) Barrato (poco utilizzato) 4.0* Barrato (poco utilizzato) Pendice Apice Macchina da scrivere (visualizzato a spaziatura fissa) Preformattato
             (visualizzato tale e quale)
         larghezza        
                (in caratteri)
       Centrato         
(sia per testo che immagini) N1 Lampeggiante (il comando piu' ridicolo) Font misura (valori da 1 a 7) modifica misura colore 4.0* tipo N4 misura in punti N4 spessore (valori da 100 a 900) 4.0* Font misura base (da 1 a 7; valore default 3) MS Testo scorrevole COLLOCAZIONE ---------------------------------------------------------------------------- N3 Multicolonne N3 spazio tra colonne N3 larghezza colonna N3 Spazio N3 tipo (orizzontale|verticale|blocco) N3 misura N3 dimensioni (larghezza altezza) N3 allineamento (sinistra|destra|centrato) N4 Layer (strato) N4 nome N4 ubicazione N4 posizione (x,y) N4 file sorgente N4 stacking (z) N4 posizione stack N4 dimensioni N4 ritaglio N4 visibile ? N4 colore sfondo N4 colore sfondo N4 Inline Layer (con gli stessi attributi di LAYER) N4 Contenuto in alternativa COLLEGAMENTI, IMMAGINI E SUONI ---------------------------------------------------------------------------- Collegamento a: un documento un riferimento (in un altro documento) (nello stesso documento) 4.0* una finestra 4.0* mouse click (Javascript) 4.0* mouse selezione (Javascript) 4.0* mouse deselezione (Javascript) indirizzo email con oggetto del messaggio (utilizzare il carattere ?) Definizione del riferimento Visualizzazione immagine allineamento N1 allineamento testo in alternativa *** (se l'immagine non viene visualizzata) dimensioni (in pixel) (in percentuale della larghezza e altezza della pagina) bordo (in pixel) spazio perimetrale (in pixel) N1 prima a bassa risoluzione mappa (richiede uno script) mappa URL MS clip di film MS Suono di fondo Definizione della mappa (descrizione della mappa) sezioni N1 Metodo per la richiesta automatica di un URL (dopo ? indicare i secondi di attesa) N2 Incorporazione oggetti (inserisce l'oggetto nella pagina) N2 misure 4.0 Oggetto 4.0 parametri DIVISORI ---------------------------------------------------------------------------- Paragrafo

(spesso il comando di chiusura viene omesso) allineamento

N giustificazione

Interruzione riga
(singolo ritorno a capo) pulizia margini
Riga orizzontale
allineamento
spessore
(in pixel) larghezza
(in pixel) larghezza %
(come percentuale rispetto alla larghezza della pagina) piena
(senza l'effetto ombra) N1 Senza interruzione (per evitare l'interruzione automatica della riga) N1 Interruzione (per inserire l'interruzione in NOBR) LISTE (le liste possono essere annidate) ---------------------------------------------------------------------------- Liste senza ordine
(
  • prima di ogni elemento) compatta
      tipo di puntatore
        (per tutta la lista)
      • (questo e successivi) Liste numerate
        (
      • prima di ogni elemento) compatta
          tipo di numero
            (per tutta la lista)
          1. (questo e successivi) num. di partenza
              (per tutta la lista)
            1. (questo e successivi) Lista di definizioni
              (
              =termine,
              =definizione) compatta
              Lista tipo Menu
            2. (
            3. prima di ogni elemento) compatta Lista tipo indirizzario
            4. (
            5. prima di ogni elemento) compatta SFONDI E COLORI --------------------------------------------------------------------------- Immagine di sfondo MS fissa (senza scorrimento verticale) Colore di sfondo (codice Red/Green/Blue) del testo dei collegamenti dei collegamenti visitati del collegamento selezionato (Sono disponibili maggiori informazioni all'indirizzo ) CARATTERI SPECIALI (devono essere digitati in caratteri minuscoli) --------------------------------------------------------------------------- Carattere speciale &#?; (dove ? indica il codice ISO 8859-1) < < > > & & " " Marchio registrato (TM) ® Marchio registrato (TM) ® Copyright © Spazio da mantenere   (La lista completa e' disponibile all'indirizzo ) MODULI (generalmente richiedono uno script sul server) --------------------------------------------------------------------------- Definizione
              4.0* Upload file
              campo di immissione nome del campo valore del campo segnato ? (checkbox e radio) misura (in caratteri) lunghezza massima (in caratteri) 4.0 Bottone 4.0 nome 4.0 tipo 4.0 valore iniziale 4.0 Etichetta 4.0 elemento Lista di selezione nome della lista numero di opzioni scelta multipla nome dell'area N2 ritorno a capo nel testo 4.0 Gruppo di campi
              4.0 Legenda (didascalia per i fieldset) 4.0 allineamento TABELLE --------------------------------------------------------------------------- Definizione
              4.0* allineamento bordo
              bordo
              (con o senza) spessore bordo
              (valore) spazio tra celle spazio nella cella
              larghezza
              (in pixel) larghezza %
              (in percentuale rispetto alla pagina) 4.0* colore sfondo
              4.0 cornice
              4.0 regole
              MS colore bordo
              MS colore scuro
              MS colore chiaro
              Riga allineamento Cella (deve essere all'interno di una riga) allineamento senza interruzione unione colonne unione righe 4.0* larghezza (in pixel) N3 larghezza % (in percentuale rispetto alla tabella) 4.0* colore di sfondo della cella Titolo (uguale alle celle di dati, ma in neretto e centrate) allineamento senza interruzione unione colonne unione righe 4.0* larghezza (in pixel) N3 larghezza % (in percentuale rispetto alla tabella) 4.0* colore di sfondo della cella 4.0 Corpo tabella 4.0 Pie' di pagina (deve essere indicato prima di THEAD) 4.0 Titolo Legenda allineamento (sopra o sotto alla tabella) 4.0 Colonna (attributi per gruppi di colonne) 4.0 unione colonne 4.0 larghezza 4.0 larghezza % 4.0 Gruppo colonne (struttura di gruppi di colonne) 4.0 unione colonne 4.0 larghezza 4.0 larghezza % FRAME (definizione e gestione di specifiche sezioni della finestra) --------------------------------------------------------------------------- 4.0* Documento Frame (al posto di ) 4.0* altezza in righe (pixel o %) 4.0* altezza in righe (* = misura relativa) 4.0* larghezza in colonne (pixel o %) 4.0* larghezza in colonne (* = misura relativa) 4.0* cornice 4.0* larghezza 4.0* colore N3 spaziatura 4.0* Definizione del Frame (contenuto di una sezione) 4.0* documento da visualizzare 4.0* denominazione 4.0* larghezza dei margini (margine destro e sinistro) 4.0* altezza dei margini (margine alto e basso) 4.0* barra di scorrimento ? 4.0* dimensione non modificabile 4.0* cornice 4.0* colore della cornice 4.0* Contenuto in assenza di frame (per i browser che non supportano i frame) 4.0 Inline Frame (con gli stessi attributi di FRAME) 4.0 dimensioni 4.0 dimensioni % SCRIPT E JAVA ---------------------------------------------------------------------------- Script Ubicazione Tipo Linguaggio 4.0* Contenuto alt. (se il browser non supporta gli script) Applet nome del file parametri ubicazione denominazione (per riferimenti) testo in alternativa (per i browser che non supportano Java) allineamento dimensioni (in pixel) spaziatura (in pixel) N4 Server Script VARI --------------------------------------------------------------------------- Commenti (non visualizzati dal browser) Prologo Ricerca (indica un documento indice) Prompt (testo da anteporre alla casella di inserimento) Invio ricerca (usare il punto di domanda) URL di base per questo file (deve essere nella testata) 4.0* Nome della finestra di base (deve essere nella testata) N4 Relazioni (deve essere nella testata) Meta Informazioni (deve essere nella testata) Fogli di stile (varie modalita' di impiego) 4.0 Bidirect Off (per alcuni set di caratteri) =========================================================================== Copyright (c) 1995-1999 Kevin Werbach. E' permessa la distribuzione, a condizione che non venga richiesto alcun corrispettivo economico e non venga apportata alcuna modifica al documento integrale. Questa guida non e' un prodotto di Bare Bones Software. Maggiori informazioni sono disponibili all'indirizzo . --------------------------------------------------------------------------- Traduzione a cura di Kay Martha Quittan (per informazioni vedi )