++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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 Version 3.0 -- 21 luglio 1996 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Questo documento e' disponibile a . La guida Bare Bones elenca tutti i comandi che la versione attuale della maggioranza dei browser probabilmente supporta. Ho incluso tutti i comandi presenti nelle specifiche di HTML 3.2, come pure le estensioni presenti in Netscape Navigator, fino alla versione 3.0b5. Questa guida e' stata ideata per essere piu' sintetica possibile, e quindi non comprende alcun dettaglio sulle modalita' di utilizzo dei vari comandi. Ma nel World Wide Web ci sono numerose guide passo per passo; ho quindi inserito i collegamenti a molte di queste nel documento disponibile a . Sono sempre benvenuti commenti e suggerimenti; puoi contattarmi tramite email a . IMPAGINAZIONE DI QUESTO DOCUMENTO --------------------------------------------------------------------------- Questo documento viene visualizzato meglio con un font a spaziatura fissa. Per chiarezza, ho diviso gli attributi dello stesso comando in righe separate. In generale, molti attributi possono essere concatenati nello stesso comando. I comandi sono elencati in caratteri maiuscoli solo per facilitare la lettura. 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 le implementazioni dei browser variano) --------------------------------------------------------------------------- (nessuna nota) nelle specifiche di HTML 3.2; 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 N3.0b Estensione di Netscape introdotta nel Navigator 3.0 beta =========================================================================== =========================================================================== ELEMENTI DI BASE (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) FORMATTAZIONE DI STRUTTURA (la visualizzazione del testo e' controllata dalla configurazione del browser) --------------------------------------------------------------------------- Intestazioni (sono definiti 6 livelli) allineamento Blocchi divisi
allineamento
Blocco di citazioni
(generalmente rientrato) Evidenziato (generalmente in corsivo) Molto evidenziato (generalmente in neretto) Citazione (generalmente in corsivo) Codice (per listati di programmazione) Esempio di output Immissione da tastiera Variabile Definizione (non molto diffuso) Indirizzo dell'autore
Il font piu' grande Il font piu' piccolo FORMATTAZIONE DI PRESENTAZIONE (l'autore specifica come deve essere visualizzato il testo) --------------------------------------------------------------------------- Neretto Corsivo N3.0b Sottolineato (non ancora molto diffuso) Depennato (non ancora molto diffuso) N3.0b Depennato (non ancora molto diffuso) Deponente Esponente Macchina da scrivere (visualizzato a spaziatura fissa) Preformattato
        (visualizzato tale e quale)
       Larghezza        
    (in caratteri)
       Centrato         
(sia per testo che immagini) N1.0 Lampeggiante (il comando piu'ridicolo) Grandezza del font (valori da 1 a 7) Cambio grandezza del font N1.0 Grandezza font di base (da 1 a 7; default 3) Colore del font N3.0b Selezione del font N3.0b Testo in piu' colonne N3.0b spazio tra le colonne (standard 10 pixel) N3.0b larghezza della colonna N3.0b Spazio N3.0b tipo di spazio N3.0b grandezza dello spazio N3.0b dimensione dello spazio N3.0b allineamento dello spazio COLLEGAMENTI E GRAFICI --------------------------------------------------------------------------- Collegamento generale ad un punto (se in un altro documento) (se nello stesso documento) N2.0 ad una finestra Definizione del punto Relazione (non ancora molto diffuso) Relazione inversa (non ancora molto diffuso) Visualizzazione immagine allineamento N1.0 allineamento testo alternativo *** (quando non viene visualizzata l'immagine) dimensioni (in pixel) bordi (in pixel) spazio circostante (in pixel) N1.0 bassa risoluzione mappa navigabile (richiede un script) mappa navigabile in locale Mappa Sezioni della mappa N1.1 Metodo Client Pull N2.0 Incorporazione di oggetti (inserimento oggetto nella pagina) N2.0 grandezza DIVISORI --------------------------------------------------------------------------- Paragrafo

(spesso il tag di chiusura e' omesso) allineamento

Interruzione riga
(singolo ritorno a capo) pulizia margini
Riga orizzontale
allineamento
spessore
(in pixel) larghezza
(in pixel) N1.0 larghezza in percentuale
(come percentuale rispetto alla larghezza della pagina) 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) compatta
      tipo di pallina
        (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 Directory
            4. (
            5. prima di ogni elemento) compatta SFONDO E COLORI --------------------------------------------------------------------------- Immagine di sfondo Colore di sfondo (ordine di Red/Green/Blue) del testo dei collegamenti dei collegamenti visitati del collegamento selezionato (Sono disponibili informazioni piu' dettagliate a http://werbach.com/web/wwwhelp.html#color) CARATTERI SPECIALI (devono essere digitati in caratteri minuscoli) --------------------------------------------------------------------------- carattere speciale &#?; (dove ? indica il codice ISO 8859-1) < < > > & & " " Registered TM ® Copyright © Non-Breaking Space   (La lista completa e' disponibile a http://www.uni-passau.de/%7Eramsch/iso8859-1.html) MODULI (generalmente richiedono uno script sul server) --------------------------------------------------------------------------- Definizione
              N2.0 Upload file
              campo di immissione 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 del testo TABELLE --------------------------------------------------------------------------- Definizione
              bordo
              spazio tra celle spazio all'interno
              larghezza desiderata
              (in pixel) larghezza in percentuale
              (percentuale rispetto alla pagina) Riga allineamento Cella (deve essere all'interno di una riga) allineamento (uguale alle celle di dati, ma in neretto e centrata) allineamento allineamento
              senza interruzione colonne da occupare righe da occupare N1.1 larghezza desiderata (in pixel) N1.1 larghezza desiderata in percentuale (percentuale rispetto alla tabella) N3.0b colore di sfondo della cella Intestazioni delle celle senza interruzione colonne da occupare righe da occupare N1.1 larghezza desiderata (in pixel) N1.1 larghezza desiderata in percentuale (percentuale rispetto alla tabella) N3.0b colore di sfondo della cella Legenda della tabella
              (sopra o sotto la tabella) FRAME (definiscono e gestiscono specifiche sezioni 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 relativa) N3.0b larghezza della cornice N3.0b cornice N3.0b colore della cornice N2.0 Definizione del Frame (contenuto di ogni singolo riquadro) N2.0 documento da visualizzare N2.0 denominazione N2.0 larghezza dei margini (margine destro e sinistro) N2.0 altezza dei margini (margine alto e basso) N2.0 barra di scorrimento? N2.0 dimensione non modificabile N3.0b cornice N3.0b colore della cornice N2.0 Contenuto in assenza di frame (per i browser che non supportano i frame) JAVA --------------------------------------------------------------------------- Applet nome del file parametri ubicazione denominazione (per riferimenti presenti nella pagina) testo in alternativa (per i browser che non supportano Java) allineamento dimensioni (in pixel) spaziatura (in pixel) VARI --------------------------------------------------------------------------- Commenti (non visualizzati dal browser) Prologo "[*]" Ricerca (indica che e' un documento collegato ad un database indicizzato in cui e' possibile fare ricerche) 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 (deve essere nella testata) Meta Informazioni (deve essere nella testata) Fogli di stile (non ancora molto diffusi) Scripts (non ancora molto diffusi) =========================================================================== Copyright (c) 1995-1997 Kevin Werbach. E' permessa la distribuzione non commerciale. Questa non e' un prodotto di Bare Bones Software. Contatta l'autore per ulteriori informazioni. Traduzione a cura di Kay Martha Quittan (per informazioni vedi http://www.eurocube.it/kay)