Punto informatico Network
Login Esegui login | Non sei registrato? Iscriviti ora (è gratuito!)
Username: Password:
  • Annuncio Pubblicitario

[HTML] img con href

Cerchi consigli per migliorare il tuo sito? Vuoi aprire un sito in poco tempo?
Discuti con altri webmaster, chiedi chiarimenti ed opinioni in tutta libertà.
Lo spam verrà cancellato.

[HTML] img con href

Messaggioda thomas » ven giu 24, 2005 9:10 pm

Notare le bandierine in alto a destra

Pagina come vorrei che fosse
Pagina come in realtà viene

La differenza nelle pagine è questa:
Pagina giusta
Codice: Seleziona tutto
<img src="images/it.png" alt="Italiano"> <img src="images/en.png" alt="English">


Pagina sbagliata
Codice: Seleziona tutto
<a href="index.it.html"><img src="images/it.png" alt="Italiano"></a> <a href="index.en.html"><img src="images/en.png" alt="English"></a>


Ho provato ad inserire l'attributo
Codice: Seleziona tutto
border="0"
nel tag delle immagini, ma non risolve nulla.
Ho provato anche a riallineare a destra o a sinistra le immagini, ma è come se la seconda (la bandierina inglese) cada sulla linea dopo...

perché?
"Am too late to get too high to get, too late to wash my face and hands "
Mr Hudson and the Library - Too Late Too Late
Avatar utente
thomas
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 6858
Iscritto il: mer lug 09, 2003 6:30 pm
Località: Parma

Messaggioda flod » sab giu 25, 2005 8:30 am

Consiglio spassionato: controlla i css che copi da altre parti :roll:

Codice: Seleziona tutto
      <div id="navcontainer">
      <a style="display: inline;" href="http://fromtheflames.spymac.com/index.it.html"><img style="border: 0;" src="index_files/it.png" alt="Italiano"></a>
      <a style="display: inline;" href="http://fromtheflames.spymac.com/index.en.html"><img style="border: 0;" src="index_files/en.png" alt="English"></a>
        <ul>
Avatar utente
flod
Aficionado
Aficionado
 
Messaggi: 44
Iscritto il: mer gen 26, 2005 6:02 pm

Messaggioda thomas » sab giu 25, 2005 8:39 am

Grazie amico!
Non sono così tanto compentente in HTML e CSS da poter capire al volo l'errore...

E' forse qui la parte incriminata nel CSS?
Codice: Seleziona tutto
#navcontainer a {
   display: block;
   color: #804000;
   text-decoration: none;
   padding-left: 10px;
   height: 20px;
}


Presumo l'attributo display, mi sbaglio?

Comunque grazie al tuo suggerimento funziona, grazie[/code]
"Am too late to get too high to get, too late to wash my face and hands "
Mr Hudson and the Library - Too Late Too Late
Avatar utente
thomas
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 6858
Iscritto il: mer lug 09, 2003 6:30 pm
Località: Parma

Messaggioda flod » sab giu 25, 2005 8:43 am

fromtheflames ha scritto:E' forse qui la parte incriminata nel CSS?
[code]
#navcontainer a {

Esattamente; tutti i link <a> inseriti in quel DIV assumono display:block, il che significa che ogni elemento occupa tutta la riga (si comporta come un DIV, ad esempio).
Avatar utente
flod
Aficionado
Aficionado
 
Messaggi: 44
Iscritto il: mer gen 26, 2005 6:02 pm

Messaggioda thomas » sab giu 25, 2005 8:48 am

flod ha scritto:
fromtheflames ha scritto:E' forse qui la parte incriminata nel CSS?
[code]
#navcontainer a {

Esattamente; tutti i link <a> inseriti in quel DIV assumono display:block, il che significa che ogni elemento occupa tutta la riga (si comporta come un DIV, ad esempio).


Grazie 1000
"Am too late to get too high to get, too late to wash my face and hands "
Mr Hudson and the Library - Too Late Too Late
Avatar utente
thomas
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 6858
Iscritto il: mer lug 09, 2003 6:30 pm
Località: Parma


Torna a Sviluppo Web

Chi c’è in linea

Visitano il forum: Nessuno e 3 ospiti

Powered by phpBB © 2002, 2005, 2007, 2008 phpBB Group
Traduzione Italiana phpBB.it

megalab.it: testata telematica quotidiana registrata al Tribunale di Cosenza n. 22/09 del 13.08.2009, editore Master New Media S.r.l.; © Copyright 2008 Master New Media S.r.l. a socio unico - P.I. 02947530784. GRUPPO EDIZIONI MASTER Spa Tutti i diritti sono riservati. Per la pubblicità: Master Advertising