Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    c'è modo in html o altro di inserire numeri da immagini?

    mi spiego meglio. Dovendo fare dei prezzi per dei prodotti, è possibile inserirli da un database dove sono inserite le immagini da 0 a 9 in modo che quando vengono visualizzati i prezzi, il risultato finale sia dato da immagini e non da codice scritto di testo?
    …• Quello che facciamo in vita riecheggia per l'eternità •…

    …• Claudio Re - Coach Trainer •…

    …• Io sono Ciuck •…

  2. #2
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    In html no di sicuro.

    Devi partire da uno script php, o asp.

    Accesibilita limitatissima....


  3. #3
    perché limitata? la possono vedere solo alcuni browser?
    …• Quello che facciamo in vita riecheggia per l'eternità •…

    …• Claudio Re - Coach Trainer •…

    …• Io sono Ciuck •…

  4. #4
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    Limitata non dal punto di vista del browser ma degli utenti con difficoltà....

    esempio: una persona cieca che usa uno screen-reader si troverà a leggere immagini,
    quindi dovrai appiccicare "alt" per ogni immagine e controllare che sia leggibile nell'insieme...
    insomma un po' un casino.

  5. #5
    Anche se tu avessi un output simile

    codice:
    
    
       Prezzo:
       [img]1.gif[/img]
       [img]0.gif[/img]
       [img]5.gif[/img]
       €
    </p>
    un visitatore ordinario non avrà grosse difficoltà a portare il prezzo dalla pagina al proprio cervello, ma un utente di screen-reader, ad esempio, sentirà:

    Prezzo: [image] 1 [image] 0 [image] 5 euro.

    Decisamente un casino da comprendere. In generale, comunque, tu puoi tranquillamente inserire i prezzi in cifre, nel database; poi, quando estrai il prezzo, rimpiazzi ad esempio '1' con '[img]1.gif[/img]' e via dicendo. Meglio farlo lato server.

    Oppure ancora una cosa del genere:

    codice:
    XHTML
    
    
    
    
       Prezzo:
       <span class="prezzo">
          <span class="cifra c1">1</span>
          <span class="cifra c0">0</span>
          <span class="cifra c5">5</span>
       </span>
       €
    </p>
    
    
    CSS
    
    .cifra
    {
       display:block; float:left;
       width:20px; height:20px;
       background-repeat:none; background-position:50% 50%;
       text-indent:-1000em;
    }
    .c1
    {
       background-image:url('1.gif')
    }
    .c2
    {
       background-image:url('2.gif')
    }
    /* e via dicendo */

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.