Page 83 - Guida tascabile HTML5
P. 83

appena descritto: significato e utilizzo sono differenti:


                 l’attributo cite prevede il rimando a un URL esterno, spesso utile come

                 approfondimento o riferimento;
                 il tag <cite> ha la funzione appena descritta, legata al titolo di un’opera.






                Codice sorgente e listati: i tag <code>,

                                  <samp>, <var> e <kbd>

              Durante la redazione di contenuti tecnici, legati per esempio a linguaggi di

           programmazione (come questo manuale), si ha spesso l’esigenza di

           contraddistinguere alcuni termini come codice sorgente all’interno del testo. Oltre
           al tag <pre>, già analizzato nel Capitolo 2, alcuni tag permettono di inserire questo

           tipo di contenuti in linea con il flusso del testo.

              ATTENZIONE L’aspetto predefinito dei tag descritti in questo paragrafo è lo stesso per

              tutti:  testo  monospaziato.  Ciò  che  varia  è  il  valore  semantico,  molto  specifico  e
              differente per ognuno di essi.

              Il tag più generico è <code>: identifica stringhe di testo come per esempio nomi
           di file, percorsi, URL o frammenti di codice. Rappresenta testo “comprensibile” al

           computer.

           <p>Scarica il file <code>catalogo.pdf</code> dal sito.</p>











           Figura 5.17 Il testo marcato con <code> riguarda il codice sorgente: in questo

           caso il nome di un file.


              Quando la situazione lo richiede, è possibile scendere più nel dettaglio e
           descrivere ancora meglio il ruolo del contenuto:


                 <samp>, abbreviazione di sample, rappresenta l’output di un programma, come

                 mostrato sullo schermo;
                 <var>, abbreviazione di variable, identifica una variabile, per esempio nella

                 descrizione di una formula matematica;

                 <kbd>, abbreviazione di keyboard, rappresenta l’input dell’utente (tipicamente

                 digitato sulla tastiera, ma in senso più ampio può riferirsi per esempio a un
   78   79   80   81   82   83   84   85   86   87   88