Page 47 - HTML, PHP & MYSQL - La programmazione eb
        P. 47
     verso  altre  pagine  HTML,  verso  immagini,  documenti
              PDF, file eseguibili, archivi ZIP e molto altro ancora.
              Ogni link, in altre parole, è come "un ponte" che collega, in
              modo diretto, due differenti risorse disponibili sullo stesso
              o su diversi server web.
              In  questa  lezione  vedremo  come  inserire  link  HTML  a
              risorse interne ed esterne e creare ancore all'interno  dello
              stesso documento.
              Link e Browser
              Abbiamo  detto  che  attraverso  i  link  è  possibile  collegare
              una  pagina  HTML  ad  un  qualsiasi  file.  A  questo  punto
              bisogna chiedersi come reagirà il nostro browser a seguito
              del  click  sul  link.  La  reazione  del  nostro  software  di
              navigazione, in realtà, sarà differente a seconda del tipo di
              file linkato. Se ad essere collegata è un'altra pagina HTML
              o un'immagine di un formato ottimizzato per il web (PNG,
              JPG  o  GIF)  allora  il  browser  aprirà  la  risorsa.  Qualora
              invece si tratti di un file ZIP, di un EXE o di un altro tipo
              di file non direttamente gestibile dal browser (ad es. un file
              DOC, CSV, MDB, MOV, ecc.), allora il nostro browser si
              limiterà ad effettuarne il download. A seconda delle
              impostazioni settate all'interno del browser è possibile che,
              una  volta  scaricato  il  file,  il  sistema  operativo  tenti  di
              aprirlo automaticamente chiamando in causa l'applicazione
              più adatta a gestire quella particolare tipologia di file.
              Un  caso  a  parte  è  quello  dei  file  PDF:  normalmente  i
              browser  moderni  implementano  un  plugin  per  aprirli
              direttamente  e  mostrarne  il  contenuto  direttamente
                                                           48





